Cintillo Institucional

Plataforma para el Desarrollo de Software Libre

Integrantes: Juan Vizcarrondo, Erwin Paredes, Juan Bastidas, Ana Rangel.

1. Grupos de Funcionalidades a Desarrollar mes de Agosto

Tabla 1. Grupos de funcionalidades

# del grupo de funcionalidades a desarrollar

Funcionalidades asociadas a cada grupo

1. Componente para la gestión de múltiples proyectos y usuarios en trac

1.Gestión de proyectos
1.1.Creación, actualización y eliminación de proyectos
1.2Listado y búsqueda avanzada
(hasta la etapa de desarrollo quedando para el próximo mes la etapa de pruebas)

2. Wiki del trac

1.Crear page templates que incorporen el manejo y la administración de las plantillas de la metodología en concordancia con la permisología definida para los usuarios (desarrollo y pruebas)

3. Script para la instalación del trac

1.Resolver dependencias
2.Instalación básica del trac
3.Creación del proyecto base
4.Instalación del componente para el manejo de múltiples proyectos

4. Extensión al OpenKomodo para desarrollo de componentes para el trac

Funcionalidad desarrollada por acuerdos con la unidad de producción.

Tabla 1. Grupos de funcionalidades

# del grupo de funcionalidades a desarrollar

Funcionalidades asociadas a cada grupo

1. Componente para la gestión de múltiples proyectos y usuarios en trac

1.Gestión de proyectos
1.1Creación, actualización y eliminación de proyectos
1.2Listado y búsqueda avanzada
2.Gestión de usuarios
2.1.Creación, actualización y eliminación
2.2.Tareas asignadas
2.3Incorporación y desincorporación a proyectos
3.Información adicional de la plataforma

2. Wiki del trac

1Crear page templates que incorporen el manejo y la administración de las plantillas de la metodología en concordancia con la permisología definida para los usuarios

3. SVN del trac

1Gestión de árbol y ramas del repositorio de un proyecto en particular

4. Idioma del trac

1Modulo para la configuración del idioma de la plataforma

5. Nuevo componente para el trac

1Componente para anexar el uso de listas de correo

6. Extensiones al OpenKomodo para su interoperabilidad con el trac

1Administración del repositorio del svn, de un proyecto en especifico, desde el OpenKomodo

7. Idioma OpenKomodo

1Modulo para la configuración del idioma del OpenKomodo

8. Script para la instalación del trac

1Resolver dependencias
2Instalación básica del trac
3Creación del proyecto base
4Instalación del componente para el manejo de múltiples proyectos

9. Extensión al OpenKomodo para desarrollo de componentes para el trac

Funcionalidad desarrollada por acuerdos con la unidad de producción.

Entrega de documento de arquitectura por componentes.

2. Cronograma de Desarrollo por Iteración

# del grupo de funcionalidades a desarrollar

# de la iteración

Fecha de inicio

Fecha de finalización

1,2,3,8,9

1

02/06/08

15/10/08

4,5,6,7

2

16/10/08

15/02/09

Nota:

Al culminar una iteración se libera una versión de la plataforma

Acuerdos previos:

Para el desarrollo del proyecto PDSL se deben seguir los estilos de código propuesto por el proyecto trac:

- http://trac.edgewall.org/wiki/TracDev/CodingStyle

- http://www.python.org/dev/peps/pep-0008/

- http://www.python.org/dev/peps/pep-0257/

-Realizar continuamente documentación de las fuentes con las etiquetas de Doxigen.

-Subir periódicamente los cambios realizados en el código al SVN donde se encuentra el componente (por lo menos 1 vez a la semana).

-Llevar un diario (blog) con las incidencias ocurridas durante el desarrollo (dificultades, éxitos, fracasos, entre otros).

-Responder oportunamente a la comunidad con las herramientas disponibles (listas de correo, foros, canal IRC y otras que se consideren necesarias).

Luego de culminado completamente el proyecto:

* Dar mantenimiento oportuno al componente por ellos desarrollados por lo menos por 1 año después de la entrega.

* Entregar documentación completa relacionada a la metodología

3. Equipo de Trabajo

Equipo de desarrollo de CENDITEL y unidades de producción


Ir al inicio