Sunteți pe pagina 1din 4

MeRinde

Metodología de la Red Nacional de Integración y Desarrollo de Software Libre


(MeRinde) Una Propuesta Metodológica para Elaborar Software Libre con el Uso
de Estándares Abiertos y con un Enfoque de Calidad.

Es un proyecto desarrollado por el Centro Nacional de Tecnologias de


Informacion (CNTI) de que propone un estándar para el proceso de desarrollo
de Software Libre (SL) que puede ser empleado y adaptado según los
requerimientos de cualquier comunidad u organización, con la finalidad del
desarrollo de sistemas y además para producir y mantener una librería de
plantillas reutilizables para la ingeniería de software que proveen un punto
partida para ayudar a los desarrolladores a trabajar más rápido y evitar
pasar por alto aspectos importantes del proceso de desarrollo.

Características

 Estandarización(Del proceso de desarrollo, documentación y


herramientas)
 Flujos de trabajo(Que refleja la realidad del desarrollo de software)
 Proceso de desarrollo(Documentacion y herramientas basadas en
estándares abiertos)
 Modelo de equipo(Para desarrollo de software que supera limitaciones
geográficas)
 Propicia calidad(En el proceso y en el producto final)
 Plantillas de los artefactos(Son los puntos de control para otros
desarrolladores)
 Adaptación de varias practicas(Probadas por el aprendizaje)

Fases

El ciclo de vida de un proyecto de software se descompone en el tiempo en


cuatro fases secuenciales, que son:

Fase de inicio

En esta fase se plantea la visión que tiene el equipo o desarrollador en cuanto a


lo que será el sistema, se fijan los propósitos o fines principales para el ciclo de
vida del producto. Se describen todos los actores y usos del producto y además
se debe crear o implementar un plan de negocio para definir los recursos que
se asignaran al proyecto además de su viabilidad.

Fase de Elaboración

El propósito es proyectar la manera en que se va a realizar la arquitectura para


el ciclo de vida del producto, es decir, para la evolución durante su uso.

Además se deben considerar la mayoría de las exigencias funcionales,


tomando en cuenta los riesgos principales que puedan afectar al producto.

Fase de Construcción

Tiene como finalidad lograr la capacidad operativa del producto, considerando


que en dicho producto deben de estar incluidas todas las propiedades,
elementos, requisitos y/o exigencias. Previamente debe haber sido probada
toda su funcionalidad y aplicación, obteniendo de esta manera una versión del
producto que sea aprobada o admisible para el usuario.

Fase de Transición

Ya en esta fase, el producto debe de estar en manos de los usuarios finales en


su forma funcional, luego de que haya sido probado y aceptado en su totalidad,
además se deberá doctrinar a los usuarios en cuanto al empleo o
manipulación del sistema, y principalmente en lo que se refiere a la
configuración usabilidad e instalación del producto.

En resumen, en esta fase se debe determinar si todos los propósitos en cuanto


al proyecto fueron logrados, además se debe confirmar que el cliente haya
aceptado, observado y verificado el producto final que le fue proporcionado.
Estructura del Proceso de MeRinde

MeRinde es un proyecto que propone un estándar abierto para el proceso de


desarrollo de software orientado a planes que se estructura en dos
dimensiones o ejes.

Eje Horizontal: Representa el tiempo y es considerado el eje de los aspectos


dinámicos del proceso.

Eje Vertical: Representa los aspectos estáticos del proceso los cuales son
las disciplinas conformadas por actividades, artefactos y roles.

En el modelo cada barra representa una iteración por fase para un proyecto.

Adicionalmente el modelo enfatiza que durante cada iteración se recorren casi


todas las disciplinas pero con diferente esfuerzo, es por ello que en la Fase de
Inicio, por ejemplo, la barra correspondiente a la Disciplina de Requerimientos
tiene mayor altura que la barra de la Disciplina de Pruebas.
Visión dinámica de MeRinde

MeRinde se repite a lo largo de una serie de ciclos que constituyen la vida de un


producto. Cada ciclo concluye con una generación del producto y consta de
cuatro fases. Cada fase se subdivide a la vez en iteraciones, el número
de iteraciones en cada fase es variable. Al final de cada fase el equipo gestor
del proyecto realiza una evaluación para determinar si los objetivos se
cumplieron y así pasar a la fase siguiente.

Visión estática de MeRinde

El proceso de MeRinde define cuatro elementos: los roles, que responden a la


pregunta ¿Quién?, las actividades que responden a la pregunta ¿Cómo?,
los artefactos, que responden a la pregunta ¿Qué? y los flujos de trabajo de las
disciplinas que responde a la pregunta ¿Cuándo?.

Es decir, un rol define las responsabilidades de un individuo o grupo trabajando


en equipo, encargados de la realización de actividades que generan artefactos
a través del tiempo constituyendo un flujo de trabajo.

S-ar putea să vă placă și