Metodología de La Red Nacional de Integración
-
Upload
cesar-marcano -
Category
Documents
-
view
214 -
download
0
Transcript of Metodología de La Red Nacional de Integración
-
8/14/2019 Metodologa de La Red Nacional de Integracin
1/19
Ing. Carlos MarreroIng. Kiberley Santos
Metodologa de la Red Nacional deIntegracin y Desarrollo de Software Libre
(MeRinde)
Caracas, Abril 2008
Una Propuesta Metodolgica para Elaborar Software Libre con el Uso deEstndares Abiertos y con un Enfoque de Calidad
-
8/14/2019 Metodologa de La Red Nacional de Integracin
2/19
DiversasMetodologas Diversos tipos deDocumentacin
Equipos deProyectos
Problemas
Trazabilidad
No se Sigue un MismoModelo de Desarrollo
Definicin de Rolesy Actividades
Aseguramientode Calidad
Definicin deArtefactos y Plantillas
No cumplimientodel decreto 3.390
El Problema
-
8/14/2019 Metodologa de La Red Nacional de Integracin
3/19
MeRinde
MeRinde es un proyecto de Software Libre (SL) que propone un estndar para
el proceso de desarrollo de software que puede ser empleado y adaptadosegn los requerimientos de cualquier comunidad u organizacin. Adems,esta mantiene una librera de plantillas reutilizables para la Ingeniera deSoftware.
Estas plantillas proveen un punto partida para los documentos utilizados enproyectos, con lo que pueden ayudar a los desarrolladores a trabajar msrpido y evitar pasar por alto aspectos importantes del proceso de desarrollo.
MeRinde es concebida para abarcar el desarrollo completo de Sistemas de
Informacin sea cual sea su complejidad y magnitud, por lo cual su estructuraresponde a desarrollos mximos y deber adaptarse y dimensionarse en cadamomento de acuerdo a las caractersticas particulares de cada proyecto.
-
8/14/2019 Metodologa de La Red Nacional de Integracin
4/19
Objetivos Especficos
Estandarizacin en la documentacin, lneas base y procesos, que cumplacon los estndares internacionales que propician software de calidad.
Contribuir con planificacin y coordinacin de los procesos de desarrollo desoftware.
Ofrecer una metodologa basada en estndares abiertos.Fortalecer del perfil de las empresas, cooperativas y comunidadesdesarrolladoras de Software Libre.
Permitir a los equipos de desarrollo producir software ms robusto,reutilizable y de fcil mantenimiento.
Estimular la transferencia de conocimieno entre las comunidadesdesarrolladoras de software.
MeRinde
-
8/14/2019 Metodologa de La Red Nacional de Integracin
5/19
-
8/14/2019 Metodologa de La Red Nacional de Integracin
6/19
Antecedentes
Informacin General del CNTI
Red Nacional de Desarrollo e Integracin de Software Libre(RINDE)
Fundamentos Tericos
Diversas Metodologas de Desarrollo de Software.
Mejores Prcticas para el Proceso de Desarrollo de Software.
Comparaciones entre las Metodologas para el Desarrollo deSoftware.
-
8/14/2019 Metodologa de La Red Nacional de Integracin
7/19
Proceso de Desarrollo de Software
Qu es un proceso de desarrollo de software?Preguntas a las que responde un proceso de desarrollo de software:
Calidad
-
8/14/2019 Metodologa de La Red Nacional de Integracin
8/19
Comparaciones entre algunas Metodologas para elDesarrollo de Software
-
8/14/2019 Metodologa de La Red Nacional de Integracin
9/19
Presentacin de la Propuestawww.merinde.rinde.gob.ve
http://www.merinde.rinde.gob.ve/http://www.merinde.rinde.gob.ve/http://www.merinde.rinde.gob.ve/ -
8/14/2019 Metodologa de La Red Nacional de Integracin
10/19
Presentacin de la Propuesta
-
8/14/2019 Metodologa de La Red Nacional de Integracin
11/19
Adaptar el Proceso de DesarrolloAlto Nivel de AbstraccinCentrarse en la ArquitecturaColaboracin Entre EquipoDemostrar Resultados Iterativamente e Incrementalmente
Dirigido por Casos de UsoDiseo SimpleEnfoque Continuo en la CalidadEnfoque en los RiesgosFomento del Aprendizaje de Experiencias
Interaccin Continua con ClienteModelar el SoftwarePermanecer gil y Esperar los Cambios
Mejores Prcticas
-
8/14/2019 Metodologa de La Red Nacional de Integracin
12/19
Fases
-
8/14/2019 Metodologa de La Red Nacional de Integracin
13/19
Analista de Calidad Analista de Producto Arquitecto de Software Desarrollador
Involucrado Lder del Proyecto Mentor Probador
Roles
-
8/14/2019 Metodologa de La Red Nacional de Integracin
14/19
Modelo de Equipo
-
8/14/2019 Metodologa de La Red Nacional de Integracin
15/19
MeRinde propone setenta y siete (77) artefactos que pueden ser creadosdurante el proceso de desarrollo de software.
Partiendo de estos artefactos se pueden crear slo los artefactos que se
consideren necesarios para el proyecto, adicionalmente segn los lineamientosestablecidos se les puede hacer modificaciones a los mismos y tambin sepueden establecer artefactos adicionales a los aqu propuestos siempre queestos faciliten y cumplan con los requerimientos.
Artefactos
-
8/14/2019 Metodologa de La Red Nacional de Integracin
16/19
Documento de Arquitectura del Software (DAS)El SistemaEspecificacin de Requerimientos del Software (ERS)Glosario del SistemaModelo de Diseo
Plan de Gestin de RiesgosPlan de ImplantacinPlan de PruebasPlanificacin del ProyectoRepositorio de Versiones
Solicitud del SistemaTrminos de Referencia del SistemaTrminos de Referencia para el Equipo de Desarrolladores delSistemaVisin del Sistema
Artefactos
-
8/14/2019 Metodologa de La Red Nacional de Integracin
17/19
Estandarizacin del proceso de desarrollo,documentacin y herramientas.Flujos de trabajo que refleja la realidad del desarrollo desoftware.
Proceso de desarrollo, documentacin y herramientasbasadas en estndares abiertos.Modelo de equipo para el desarrollo de software quesupera limitaciones geogrficas.Propicia calidad en el proceso y en el producto final.
Plantillas de los artefactos.Adaptacin de varias prcticas probadas por elaprendizaje.
Aportes
-
8/14/2019 Metodologa de La Red Nacional de Integracin
18/19
Ciclo de Preguntas
??
?
Enlace de Inters:www.merinde.rinde.gob.ve
-
8/14/2019 Metodologa de La Red Nacional de Integracin
19/19
GRACIAS POR SU ATENCIN