32
UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar al grado de Magíster Scientiarum Por: SARA MARGOTH PIÑA BARRIOS Tutor: ALFREDO YNFANTE METODOLOGIA PARA LA GESTION DE REQUISITOS BASADA EN EL MODELO CMMI EN UNA ORGANIZACIÓN DE SOFTWARE. CASO GRUPO CORPORATIVO MARNA

UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Embed Size (px)

Citation preview

Page 1: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO”DECANATO DE CIENCIAS Y TECNOLOGIA

POSTGRADO EN CIENCIAS DE LA COMPUTACION

Trabajo preparado para optar al grado deMagíster Scientiarum

Por: SARA MARGOTH PIÑA BARRIOS Tutor: ALFREDO YNFANTE

METODOLOGIA PARA LA GESTION DE REQUISITOS BASADA EN EL MODELO CMMI EN UNA

ORGANIZACIÓN DE SOFTWARE. CASO GRUPO CORPORATIVO MARNA

Page 2: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

- El Problema- Planteamiento del Problema - Caso de Estudio - Justificación- Objetivos: Generales – Específicos

- Marco Teórico- Bases Teóricas- Operacionalización Metodológica

- Marco Metodológico- Población – Muestra- Técnicas e Instrumentos de:

- Recolección y Análisis de Datos

- Resultados

- Propuesta

- Conclusiones

- Preguntas y Respuestas

CONTENIDO

Page 3: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Retrasos considerables en la entrega del proyecto

Paulk, Weber y otros(1993)

EL PROBLEMA

Desarrollo de Software

- El consumo de recursos por encima de lo establecida- La necesidad de asignar recursos adicionales con la finalidad de corregir fallas y cumplir con los requisitos del usuario que los solicitó - La cancelación de los proyectos de desarrollo de software.

Gestión de Requisitos

De los 10 Factores de Fracaso, prácticamente la mitad

Fuentes (2007)

Las necesidades de los clientes no son captadas

satisfactoriamenteZapata y Arango (2004)

Puede costar entre 5 y 200 veces más esfuerzo solucionarlo.

Fuentes (2007)

Page 4: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Modelos de Calidad

Empresas de la INS no están empleando modelos en su proceso productivo

Rivero, Montilva y otros (2009)

41.5 % de las empresas de la INS manifiesta conocer los modelos ISO y CMMI pero no los utiliza y 16.5% no los

conoce CEISoft (2008)

EL PROBLEMA

Desarrollo de Software

Page 5: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Empresas Desarrolladoras de Software

EL PROBLEMA

Grupo Corporativo Marna

Mediana Empresa

Unidad de Proyectos de Desarrollo de Software

Soluciones de TI

Construir el Software

Filosofía Empresarial

Importancia de la Gestión Requisitos en el Proceso de Desarrollo de Software

Requisitos Gestionados de

manera diferenteMetodología

Page 6: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

EL PROBLEMA

Justificación

Metodología para la Gestión de Requisitos que servirá como elemento base para emprender otras investigaciones destinadas a solucionar otros problemas que afecten al proceso de desarrollo de

software dentro de la organización.

La metodología podría contribuir a la mejora del proceso de Gestión de Requisitos, lo cual será un factor determinante que va a incidir favorablemente en el presupuesto y tiempo proyectados así

como la calidad del software desarrollado

La necesidad de institucionalizar el proceso de Gestión de Requisitos

Muchas metodologías se encuentran dirigidas principalmente a todo el proceso de desarrollo y a empresas de desarrollo de software de gran tamaño, dejando de lado un importante sector, el de las medianas empresas dedicadas al desarrollo de software.

La necesidad de conocer y aplicar sistemas de gestión de calidad, usando las normas internacionales durante todo el desarrollo de software, y por y por consiguiente durante el proceso de gestión de requisitos, Torres (2001)

Page 7: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

EL PROBLEMA

Objetivos

OBJETIVO GENERAL

Proponer una metodología que apoye la gestión de requisitos basada en las mejores prácticas establecidas en el Modelo de Calidad CMMI,

para la unidad de Proyectos de Desarrollo de Software de Grupo Corporativo MARNA, que permita el fortalecimiento y mejora de este

proceso en la organización.

Page 8: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

EL PROBLEMA

OBJETIVOS ESPECÍFICOS

- Determinar cómo se está llevando a cabo la Gestión de Requisitos en la unidad de Proyectos de Desarrollo de Software de Grupo Corporativo MARNA.

- Determinar la existencia de la brecha entre la gestión de requisitos actual en los de Proyectos de Desarrollo de Software de Grupo Corporativo MARNA en relación a las especificaciones establecidas en el Modelo de Calidad CMMI

- Realizar un estudio de factibilidad desde el punto de vista técnico, económico y operacional, para el diseño de la metodología basada en las especificaciones de CMMI que apoye la Gestión de Requisitos en la unidad de Desarrollo de Proyectos de Grupo Corporativo MARNA.

- Determinar las tareas, productos de trabajo, técnicas y plantillas que permitan gestionar los requisitos y que sean aplicables a Grupo Corporativo MARNA como mediana empresa dedicada al desarrollo de software.

Objetivos

Page 9: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

MARCO TEÓRICO

“Enfoque Holístico para el Estudio sobre la Calidad en los Sistemas de

Información”, Torres (2001).

Antecedentes

“Mejoramiento de procesos de software en pequeñas empresas: Algunas experiencias en el caso colombiano” Romero y Blanco

(2008)

“Factibilidad de Implantación del Nivel 2 de CMMI en una organización de

software pequeña: caso “División de Sistemas” de la Universidad Francisco de

Paula Santander (UFPS)”, Rodríguez (2008)

“Definición de perfiles en Herramientas de Gestión de

Requisitos”, McDonald (2005)

“Propuesta para implantar CMMI en una empresa con múltiples

unidades de desarrollo de software”, Huaroto y Elizabet (2005)

Es necesario definir una metodología para la transformación de una empresa hacia estándares de calidad como el CMMI

El software debería ser desarrollado e implantado bajo la aplicación de un estándar de reconocimiento nacional o internacional, ya que son prácticas probadas que favorecen su ejecución

Ayudó a determinar los requerimientos del modelo CMMI aplicables a Grupo Corporativo MARNA

Apoyo en la elaboración de instrumentos requeridos para ser aplicados en la población de estudio.

Apoyo en la elaboración de instrumentos requeridos para ser aplicados en la población de estudio.

Page 10: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

MARCO TEÓRICO

Bases Teóricas

Proceso de Desarrollo de SoftwareConjunto de actividades, métodos, prácticas y

transformaciones que las personas utilizan para desarrollar y mantener el software y los productos asociados. El cual debe tener un

propósito que es la producción eficaz y eficiente de un producto software de calidad que reúna muy importante los requisitos del

cliente. Ynfante (2003)

Calidad del Proceso de Desarrollo de Software y Calidad del Software

La calidad de un producto de software, es altamente dependiente del proceso utilizado

para su construcción y mantenimiento y además sólo a través de crear un proceso

disciplinado para el desarrollo de software, se puede administrar y controlar la calidad de

los productos. Ynfante (2003)

Page 11: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

MARCO TEÓRICO

Gestión de Requisitos Conjunto de actividades que intentan entender las necesidades de los usuarios y traducirlas en afirmaciones precisas (no ambiguas), que se usarán en el desarrollo del sistema.

Elicitación / Captura / Recolección

Definición / Documentación / Especificación

Verificación / Validación

Control de Cambios

Actividad de comunicación iterativa entre los stakeholders del proyecto , para descubrir, definir, refinar y registrar una representación precisa de los requisitos. Varios métodos son utilizados para la recolección de requisitos.

Analizarlos a detalle y documentarlos en una especificación de requisitos

Es un proceso para asegurar que la especificación de requisito del producto es una representación exacta de las necesidades del cliente

Proceso formal para identificar, evaluar, trazar y reportar cambios propuestos y aprobados a la especificación del producto

Requisitosa) una condición o capacidad necesitada por un usuario

para resolver un problema o alcanzar un objetivob) una condición o capacidad que un sistema o un

componente de un sistema debe satisfacer o poseer de acuerdo con un contrato, estándar, especificación u otro documento impuesto formalmente

c) una representación documentada de una condición o capacidad como en a) o en b).

Page 12: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

CMMI

MARCO TEÓRICO

• Cubre las actividades del desarrollo y del mantenimiento aplicadas tanto a los productos como a los servicios, Chrissis, Konrad, Shrum (2009).

• Conjunto de herramientas que ayuda a la organización a mejorar sus procesos de desarrollo de productos y servicios, adquisiciones y mantenimiento, Huaroto y Elizabet (2005)

• Consiste en las mejores prácticas que tratan las actividades de desarrollo y de mantenimiento que cubren el ciclo de vida del producto, desde la concepción a la entrega y el mantenimiento

• Este modelo establece un conjunto de prácticas o procesos clave agrupados en Áreas Clave de Proceso (KPA - Key Process Area) y Para cada área de proceso define un conjunto de buenas prácticas

Page 13: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

MARCO TEÓRICO

Componentes del Modelo CMMI. Fuente: Chrissis et. Al (2009).

Componentes requeridosDescriben lo que una

organización debe realizar para satisfacer un área de proceso.

Componentes esperadosDescriben lo que una organización puede

implementar para lograr un componente requerido.

Componentes informativosProporcionan detalles que

ayudan a las organizaciones a comenzar a pensar en cómo

aproximarse a los componentes requeridos y

esperados.

22 Áreas de Proceso CMMI

Page 14: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

• Conjuntos predefinidos de áreas de proceso para definir un camino de mejora para una organización. • Se caracteriza por diversos niveles de

madurez. Cada nivel de madurez proporciona un conjunto de áreas de proceso que caracterizan diferentes comportamientos organizativos. • Ofrece una manera sistemática y

estructurada de aproximarse a la mejora de procesos basada en el modelo etapa a etapa. • El logro de cada etapa asegura que una

infraestructura de proceso adecuada se ha establecido como fundamento para la etapa siguiente. • Las áreas de proceso están organizadas por

niveles de madurez

CMMI

MARCO TEÓRICO

Representación por Etapas

Page 15: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

•Permite a una organización seleccionar un área de proceso (o un grupo de áreas de proceso) y mejorar los procesos relacionados con ésta. •Utiliza unos niveles de capacidad para

caracterizar la mejora concerniente a un área de proceso individual•Ofrece la máxima flexibilidad cuando se utiliza

un modelo CMMI para la mejora de procesos. Una organización puede elegir mejorar el rendimiento de un punto problemático relacionado con un solo proceso, o puede trabajar en varios dominios que están fuertemente alineados con sus objetivos estratégicos. •Permite que una organización mejore

diferentes procesos a diferentes niveles. Las dependencias que existen entre algunas áreas de proceso pueden, sin embargo, limitar un poco las elecciones.

CMMI Representación Continua

MARCO TEÓRICO

Page 16: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

CMMI 2 KPA’s para Requisitos

MARCO TEÓRICO

Page 17: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Área de Proceso Desarrollo de Requisitos permite analizar las decisiones tomadas a lo largo del desarrollo para conocer su impacto en los requisitos. Crear y analizar los tipos de requisitos identificados por CMMI.

CMMI

MARCO TEÓRICO

Área de Proceso Gestión de Requisitos asegura que los requisitos están libres de inconsistencias, no solo entre los propios requisitos sino entre éstos y los productos de trabajo. Incluye actividades de gestión de todos los cambios a los requisitos, mantenimiento de las relaciones entre los requisitos, la planificación y los productos de trabajo, identificación de inconsistencias entre los requisitos, la planificación y los productos de trabajo, ejecución de acciones correctivas. Se gestionan los requisitos funcionales y no funcionales generados por el cliente o por las propias necesidades del producto.

Page 18: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

MARCO TEÓRICO OPERACIONALIZACION METODOLÓGICA

Page 19: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

MARCO METODOLÓGICO

Investigación de Campo de Carácter Descriptivo

No experimental

Estudio de Proyecto

La población y la muestra son representadas por el mismo número de personas por cuanto son siete (07) personas quienes laboran en la unidad Proyectos de

Desarrollo de Software de Grupo Corporativo MARNA

NATURALEZA DE LA INVESTIGACIÓN

POBLACIÓN MUESTRA

Page 20: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS

MARCO METODOLÓGICO

Encuesta

Observación

Revisión Documental

Estructura Organizativa.

Normas, Funciones y Procedimientos

Unidad de Proyectos de Desarrollo de Software

Proyectos Desarrollados

Planes de Proyectos

Informes

Sistemas empleados

Procedimientos, Formatos.

Cuestionario

Lista de Chequeo

Lista de Chequeo

Page 21: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

MARCO METODOLÓGICO

Dos ( 2 ) Expertos en el Área.

Un ( 1 ) Experto en Metodología de Investigación.

VerificaciónSelección y ordenaciónClasificaciónTabulaciónPara el análisis de los resultados, se tomó en cuenta el Método de los Porcentaje, utilizando Microsoft Excel 2007 ya que es de fácil uso y permitió la realización de los gráficos porcentuales necesarios para la interpretación de los resultados de la investigación.

Procesamiento y Análisis de Datos

Validación

Page 22: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

RESULTADOS

Dimensión Captura El 57% indicó nunca se aplica procedimiento El 57% indicó casi nunca utilizar formatos El 57% indicó casi nunca aplican técnicas

Cuestionario

Dimensión Validación El 57% indicó casi nunca aplica procedimientoEl 71% indicó casi nunca utilizar formatosEl 57% indicó nunca aplicar técnicas

Dimensión DefiniciónEl 57% indicó No saber si los requisitos son acordadosentre los participantesEl 57% indicó casi nunca aplican procedimientoEl 43% indicó casi siempre utilizar formatosEl 43% indicó casi nunca aplican técnicasEl 57% indicó casi nunca se valida la comprensión

Page 23: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

RESULTADOS

Los ítems evaluados se corresponden a las prácticas de gestión de requisitos definidas en el modelo CMMI. En el análisis de la lista de chequeo se evidenció que el 56% de los ítems evaluados no son cumplidos en Grupo Corporativo MARNA, estos ítems se corresponden a las prácticas de gestión de requisitos definidas en el modelo CMMI. Por otra parte un 22% es parcialmente cumplido mientras que el otro 22% restante es cumplido

Lista de Chequeo

Porcentajes respuestas – Lista de Chequeo

Page 24: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

RESULTADOS

1. El proceso de Gestión de Requisitos no está documentado.

2. Los documentos de requisitos establecidos al inicio de algunos proyectos no están actualizados en relación al funcionamiento final del software.

3. Se encontraron planes de proyectos cuyas estimaciones de tiempo no se correspondían con los tiempos reales de ejecución, presentando retrasos considerables en la entrega del producto final.

4. Costos de proyectos fuera de presupuesto, debido al cambio constante en la definición de los requisitos.

5. Informe del Ceisoft del año 2009 especificando el Nivel de Madurez 0 en el que se encuentra Grupo Corporativo MARNA

Revisión Documental

Page 25: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

PROPUESTA METODOLÓGICA

El objetivo general de la propuesta es definir las tareas a realizar, los productos a obtener, las plantillas y las técnicas a emplear durante las actividades de gestión de requisitos tomando en cuenta los lineamientos establecidos en el Modelo de Calidad CMMI que permita el fortalecimiento y mejora de este proceso en la organización.

OBJETIVO GENERAL

Page 26: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Mejores PrácticasC

MM

I

SP 3.5 Validar los requisitos.

SP 1.1 Obtener las necesidades.

SP 1.2 Desarrollar los requisitos de cliente.

SP 2.1 Establecer los requisitos de producto y de componentes del producto.

SP 2.2 Asignar los requisitos de componentes del producto

SP 2.3 Identificar los requisitos de interfaz.

SP 3.1 Establecer los conceptos operativos y los escenarios.

SP 3.2 Establecer una definición de la funcionalidad requerida.

SP 3.3 Analizar los requisitos.SP 3.4 Analizar los requisitos para alcanzar el equilibrio.

SP 1.5 Identificar las inconsistencias entre el trabajo del proyecto y los requisitos.

SP 1.4 Mantener la trazabilidad bidireccional de los requisitos.

SP 1.3 Gestionar los cambios de los requisitos.

SP 1.2 Obtener el compromiso sobre los requisitos.

SP 1.1 Obtener una comprensión de los requisitos.

Captura

Validación

Análisis y Definición

¿Se detectan conflictos?

¿Se detectan conflictos?

Si

Si

No

No

Gestión de Requisitos

KPA: Desarrollo

de Requisitos

SG 1 Desarrollar los

requisitos de cliente.

SG 2 Desarrollar los

requisitos de

producto

SG 3 Analizar y

validar los

requisitos.

KPA: Gestión de

Requisitos

SG 1 Gestionar los

requisitos.

Page 27: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

PROPUESTA METODOLÓGICA

ESTRUCTURA DE LA METODOLOGÍA

Nombre de la FaseObjetivo de la FaseTareas

ActividadesTécnicasFormatos a utilizarProductos de Trabajo

Page 28: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

PROPUESTA METODOLÓGICA

ESTRUCTURA DE LA METODOLOGÍA

Captura:1. Obtener

necesidadesAnálisis y definición:

1. Desarrollar los requisitos del cliente2. Establecer los Requisitos del Software3. Identificar los Requisitos de Interfaz4. Establecer Conceptos Operacionales y Escenarios5. Establecer la definición de la funcionalidad Requerida6. Analizar los requisitos7. Analizar los requisitos para alcanzar el equilibrio8. Obtener compromiso

Validación: 1. Validar los requisitos2. Obtener Compromiso3. Identificar las inconsistencias entre el

proyecto, los planes, productos de trabajo y los requisitos.

Page 29: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

CONCLUSIONES

De acuerdo con los resultados presentados podemos concluir que:

1. El proceso de gestión de requisitos actual, no está definido formalmente dentro de la organización, para ninguna de las etapas del proceso. El proceso no se encuentra estandarizado.

2. No están establecidas las técnicas y formatos a ser utilizados durante el proceso.

3. Se evidencia que una de las etapas menos atendidas es la validación de los requisitos.

4. Existe una brecha entre el modelo CMMI y la ejecución del proceso de gestión de requisitos actual.

5. La propuesta metodológica es factible técnica, económica y operativamente.

Page 30: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

RECOMENDACIONES

Con base en las conclusiones elaboradas como resultado de la investigación es necesario presentar algunas recomendaciones.

1. Se debe concientizar al grupo de trabajo, en mejorar sus conocimientos acerca de la gestión de requisitos para colaborar con el mejor desenvolvimiento de su trabajo.

2. Grupo Corporativo MARNA debería gestionar los requisitos de forma estándar para todos los proyectos de desarrollo de software lo cual contribuye enormemente a tomar decisiones acertadas en materia de planificación de recursos para el desarrollo de software.

3. Se recomienda para la continuación de esta investigación tomar en cuenta otras actividades del proceso de desarrollo de software.

4. Finalmente se recomienda el uso de la metodología propuesta para la gestión de requisitos basada en el modelo CMMI, la cual se muestra en el capítulo IV de esta investigación.

Page 31: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Preguntas y Respuestas

Page 32: UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE CIENCIAS Y TECNOLOGIA POSTGRADO EN CIENCIAS DE LA COMPUTACION Trabajo preparado para optar

Gracias por su atención…