josé alvear cervantes [email protected]

16
ELABORACIÓN Y ANÁLISIS DE ELABORACIÓN Y ANÁLISIS DE MÉTRICAS PARA EL PROCESO DE MÉTRICAS PARA EL PROCESO DE DESARROLLO DE SOFTWARE, DESARROLLO DE SOFTWARE, “PARA EMPRESAS ECUATORIANAS “PARA EMPRESAS ECUATORIANAS DESARROLLADORAS DE SOFTWARE” DESARROLLADORAS DE SOFTWARE” José Alvear Cervantes José Alvear Cervantes [email protected] [email protected]

Upload: tilly

Post on 06-Jan-2016

64 views

Category:

Documents


0 download

DESCRIPTION

ELABORACIÓN Y ANÁLISIS DE MÉTRICAS PARA EL PROCESO DE DESARROLLO DE SOFTWARE, “PARA EMPRESAS ECUATORIANAS DESARROLLADORAS DE SOFTWARE”. José Alvear Cervantes [email protected]. Contenido. Fases y preguntas de la investigación Resumen de resultados Conclusiones. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: José Alvear Cervantes  jalvear@espol.ec

ELABORACIÓN Y ANÁLISIS DE ELABORACIÓN Y ANÁLISIS DE MÉTRICAS PARA EL PROCESO DE MÉTRICAS PARA EL PROCESO DE

DESARROLLO DE SOFTWARE,DESARROLLO DE SOFTWARE, “PARA EMPRESAS ECUATORIANAS “PARA EMPRESAS ECUATORIANAS

DESARROLLADORAS DE SOFTWARE”DESARROLLADORAS DE SOFTWARE”

José Alvear Cervantes José Alvear Cervantes [email protected]@espol.edu.ec

Page 2: José Alvear Cervantes  jalvear@espol.ec

ContenidoContenido

Fases y preguntas de la investigaciónFases y preguntas de la investigación Resumen de resultadosResumen de resultados ConclusionesConclusiones

Page 3: José Alvear Cervantes  jalvear@espol.ec

Preguntas de la InvestigaciónPreguntas de la Investigación

1 1 ¿Siguen las empresas desarrolladoras de ¿Siguen las empresas desarrolladoras de software en Ecuador un proceso software en Ecuador un proceso estandarizado o basan esta actividad en la estandarizado o basan esta actividad en la experiencia de su personalexperiencia de su personal ? ?

2 2 ¿Hacen las empresas ecuatorianas ¿Hacen las empresas ecuatorianas mediciones en las diferentes etapas del mediciones en las diferentes etapas del ciclo de vida del desarrollo de softwareciclo de vida del desarrollo de software ? ?

33 ¿Cuáles son los factores que las ¿Cuáles son los factores que las empresas consideran más significativos empresas consideran más significativos para ayudar a una mejor gestión de los para ayudar a una mejor gestión de los proyectos de software?proyectos de software?

44 ¿Los resultados observados de las ¿Los resultados observados de las métricas e indicadores propuestos reflejan métricas e indicadores propuestos reflejan la situación real del proceso de desarrollo la situación real del proceso de desarrollo de software de tal forma que se aproxime y de software de tal forma que se aproxime y sea consistente con la percepción que sea consistente con la percepción que tienen los administradores acerca del tienen los administradores acerca del estado y avance esperado del proyecto de estado y avance esperado del proyecto de software?software?

Fases de la InvestigaciónFases de la Investigación

Estudio ExploratorioEstudio Exploratorio

Aplicación Piloto del Plan Aplicación Piloto del Plan de Métricasde Métricas

Page 4: José Alvear Cervantes  jalvear@espol.ec
Page 5: José Alvear Cervantes  jalvear@espol.ec

ContenidoContenido

Fases y preguntas de la investigaciónFases y preguntas de la investigación Resumen de resultados ConclusionesConclusiones

Page 6: José Alvear Cervantes  jalvear@espol.ec

Resultados (FRP)Resultados (FRP)

El 71% de los proyectos El 71% de los proyectos corresponden al corresponden al desarrollo de “nuevos” desarrollo de “nuevos” proyectos de softwareproyectos de software

El 30% de los proyectos El 30% de los proyectos evaluados duraron evaluados duraron menos de 3 meses menos de 3 meses mientras que un 43% mientras que un 43% entre 3 y 9 meses.entre 3 y 9 meses.

Page 7: José Alvear Cervantes  jalvear@espol.ec

Resultados (FRP)Resultados (FRP)

El 80% de los proyectos El 80% de los proyectos se desenvuelve en un se desenvuelve en un entorno de “situación de entorno de “situación de negocio difícil”.negocio difícil”.

Solo un 29% de los Solo un 29% de los proyectos terminaron el proyectos terminaron el 80% de sus tareas 80% de sus tareas planificadas dentro del planificadas dentro del plazo establecido para plazo establecido para hacerlo.hacerlo.

Page 8: José Alvear Cervantes  jalvear@espol.ec

Resultados (FRP)Resultados (FRP)

La mayor cantidad de La mayor cantidad de defectos aparecen defectos aparecen durante las fases de durante las fases de construcción (35%) y construcción (35%) y pruebas (36%).pruebas (36%).

Solo el 20% de los Solo el 20% de los proyectos detectaron y proyectos detectaron y resolvieron más del 90% resolvieron más del 90% de los defectos en la de los defectos en la aplicación de software.aplicación de software.

Page 9: José Alvear Cervantes  jalvear@espol.ec

Resultados (Plan de métricas)Resultados (Plan de métricas)

Page 10: José Alvear Cervantes  jalvear@espol.ec

Resultados (Plan de métricas)Resultados (Plan de métricas)

Page 11: José Alvear Cervantes  jalvear@espol.ec

Resultados (Plan de métricas)Resultados (Plan de métricas)

Page 12: José Alvear Cervantes  jalvear@espol.ec

Resultados (Plan de métricas)Resultados (Plan de métricas)

Page 13: José Alvear Cervantes  jalvear@espol.ec

ContenidoContenido

Fases y preguntas de la investigaciónFases y preguntas de la investigación Resumen de resultadosResumen de resultados ConclusionesConclusiones

Page 14: José Alvear Cervantes  jalvear@espol.ec

ConclusionesConclusiones

Es frecuente la implementación de la Es frecuente la implementación de la “producción heroica”, es decir que se confía “producción heroica”, es decir que se confía principalmente en el capital humano y la principalmente en el capital humano y la tecnología para desarrollar las aplicaciones de tecnología para desarrollar las aplicaciones de software. Afortunadamente en un importante software. Afortunadamente en un importante segmento de empresas ecuatorianas existen segmento de empresas ecuatorianas existen iniciativas para definir y/o mejorar sus procesos iniciativas para definir y/o mejorar sus procesos los cuales son la pieza que falta para ayudar a los cuales son la pieza que falta para ayudar a que las personas usen la tecnología para lograr que las personas usen la tecnología para lograr resultados repetibles y de calidad. resultados repetibles y de calidad. 

Page 15: José Alvear Cervantes  jalvear@espol.ec

ConclusionesConclusiones

El uso de métricas en la mayoría de El uso de métricas en la mayoría de empresas es ocasional y depende mucho empresas es ocasional y depende mucho del estado y avance del proyecto, ya que del estado y avance del proyecto, ya que al experimentar retrasos la actividad de al experimentar retrasos la actividad de recopilación de datos para la formación de recopilación de datos para la formación de métricas se suspende, debido métricas se suspende, debido principalmente a que la documentación principalmente a que la documentación del proyecto se posterga o no se realiza.del proyecto se posterga o no se realiza.

Page 16: José Alvear Cervantes  jalvear@espol.ec

ConclusionesConclusiones

Los proyectos evaluados en la segunda fase de la Los proyectos evaluados en la segunda fase de la investigación, ya habían experimentado retrasos y investigación, ya habían experimentado retrasos y continuos inconvenientes con su desarrollo por lo que continuos inconvenientes con su desarrollo por lo que muchos de los resultados obtenidos a través del plan de muchos de los resultados obtenidos a través del plan de métricas solo reflejan esta realidad. Sin embargo, se métricas solo reflejan esta realidad. Sin embargo, se menciona que los indicadores previstos para rastrear el menciona que los indicadores previstos para rastrear el avance de los proyectos indicaban que los proyectos se avance de los proyectos indicaban que los proyectos se desarrollaban conforme a lo previsto contradiciendo lo desarrollaban conforme a lo previsto contradiciendo lo que realmente acontecía. Por este motivo y para evitar que realmente acontecía. Por este motivo y para evitar información errónea es indispensable recopilar todos los información errónea es indispensable recopilar todos los datos necesarios y en las condiciones establecidas para datos necesarios y en las condiciones establecidas para la formación de métricas.la formación de métricas.