Changes between Version 8 and Version 9 of metodologia2016/PropuestaDesarrollo


Ignore:
Timestamp:
Feb 23, 2016, 11:39:55 AM (8 years ago)
Author:
nbaez
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • metodologia2016/PropuestaDesarrollo

    v8 v9  
    8080== 5. Metodología de desarrollo ==
    8181
    82 [En esta sección se indica la metodología a utilizar para guiar el proceso de desarrollo del software]
     82El desarrollo del sistema se realizará siguiendo la [http://wiki.cenditel.gob.ve/wiki/gpdsl Segunda Versión de la Metodología de Desarrollo de Software Libre] propuesta por la Fundación CENDITEL.
     83
     84Siguiendo dicha metodología, se llevarán a cabo 3 procesos:
     85
     86• La conceptualización, sistematizada en el presente documento el cual servirá de insumo para la elaboración de un documento de fundamentación del proyecto.
     87
     88• En la administración del proyecto del software, se pretende entregar el plan del proyecto que contenga: La priorización de las funcionalidades, la dependencia entre las funcionalidades, el estudio de los riesgos asociados al desarrollo de la aplicación, la priorización del desarrollo de cada funcionalidad y por último, el cronograma de desarrollo.
     89
     90• Y la construcción del software se basará en: La especificación de requerimientos, el análisis y diseño del software, la codificación, la realización de las pruebas de software y la liberalización del software mediante la publicación y prueba de versiones y la realización de los manuales de usuario.
    8391
    8492
     
    8694== 6. Plataforma de operación ==
    8795
    88 [Se indica la plataforma de operación sobre la cual operará el software]
     96• Sistema Operativo: Linux.
    8997
     98• Servidor WEB: Nginx.
     99
     100• Manejador de Base de Datos: PostgreSQL.
    90101
    91102
    92103== 7. Plataforma de desarrollo ==
    93104
    94 [Se indica la plataforma de desarrollo que se utilizará para construir el software]
     105• Sistema Operativo: Linux.
    95106
     107• Manejador de Base de Datos: PostgreSQL.
     108
     109• Framework de Desarrollo: Django.
     110
     111• Lenguaje de Programación: Python.
     112
     113• Lenguajes de Marca: HTML, CSS, entre otros.
     114
     115• Gestor de Proyectos: [https://miv.cenditel.gob.ve/ecoalba Trac].
     116
     117• Control de Versiones: GIT.
     118
     119• Servidor de Pruebas: Ubicación: Centro de datos de CENDITEL. Identificación: . Tipo de servidor: Máquina virtual basada en XEN. Dotación actual: 1 CPU, Memoria
     120256MB, Almacenamiento 7GB. Conectividad de área extendida: 72MBps recepción, 142MBps
     121transmisión. Conexión compartida. Conectividad local: Gigabit Ethernet en redes privadas.
     122Administración: ssh a través de VLAN dedicada. Publicación de servicios: HTTP y HTTPS vía
     123proxy reverso. Dirección de publicación: miv.cenditel.gob.ve/   /sistema.
    96124
    97125
    98126== 8. Licencias de código y documentación ==
    99127
    100 [Se indica los tipos de licencias libres a utilizar tanto para el software como para su documentación]
     128El software desarrollado en este proyecto se distribuye bajo la licencia [http://www.gnu.org/licenses/gpl-2.0.html ​GPL v.2.0 de la Free Software Foundation].
     129
     130Por su parte, los documentos generados durante el proyecto estarán ​liberados bajo la [http://creativecommons.org/licenses/by­sa/3.0/ve/ Licencia Creative Commons Venezuela 3.0]: Reconocimiento, No comercial, Compartir Igual 3.0, que permite compartir, exhibir, modificar, y ampliar la obra para fines no comerciales, siempre y cuando se de crédito a su (s) autor (es) y la licencia de las nuevas obras creadas a partir de la original posean iguales términos y condiciones a la licencia de la obra original.