Está en la página 1de 13

Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Metodología para Desarrollo


Colaborativo de Software Libre

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Agenda
● Bases Conceptuales de la Metodología
● Estructura de la Metodología
● Conceptualización de Proyectos de Software Libre
● Administración de Proyectos de Software Libre
● Desarrollo de Aplicaciones de Software Libre
● Herramientas
● Practicas Ágiles de Desarrollo que se llevan a cabo
en la Fundación en base a la Metodología

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Bases Conceptuales de la Metodología



Extreme Programming (XP)
● The Rational Unified Process (RUP)
● Método Watch
● Modelo de Procesos para el Desarrollo de Software
MoProSoft
● Características del estilo de desarrollo Catedral:
dirección centralizada
● Características del estilo de desarrollo Bazar: liberación
frecuente de código fuente, desarrollo colaborativo
Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Estructura de la Metodología

Procesos Herramientas
Conceptualización ● Plantillas de documentación
de Proyectos de los procesos de la
de Software
metodología.
Administración
● Plataforma de desarrollo
de Proyectos de colaborativo (incluye las
Software
plantillas de documentación)
Desarrollo de
● Herramientas para el
Aplicaciones modelado, diseño y pruebas
de Software
de sistemas.
Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Conceptualización de Proyectos de Software Libre

Conceptualización
de Proyectos
de Software

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Administración de Proyectos de Software Libre

Administración
de Proyectos de
Software

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Desarrollo de Aplicaciones de Software Libre

Desarrollo de
Aplicaciones
de Software

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Herramientas

Plantillas de Prácticas de los procesos


documentación de la metodología

● Plugin con las plantillas


Plataforma de de los proceso de la
desarrollo metodología
colaborativo:TRAC ● Sitio Web

● Wikis

● Sistemas de planificación

● Sistema de control de versiones

● Sistema de gestión de

incidencias (tickets)
Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Herramientas

Modelado y Dia, Umbrello, BoUML, ...


diseño

Pruebas de regresión Selenium IDE

Pruebas no funcionales Multi-Mechanize

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Practicas Ágiles de Desarrollo que se llevan a


cabo en la Fundación en base a la Metodología

Conceptualización Propuesta de Desarrollo del


de Proyectos Proyecto
de Software

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Practicas Ágiles de Desarrollo que se llevan a


cabo en la Fundación en base a la Metodología

● Definición de estándares
● Plan del proyecto
Administración ● Sitio web del proyecto
de Proyectos de
Software ● Plan por iteración
● Seguimiento y control de las
tareas que realiza el equipo
de desarrollo

Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

Practicas Ágiles de Desarrollo que se llevan a


cabo en la Fundación en base a la Metodología

Desarrollo de Diagramas de procesos


Aplicaciones y actividades
de Software

Casos de uso

Pruebas funcionales Diagramas de


y pruebas de clases
rendimiento Johanna Alvarez, Jose Aguilar, Oswaldo Terán
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres

4Ta Jornada de Informática y Tecnología Educativa

¿PREGUNTAS?

Johanna Alvarez, Jose Aguilar, Oswaldo Terán

También podría gustarte