wiki:PropuestaDesarrollo_2

Version 2 (modified by jalvarez, 7 años ago) (diff)

--

Tabla de Contenido

  1. Planificación Estratégica Integral
  2. Proyectos
  3. Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
    1. Conceptualización
      1. Plantillas
      2. Flujograma
    2. Administracion
      1. Plantillas
      2. Flujograma
    3. Construcción
      1. Plantillas
      2. Flujograma
    4. Uso de macros para trazabilidad
  4. Propuesta de Solución
  5. Propuesta de Desarrollo del Proyecto
    1. 1. Necesidades y/o problemas
    2. 2. Solución propuesta
    3. 3. Alcance del software propuesto
    4. 4. Descripción general de la arquitectura del software
    5. 5. Metodología de desarrollo
    6. 6. Plataforma de operación
    7. 7. Plataforma de desarrollo
    8. 8. Licencias de código y documentación
  6. Posibles Actores de la Comunidad de Desarrollo de la Aplicación
    1. 1. Lista de Posibles Aliados de la Red de Desarrollo de la Aplicación
    2. 2. Lista de Posibles Colaboradores en el Desarrollo de la Aplicación
  7. Estudio de Factibilidad de Desarrollo del Proyecto
    1. 1. Aspectos a Considerar para el Estudio de Factibilidad del Proyecto
    2. 2. Factibilidad del Desarrollo del Proyecto
  8. Descripción de la Aplicación
  9. Estándares de Desarrollo del Proyecto
  10. Priorización de Funcionalidades
    1. Funcionalidad:
    2. Valor cuantitativo de prioridad:
    3. Dependencia entre Funcionalidades:
  11. Estudio de los Riesgos
    1. Valor cuantitativo de prioridad
  12. Plan del Proyecto
    1. 1. Priorización de funcionalidades del software según las necesidades …
  13. Definición del dominio de la aplicación
  14. Definición del dominio de la aplicación
  15. Diagramas de Actividades
  16. Diagramas de Actividades de los Métodos de las Clases de la Aplicación
  17. Definición de Requerimientos
    1. 1. Requerimientos Funcionales
    2. 2. Requerimientos No-funcionales
  18. Especificación de Requerimientos (Funcionalidades)
    1. 1. Casos de Uso <Nombre del caso de uso>
    2. 2. Casos de Uso <Nombre del caso de uso>
    3. Flujograma de actividades
  19. Diagramas de Secuencia
    1. 1. Diagramas de Secuencia para los Casos de Uso de la Aplicación
      1. 1.1 Diagrama de Secuencia del Caso de Uso <Nombre del Caso de Uso>
      2. 1.2 Diagrama de Secuencia del Caso de Uso <Nombre del Caso de Uso>
  20. Diagramas de Estado de las Clases de la Aplicación
    1. 1. Diagrama de Estado de la Clase <nombre de la clase>
    2. 2. Diagrama de Estado de la Clase <nombre de la clase>
  21. Diseño del Prototipo No-funcional de la Interfaz U/S
  22. Planes de Pruebas
  23. Manuales del Sistema

Propuesta de Desarrollo del Proyecto

La propuesta de desarrollo que se presenta para el año 2017 se concentra en las adecuaciones que se requieren llevar a cabo sobre el SIPES_APN, en específico sobre los módulos de Seguimiento y Reformulación de Proyectos Operativos, Explicación Situacional y Políticas Direccionales, en función de las necesidades surgidas de la puesta en operación del módulo de Formulación de Proyectos Operativos durante el año 2016.

Las necesidades y problemas que se atienden con las adecuaciones a realizar al SIPES_APN se circunscriben a las planteadas en la Propuesta de Desarrollo del período 2011-2015.

1. Alcance de la Propuesta

  • Adecuación del módulo de Seguimiento de Proyectos Operativos.
  • Adecuación del módulo de Reformulacióin de Proyectos Operativos.
  • Adecuación del módulo Explicación Situacional
  • Adecuación del módulo Políticas Direccionales
  • Adecuación del módulo Formulación de Proyectos Operativos
  • Desarrollo de servicios de interoperabilidad.

2. Arquitectura del Sistema

En Cenditel estamos interesados en el desarrollo de tecnologías que permitan solventar o aminorar problemas de la sociedad venezolana, y que fomenten la participación de la sociedad en las formas de crear y hacer tecnología. Para ello, en este caso se busca desarrollar este proyecto en función de una arquitectura basada en componentes, haciendo uso del lenguaje Drupal, en la que los módulos que se vayan generando sean continuamente transformados y ensamblados con otros nuevos, a fin de multiplicar las funcionalidades cumplidas por éstos dentro de la arquitectura.

3. Equipo de Trabajo

Nombre Rol Correo
Juan Vizcarrondo Responsable del proyecto jvizcarrondo at cenditel dot gob dot ve
José Gregorio Puentes Programador jpuentes at cenditel dot gob dot ve
Erwin Paredes Programador eparedes at cenditel dot gob dot ve
Kleivymar Montilla Analista de Proyectos de Software kmontilla at cenditel dot gob dot ve
Johanna Álvarez Analista de Proyectos de Software jalvarez at cenditel dot gob dot ve

4. Recursos y/o Requerimientos

  • Conexión a Internet.
  • Computadoras de escritorio.
  • Libros sobre: Gestión de indicadores.

5. Metodología de Desarrollo

El desarrollo del sistema se realizará siguiendo la Metodología de Desarrollo de Software Libre propuesta por la Fundación CENDITEL: http://wiki.cenditel.gob.ve/wiki/gpdsl.

6. Plataforma de Operación

  • Sistema Operativo: Linux
  • Servidor WEB: Gnix
  • Manejador de Base de Datos: Mysql y Postgresql

7. Plataforma de Desarrollo

  • Sistema Operativo: Linux
  • Manejador de Base de Datos: Mysql y Postgresql
  • Framework de Desarrollo: Arquitectura basado en componentes (en selección)
  • Lenguaje de Programación: (Atado con la arquitectura de componentes)
  • Lenguajes de Marca: HTML, CSS, entre otros
  • Gestor de Proyectos: Trac
  • Control de Versiones: GIT
  • Servidor WEB: Gnix

8. Licencias

Las licencias a utilizar para el desarrollo del proyecto son las siguientes:

  • Para el código fuente se plantea utilizar la licencia GPL v.2.0 de la Free Software Foundation.
  • Para la documentación del proyecto se plantea utilizar la licencia de la Free Software Foundation.

La forma en la cual se utilizan estas licencias se encuentra descrita en el siguiente enlace: http://wiki.cenditel.gob.ve/wiki/radecon?action=AttachFile&do=view&target=FORMATO+LICENCIAS.pdf

Esta propuesta de licenciamiento se basa en las consideraciones planteadas por CENDITEL en relación a dicho tema. En el siguiente enlace se encuentra el documento en cual se plantean las consideraciones a las cuales se hace referencia: http://wiki.cenditel.gob.ve/wiki/radecon?action=AttachFile&do=view&target=propuesta_Licencia240108.odt


Volver a Metodología de Desarrollo de Software Libre