wiki:RedSUR_Productiva

Version 4 (modified by admin, 8 years ago) (diff)

--

RedSUR para una Economía Productiva en Venezuela

Introducción: ==Aidaliz

Situación problemática: == Julie

Situación propuesta, Justificación y Objetivos: == Nelevis

Metodología para el Desarrollo Colaborativo de Software Libre: == David

El proyecto se ha desarrollado siguiendo la Metodología para el Desarrollo Colaborativo de Software Libre en su versión 2. La metodología permite un desarrollo iterativo e involucra 3 procesos fundamentales: conceptualización, administración y construcción. En el proceso de conceptualización Se recopila y analiza información concerniente a los procesos que se requieren automatizar en una aplicación de software, con el objetivo de comprender el dominio de la aplicación a desarrollar ası́ como los problemas o necesidades de los usuarios en relación a dichos procesos, todo ello con la finalidad de plantear una propuesta de desarrollo de software acorde a los requerimientos de los usuarios. (Bravo y Alvarez, 2015, p.31) Durante la etapa de administración Se realizan actividades de planificación, coordinación y seguimiento de las tareas del Equipo de Desarrollo, con el objetivo de lograr una buena ejecución de la práctica de desarrollo que tribute a la colaboración en la ejecución de la misma y a la apropiación del software. Para describir las actividades y tareas que se contemplan en el proceso de Administración de Proyectos de Software Libre se utiliza la misma estructura presentada en el proceso anterior. (Bravo y Alvarez, 2015, p.162) El proceso de construcción se puede planificar por iteraciones. Cada iteración implica a su vez cinco fases: especificación de requerimientos, análisis y diseño, codificación, pruebas y liberación. Estas fases se presentan de manera incremental, permitiendo una relación no secuencial entre ellas cuando así se requiera y posibilitando la ejecución en paralelo de las mismas. Cabe destacar que esta metodología busca resaltar el proceso de documentación en las distintas fases de desarrollo, para así poner en práctica la apropiación real del conocimiento, brindando tanto a desarrolladores como a usuarios por igual, la posibilidad de adoptar las tecnologías involucradas y producidas en los proyectos. Diaspora* Diaspora*3es un servicio de red social con licencia libre Affero General Public License v34(agpl3) desarrollado en Ruby y Javascript. Su principal característica es que es un servicio federado, es decir, no existe un nodo principal que presta el servicio sino que existen múltiples nodos prestadores de servicio, distribuidos a través de la red e interconectados permitiendo la comunicación entre los usuarios de los diferentes nodos. Por sus características Diaspora* ofrece un conjunto de ventajas que lo encaminaban a ser la plataforma base para el desarrollo de RedSUR, destaca que Diaspora* es un proyecto de software libre lo cual permite como una de sus propiedades fundamentales la modificación y distribución de las modificaciones realizadas al código. La capacidad de red descentralizada permite ser instalada en diferentes nodos manteniendo la interconexión entre los usuarios.

Presentación del prototipo: == Nelevis

Consideraciones finales: == Aidaliz

Referencias:

Bravo, V. y Alvarez, J. (2015). Metodología para el Desarrollo Colaborativo de Software Libre. 1a ed. [libro electrónico] Mérida: Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL). Disponible en: http://www.cenditel.gob.ve/node/1557 [Consultado el 29 de Agosto 2016]. Bravo, V. y Alvarez, J. (2015). Metodología para el Desarrollo Colaborativo de Software Libre. 1a ed. [libro electrónico] Mérida: Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL). Disponible en: http://www.cenditel.gob.ve/node/1557 [Consultado el 29 de Agosto 2016]. Diaspora* https://joindiaspora.com/ Affero General Public License https://www.gnu.org/licenses/agpl-3.0.html