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 Junio

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.

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