Presentación para Simposio,
Descripción de la metodología usada para orientar PSP y métricas de software a los aprendices de ADSI de la Regional Caldas
ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS DE SOFTWARE A NIVEL TECNOLÓGICO
1. ENSEÑANZA DE LA APLICACIÓN DE MÉTRICAS
DE SOFTWARE A NIVEL TECNOLÓGICO
Alejandra Duque
Ceballos
2.
3. Introducción
• Las métricas en el desarrollo de software
son una buena práctica a nivel personal y
empresarial.
• Existen carreras especializadas y
certificaciones internacionales.
• Experiencia obtenida en la orientación del
resultado de aprendizaje en grupos ADSI.
4. Objetivo
Dar a conocer las experiencias y
resultados adquiridos en el ambiente
de formación con los grupos de
Análisis y Desarrollo de Sistemas de
Información, en el resultado de
aprendizaje concerniente a la
aplicación de métricas en el
desarrollo de software.
5. ¿PSP?
Personal Software Process
• Conceptos teóricos y complicados
de llevar a la práctica.
• Herramientas adecuadas para
hacerlo un tema agradable.
• Incentiva el espíritu competitivo del
aprendiz.
• Se sugiere una metodología de
aprendizaje.
• Aplicarlo a la vida diaria.
6. ¿Puede un proyecto de
Software no tener éxito?
• En clase, por lo general, se
muestran casos exitosos.
• Software que no funcionó de la
forma esperada o que no
cumplió los requerimientos.
• Dificultades comunes en el
desarrollo de un software.
• Metodologías y métricas.
7. ¿Niveles?
NIVEL NOMBRE ACTIVIDADES
PSP0 Medición Personal
Registro de tiempo
Registro de defectos
PSP0.1 Registro de defectos
Patrón de tipos de defectos.
Patrón de codificación.
Medida de tamaño.
Propuesta de mejoramiento de
proceso.
PSP1
PSP1.1
Planeación personal
Estimación de tamaño.
Informe de pruebas.
Planeamiento de tareas.
Cronogramas.
PSP2
PSP2.1
Gerenciamiento de la
calidad personal
Revisiones de código.
Revisiones de proyecto.
Patrones del Proyecto.
PSP3 Proceso personal cíclico Desarrollo cíclico
¿Y es que cuantos hay?
11. Algoritmo de
Flavio Josefo
Durante la insurrección judía que tuvo lugar en Galilea
contra la dominación romana en los años 66 y 67 d.C.,
Flavio Josefo y otros 40 compañeros judíos se
encontraron acorralados en una cueva, los cautivos
prefirieron la muerte y decidieron que formarían un
círculo, matándose entre ellos mediante el siguiente
ritual: se escogía un número maldito, luego se
empezaban a numerar y primero se suicidaba o moría
quien dijera el número maldito, ya con una persona
menos el conteo seguía y moría el siguiente en decir
dicho número, al final sólo queda una persona.
16. Resultados
• El aprendiz conoce los fundamentos de PSP y
aplica PSP0 de forma práctica, desarrollando
familiaridad con los formatos.
• Mejora el manejo de MS Excel.
• Compite consigo mismo para mejorar el tiempo del
proyecto anterior.
• Adquiere disciplina para documentar los defectos
encontrados, las interrupciones y los tiempos
dedicados a las actividades.
17. Conclusiones
• Se necesita integración de los conceptos de PSP
con los demás resultados de aprendizaje y
proyecto de formación.
• Se requiere una guía clara acerca de los tipos
de defectos.
• Se facilita el manejo del programa Process
Dashboard.
18. Agradecimientos
Deseo expresar mis agradecimientos a los
aprendices de los grupos de Análisis y
Desarrollo de Sistemas de Información del
Centro de Automatización de la Regional
Caldas de los grupos:
865206, 900100, 941824 y 751326, ya que sin
su ayuda no se hubiese podido recopilar toda
esta valiosa información.