Cintillo Institucional
Diferencias entre las revisiones 21 y 22
Versión 21 con fecha 2008-11-13 11:01:01
Tamaño: 2421
Editor: jalvarez
Comentario:
Versión 22 con fecha 2008-11-13 11:02:09
Tamaño: 2261
Editor: jalvarez
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 15: Línea 15:
{{attachment: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.
{{attachment: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.
Línea 21: Línea 22:
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>> 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.

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 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)