Merinde
(MeRinde)
MeRinde es un proyecto de Software Libre (SL) que propone un estándar para el proceso de desarrollo de software que puede ser empleado y adaptado según los requerimientos de cualquier comunidad u organización. Además, esta mantiene una librería de plantillas reutilizables para la Ingeniería de Software.Estas plantillas proveen un punto partida para los documentos utilizados en proyectos, con lo que pueden ayudar a los desarrolladores a trabajar más rápido y evitar pasar por alto aspectos importantes del proceso de desarrollo.
MeRinde es concebida para abarcar el desarrollo completo de Sistemas de Información sea cual sea su complejidad y magnitud, por lo cual su estructura responde adesarrollos máximos y deberá adaptarse y dimensionarse en cada momento de acuerdo a las características particulares de cada proyecto.
Objetivos Especificos:
* Estandarización en la documentación, líneas base y procesos, que cumpla con los estándares y internaciones que propician el software de calidad.
* Contribuir con la planificación y coordinación de los procesos de desarrollo de software.* Ofrecer una metodología basada en estándares abiertos.
* Fortalecer el perfil de las empresas, cooperativas y comunidades desarrolladoras de Software Libre.
* Permitir a los equipos de desarrollo producir software más robusto, reutilizable y de fácil mantenimiento.
* Estimular la transferencia de conocimiento entre las comunidades desarrolladoras de software.
Audiencia:Esta Metodología para el desarrollo de software está destinada a cualquier persona implicada en el proceso de desarrollo de software que se lleva a cabo en el Centro Nacional de Tecnologías de Información (CNTI) y también a cualquier individuo, comunidad u organización interesada.
Se dirige principalmente a miembros del equipo de desarrollo que se dedican a las siguientes actividades del ciclode vida del desarrollo de sistemas: modelado del negocio, requerimientos, análisis y diseño, implementación, pruebas, implantación, gestión de configuración y cambios, gestión del proyecto y gestión del ambiente. Es útil para analistas y usuarios finales (que especifican la estructura y comportamiento requeridos por el sistema), para los diseñadores (que diseñan los sistemas que satisfacen esosrequerimientos), para desarrolladores (que convierten esos diseños en código ejecutable), para probadores (que verifican y validan la estructura y comportamiento del sistema) y para líderes del proyecto.
Es útil para :
* Analistas y usuarios finales (que especifican la estructura y comportamiento requeridos por el sistema).
* Diseñadores (que diseñan los sistemas que satisfacen esosrequerimientos).
* Desarrolladores (que convierten esos diseños en código ejecutable).
* Probadores (que verifican y validan la estructura y comportamiento del sistema).
* Líderes de proyecto.
Mejoras practicas:
* Adaptar el proceso de desarrollo: MeRinde es un marco de desarrollo ajustable (Framework) que tiene como objetivo mantener la agilidad durante el proceso dedesarrollo, establecer planes con representación realista, y estimaciones conforme a las condiciones del proyecto y durante todo el ciclo de vida del proyecto. MeRinde propicia a que los planificadores de los proyectos ajusten el proceso de desarrollo a sus necesidades ya que no tiene como objetivo ser prescriptiva. Son muchos los factores que determinan el control que se debe tener sobre un proyecto, lacantidad de artefactos a emplear, el detalle de la documentación, la cantidad de revisiones, entro otros; pero fundamentalmente esto es proporcional al tamaño del proyecto, la distribución de los equipos de desarrollo, la cantidad de personas involucradas y su experiencia, la complejidad de las tecnologías con que se trabaje, complejidad de los requerimientos, etc. Por ello MeRinde es un marco...
Regístrate para leer el documento completo.