Cintillo Institucional
Diferencias entre las revisiones 17 y 18
Versión 17 con fecha 2008-11-13 10:52:32
Tamaño: 1200
Editor: jalvarez
Comentario:
Versión 18 con fecha 2008-11-13 10:58:18
Tamaño: 2302
Editor: jalvarez
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 16: Línea 16:

=== 2.1 Proceso de Conceptualización de Proyectos de Software ===
En este proceso se realizan actividades relacionadas con el análisis de problemas y necesidades de la comunidad (ya sean estos reportados por la misma comunidad o identificados por CENDITEL), con la finalidad de proponer soluciones pertinentes conforme al análisis realizado.

=== 2.2 Proceso de Administración de Proyectos de Software ===
 La Administración de Proyectos de Software contempla actividades relacionadas a la conformación de la comunidad de desarrollo de cada proyecto, así como a la planificación y control de las actividades requeridas para el desarrollo de estos. <<BR>>

=== 2.3 Proceso de Desarrollo de Aplicaciones de Software ===
En este proceso se describen fases de desarrollo que incluyen análisis, diseño, construcción, pruebas y liberación de sistemas (aplicaciones). El proceso de desarrollo planteado esta orientado a la reutilización de componentes[[#sdfootnote1sym]] y a la liberación frecuente del código fuente y de la documentación asociada al mismo.

  [[#sdfootnote1anc]]

Gestión de Procesos de Software Libre

Con este proyecto se busca estudiar los procesos involucrados en el desarrollo de aplicaciones de software libre. Como resultado del estudio realizado hasta ahora se ha planteado una metodología para desarrollo colaborativo de software, la cual se estructura en tres procesos: Conceptualización, Administración y Desarrollo de Aplicaciones de Software.

Metodología para Desarrollo Colaborativo de Software Libre

La propuesta que se presenta constituye una primera versión de una metodología que servirá de guía para la construcción de aplicaciones de software libre, específicamente para proyectos de desarrollo de sistemas de información.

1. 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

2. Procesos que Componen la Metodología

figura_Relacion_Procesos4.png

2.1 Proceso de Conceptualización de Proyectos de Software

En este proceso se realizan actividades relacionadas con el análisis de problemas y necesidades de la comunidad (ya sean estos reportados por la misma comunidad o identificados por CENDITEL), con la finalidad de proponer soluciones pertinentes conforme al análisis realizado.

2.2 Proceso de Administración de Proyectos de Software

  • La Administración de Proyectos de Software contempla actividades relacionadas a la conformación de la comunidad de desarrollo de cada proyecto, así como a la planificación y control de las actividades requeridas para el desarrollo de estos.

2.3 Proceso de Desarrollo de Aplicaciones de Software

En este proceso se describen fases de desarrollo que incluyen análisis, diseño, construcción, pruebas y liberación de sistemas (aplicaciones). El proceso de desarrollo planteado esta orientado a la reutilización de componentes#sdfootnote1sym y a la liberación frecuente del código fuente y de la documentación asociada al mismo.

gpdsl (última edición 2015-07-13 22:27:49 efectuada por jalvarez)