Pro Yec to Investigacion Too 115

6
Universidad de El Salvador Facultad de Ingeniería y Arquitectura Escuela de Ingeniería de Sistemas Informáticos Tecnologías Orientadas a Objetos PROYECTO DE INVESTIGACIÓN Lineamientos de investigación. Catedrático y Coordinador de Asignatura: Ing. Elmer Arturo Carballo Ruíz E-mail : [email protected] Skype : Ecarballo09 Facebook : https://www.facebook.com/ElmerCarballo Twitter : @Elmer_Carballo LinkedIn : https://www.linkedin.com/in/elmercarballo Contenido PROYECTO DE INVESTIGACIÓN .......................................................................................................... 1 Introducción .................................................................................................................................... 1 Objetivo ........................................................................................................................................... 2 Contenido de la Investigación. ........................................................................................................ 2 Formato de Entrega de Documento y Presentación ....................................................................... 3 Temas de Investigación sobre Metodologías Agiles. ...................................................................... 3 Aspecto fundamental en cada investigación .................................................................................. 5 Aspectos Importantes ..................................................................................................................... 5 Fecha de Entrega ............................................................................................................................. 6 Notas aclaratorias ........................................................................................................................... 6 Introducción El propósito de esta investigación es conocer sobre las metodologías agiles, algunas marcos o modelos más comúnmente utilizadas como SCRUM y Test Driven Development (TDD), XP , Proceso Unificado Ágil entre otras. Adicionalmente, conocer algunas herramientas de gestión y seguimiento de proyectos de desarrollo de software empleando desarrollos agiles.

description

Pro Yec to Investigacion Too 115

Transcript of Pro Yec to Investigacion Too 115

Page 1: Pro Yec to Investigacion Too 115

Universidad de El Salvador

Facultad de Ingeniería y Arquitectura

Escuela de Ingeniería de Sistemas Informáticos

Tecnologías Orientadas a Objetos

PROYECTO DE INVESTIGACIÓN Lineamientos de investigación.

Catedrático y Coordinador de Asignatura: Ing. Elmer Arturo Carballo Ruíz

E-mail : [email protected] Skype : Ecarballo09 Facebook : https://www.facebook.com/ElmerCarballo

Twitter : @Elmer_Carballo LinkedIn : https://www.linkedin.com/in/elmercarballo

Contenido PROYECTO DE INVESTIGACIÓN .......................................................................................................... 1

Introducción .................................................................................................................................... 1

Objetivo ........................................................................................................................................... 2

Contenido de la Investigación. ........................................................................................................ 2

Formato de Entrega de Documento y Presentación ....................................................................... 3

Temas de Investigación sobre Metodologías Agiles. ...................................................................... 3

Aspecto fundamental en cada investigación .................................................................................. 5

Aspectos Importantes ..................................................................................................................... 5

Fecha de Entrega ............................................................................................................................. 6

Notas aclaratorias ........................................................................................................................... 6

Introducción El propósito de esta investigación es conocer sobre las metodologías agiles, algunas marcos o

modelos más comúnmente utilizadas como SCRUM y Test Driven Development (TDD), XP , Proceso

Unificado Ágil entre otras. Adicionalmente, conocer algunas herramientas de gestión y

seguimiento de proyectos de desarrollo de software empleando desarrollos agiles.

Page 2: Pro Yec to Investigacion Too 115

PROYECTO DE INVESTIGACIÓN

2

Objetivo Explorar las metodologías de desarrollo de software agiles, su conceptualización y marco

de trabajo SCRUM que permita al estudiante tener un enfoque claro del desarrollo ágil y

potencializarlo para su implementación.

Contenido de la Investigación. Cada grupo se le asignará una temática sobre la investigación a realizar de manera aleatoria

dentro del salón a la hora de su clase teórica. El grupo deberá realizar una investigación de

diferentes fuentes de información especialmente de libros y artículos de investigación y como

resultado de su investigación deberá entregar los siguientes aspectos.

Para temas de investigación propiamente: Un documento que no sobrepase las 10 páginas

de contenido este documento deberá desglosarse de la siguiente manera.

Resumen : Deberá contener un máximo de 300 palabras en cursiva

Palabras Claves

Introducción

Objetivos

Desarrollo del tema otorgado

Conclusiones

Referencias ( en formato APA)

Para las temas de investigación de software de gestión y seguimiento de proyectos:

Deberá presentar una guía de uso práctico de la herramienta, dentro de esa guía o manual

de bolsillo deberá utilizar un ejemplo de un proyecto de desarrollo de software con los

roles que acepte correspondiente. Este documento no deberá exceder de 20 páginas. Este

documento deberá contener los siguientes aspectos :

o Resumen :Deberá contener un máximo de 300 palabras en cursiva

o Introducción

o Objetivos

o Configuración e instalación si es requerido.

o Guía del uso de la herramienta.

o Referencias ( en formato APA)

Una presentación en formato power point que a través del uso de esquemas de manera

resumida, deberá realizar modelos que sean claros y sencillos de entender , las figuras a

utilizar deben ser pertinentes con el tema , los diagramas y no deber ser cargadas de

mucho texto las diapositivas. Puede utilizar en la parte de notas en power point y prezi,

aclaraciones o información adicional que profundice sobre la idea de la diapositiva. No

deberá sobrepasar de 20 diapositivas. Los formatos de power point deberán ser de fondo

blanco, titulo con Arial tamaño 48, cuerpo con Arial tamaño 16, si requiere subtítulos con

Page 3: Pro Yec to Investigacion Too 115

PROYECTO DE INVESTIGACIÓN

3

Arial tamaño 40, los colores que se pueden utilizar son letra negra, rojo para destacar

alguna palabra o frase importante.

Formato de Entrega de Documento y Presentación

El documento deberá ser presentado en el formato de la IEEE, con la excepción que las referencias

serán presentadas en formato IEEE.

Temas de Investigación sobre Metodologías Agiles.

I. Fundamentos de Desarrollo Agiles y scrum

En que consiste

El manifestó de Ágil

Principios del manifestó

12 principios del ágil

Pruebas Funcionales e Integración (Enfoque ágil)

Iterativo e Incremental

Patrones de Diseño ( Enfoque ágil)

Construcción y Liberación

Que es Scrum

Marco de Trabajo de Scrum

Principios y valores del SCRUM

Scrum versus Desarrollo Tradicional

Roles en Scrum (Responsabilidades, Actividades, Metas, herramientas o técnicas que puede

utilizar, un ejemplo.)

II. Product Owner, Scrum Master, Equipo de Desarrollo (Team) y Stakeholders (Business

Owner)

Responsabilidades de cada uno

De que artefactos son responsables y en cuales deben o no intervenir y ¿porque?

En que eventos deben participar, son responsables y cuáles no.

III. Lista de Producto (Product Backlog)

Elementos que componen el Product Backlog

Historias de usuario ( Definición, uso y ejemplo)

Page 4: Pro Yec to Investigacion Too 115

PROYECTO DE INVESTIGACIÓN

4

Historias de Negocio

Documentación

Criterios de Aceptación

- ¿Qué es?

- ¿Cómo está constituido?

IV. Planeación de la Vision , Roadmap , liberación (release planning ) e iteración (iteration

planning ) (Sprint Planning y Sprint Backlog)(2)

a. El proceso de planeación agil y sus fases y etapas

b. ¿Qué es la visión del producto?

c. Como se elabora la declaración de la visión del producto

d. ¿Qué es el roadmap?

e. ¿Cómo se construye?

f. ¿Qué es el reléase planning?

g. Como se realiza el reléase plan.

V. Técnicas de estimación y medición del product backlog y sprint backlog (2)

a. Proceso de Estimación

b. Estimación de puntos y tiempo ideal

c. Planning Poker

d. Velocidad

e. Priorización

VI. Sprint Backlog

a. Los objetivos del sprint

b. Como se realiza el sprint meeting , que actores intervienen

c. Como se afinan los requerimientos

d. Como se obtiene el sprint

e. Como se relaciona con el Product Backlog

VII. Reunión diaria de Scrum, la demostración y el progreso del sprint (Daily Scrum Meeting ,

Sprint Demo Meeting, and Tracking progress)

a. En que consiste cada tipo de evento

b. Que actividades se deben hacer en cada uno de ellas

c. Quienes deben estar en cada reunión, frecuencia, resultados.

d. Técnicas y recursos que se pueden utilizar

VIII. Sprint Review and Retrospective, Backlog Grooming and refinement

a. En que consiste cada tipo de evento

b. Que actividades se deben hacer en cada uno de ellas

c. Quienes deben estar en cada reunión, frecuencia, resultados.

d. Técnicas y recursos que se pueden utilizar

IX. Artefactos Scrum

a. Story Cards

b. Story Boards

c. Burn down Chart and Burn up Chart.

Page 5: Pro Yec to Investigacion Too 115

PROYECTO DE INVESTIGACIÓN

5

d. Cada artefacto describer los pasos para realizarlo, afinarlo, darle seguimiento y

ejemplos claros,

e. Si existen otras técnicas , cuáles y como emplearlas.

Herramientas de Gestión de Seguimiento de Desarrollos Agiles

X. Buscar 2 herramientas de uso libre para gestión de proyectos de desarrollo ágil.

Metodologías de desarrollo ágil.

XI. Desarrollo guiado por pruebas (Test Driven Development)

• Ciclo de vida conducido por TDD.

• Refactorización (Refactoring)

• Test-Driven Development.

• Pruebas unitarias

• Ventajas y limitaciones

XII. Programación Extrema (XP)

XIII. Proceso Unificado Ágil.

XIV. Gestión visual kanban y lean para scrum

Aspecto fundamental en cada investigación

Proporcionar EJEMPLOS REALES EN TODOS LOS CASOS y ofrecer UNA PLANTILLA ESTÁNDAR para

cada objeto de estudio.

Debe estar claro que si en su tema se le dan subtemas son aspectos que debe llevar pero no lo es

todo. Deberá profundizar en el tema asignado y dar otros subtemas.

Aspectos Importantes

Deberá entregar en un sobre manila tamaño carta los siguientes aspectos:

Portada en el sobre manila.

Documento

No olvidar el número de grupo, nombre del tema del proyecto e integrantes al frente en el sobre manila ( Con un tamaño que se identifique)

Los integrantes deberán estar ordenados alfabéticamente por apellido.

Escuela, Facultad y Universidad, La fecha de entrega, Ciclo, Año, Nombre de Asignatura y su código.

Page 6: Pro Yec to Investigacion Too 115

PROYECTO DE INVESTIGACIÓN

6

Deberá realizar un recuadro de Nota en la portada donde se le asignará la nota. En la parte superior del borde derecho.

Fecha de Entrega

Fecha de Entrega: 4 de septiembre de 2015.

Hora : 11:30-11:50 am.

Deberá subir el material en un archivo comprimido en el Aula Virtual. Se subirá el archivo el día 01

desde las 00:00 horas hasta las 11:00 am del día 04 de septiembre de 2015.

Lugar: EISI- Cubículo de Jefaturas.

Notas aclaratorias

a) No se recibirán trabajos posteriores a la fecha y hora.

b) La Innovación de su proyecto es un aspecto importante.

c) Es un trabajo profesional.

d) No sobrepasar las paginas establecidas de acuerdo a su tipo de investigación

e) Si no cumple los formatos y fechas establecidas tendrá la nota mínima de 1.0