La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Cover Análisis y diseño de sistemas 7. Métricas en el proceso de software personal.

Presentaciones similares


Presentación del tema: "Cover Análisis y diseño de sistemas 7. Métricas en el proceso de software personal."— Transcripción de la presentación:

1 Cover Análisis y diseño de sistemas 7. Métricas en el proceso de software personal.

2 Bibliografía 7.1. Revisión de Métricas. 7.2. Fundamentos de Métricas de Proceso. 7.3. Paradigma de Objetivo-Pregunta-Métrica (GQM). 7.4. Preguntas, Metas y Objetivos Generales de PSP. 7.5. Un Ejemplo de GQM. 7.6. Recolección de Datos. 7.7. El impacto de recolección de Datos. 7.8. Establecimiento de una Línea Base para su Proceso Personal. Índice

3

4 Es más eficiente prevenir defectos que encontrarlos y arreglarlos. Recordemos…

5 PSP0 tiene dos mediciones:  El tiempo gastado por fase.  Los defectos encontrados por fase. Repaso…

6 PSP0 tiene cuatro formas:  Resumen del plan del proyecto: resumen planificado, tiempo actual y defectos por fase.  Registro de tiempos: se utiliza para registrar el tiempo. Repaso…  Registro de defectos: se utiliza para registrar defectos.  Estándar de tipo de defecto: se utiliza para definir el estándar de los tipos de defectos.

7 Repaso… Los objetivos de PSP 0:  Incorporar medidas básicas en el proceso de desarrollo de software.  requerir un cambio mínimo en las prácticas personales,  utilizar el proceso actual como un marco de proceso introductorio

8 7. Métricas en el proceso de software personal. Distinguir las métricas en el proceso de software de personal, analizando los conceptos de sistemas involucrados, a través de ejemplos, para incorporar los aprendizajes en el diseño y desarrollo de software. Propósito

9 7. Métricas en el proceso de software personal. Se deben medir los datos y esto nos ayuda a: Revisión y fundamentos de Métricas  Obtener comprensión cuantitativa (para evaluar productos, procesos o la organización).  Control de un producto o de un proceso.  Preparar la estimación de un plan.

10 7. Métricas en el proceso de software personal. Principales categorías de medición: Revisión y fundamentos de Métricas  Objetivas / Subjetivas  Absolutas / Relativas el tamaño de un programa, por ejemplo, es una medida absoluta y es independiente de los tamaños de otro programa.  Explicitas / Derivadas

11 7. Métricas en el proceso de software personal. Principales categorías de medición: Revisión y fundamentos de Métricas  Dinámicas / Estáticas. Por ejemplo: las medidas estáticas permanecen invariables, como con LOC (conteo de líneas de código), las horas de desarrollo o los defectos totales encontrados.

12 7. Métricas en el proceso de software personal. Principales categorías de medición: Revisión y fundamentos de Métricas  Predictivo / explicativo. Las medidas predictivas se pueden obtener o generar por adelantado, mientras que las medidas explicativas se producen después de los datos.

13 7. Métricas en el proceso de software personal. Paradigma de Objetivo-Pregunta- Métrica (GQM – Goal Question Metric) Revisión y fundamentos de Métricas Como marco para orientar el esfuerzo de medición. Según GQM, se debe:  Define los objetivos principales para la actividad.  construir una serie completa de preguntas para ayudar a registrar estos objetivos.

14 7. Métricas en el proceso de software personal. Paradigma de Objetivo-Pregunta- Métrica (GQM – Goal Question Metric) Revisión y fundamentos de Métricas Como marco para orientar el esfuerzo de medición, según GQM, se debe definir y recopilar los datos necesarios para responder las preguntas relacionadas con las métricas

15 7. Métricas en el proceso de software personal. Paradigma de Objetivo-Pregunta- Métrica (GQM – Goal Question Metric) Revisión y fundamentos de Métricas Algunas preguntas típicas relacionadas con las métricas podrían ser las siguientes: para cada objetivo del proceso, ¿dónde empecé, dónde estoy ahora y adónde quiero ir?

16 7. Métricas en el proceso de software personal. Paradigma de Objetivo-Pregunta- Métrica (GQM – Goal Question Metric) Revisión y fundamentos de Métricas ¿Qué es importante acerca de este objetivo? ¿El rendimiento mejorado en relación con este objetivo tiene algún límite absoluto y, en caso afirmativo, cuál es?

17 7. Métricas en el proceso de software personal. El impacto de recolección de Datos. Revisión y fundamentos de Métricas Proporcionará un marco para decidir qué aspectos de la PSP seguirá utilizando y dónde debe hacer adiciones o cambios.

18 7. Métricas en el proceso de software personal. El impacto de recolección de Datos. Revisión y fundamentos de Métricas Sin embargo, sin hacer una conexión clara entre su objetivo personal y el proceso de PSP, no es probable que haga un uso afectivo de la PSP.

19 7. Métricas en el proceso de software personal. Establecimiento de una Línea Base para su Proceso Personal. Revisión y fundamentos de Métricas  para lograr una tendencia de mejora constante, debe realizar cambios específicos en el proceso para que realmente cambie el funcionamiento. Son los cambios los que producen diferentes resultados.

20 7. Métricas en el proceso de software personal. Establecimiento de una Línea Base para su Proceso Personal. Revisión y fundamentos de Métricas  Con el proceso de línea base, se pueden analizar resultados futuros y determinar dónde y cómo está mejorando su rendimiento.  Esto ayuda a planificar el trabajo y justifica el esfuerzo de mejora de procesos.

21 7. Métricas en el proceso de software personal. En resumen… https://bubbl.us/NDc3NzE5OS85MTY1NzcyL2E2MzYwZTdiOWYyMWRiYj JlNzdkMDdhZTUwZDNjYzE0-X?utm_source=shared- link&utm_medium=link&s=9165772

22 Bibliografía 1.Humphrey, Watts. Discipline for Software Engineering. (2002). USA: Addison Wesley. 2.Humphrey, Watts. Introduction to the Personal Software Process. (2004). USA: Addison Wesley. https://books.google.com.mx/books?id=_g0te- 9WuLYC&printsec=frontcover&dq=Personal+Software+Process&hl=e s- 419&sa=X&ved=0ahUKEwjO4PHwn53dAhUIzoMKHZPqA1oQ6AEIKz AA#v=onepage&q=Personal%20Software%20Process&f=false https://books.google.com.mx/books?id=_g0te- 9WuLYC&printsec=frontcover&dq=Personal+Software+Process&hl=e s- 419&sa=X&ved=0ahUKEwjO4PHwn53dAhUIzoMKHZPqA1oQ6AEIKz AA#v=onepage&q=Personal%20Software%20Process&f=false 3.Humphrey, Watts. Introduction to the Team Software Process(sm). (2004). USA: Addison Wesley. https://books.google.com.mx/books?id=ffviKePKTRcC&printsec=fro ntcover&dq=Personal+Software+Process&hl=es- 419&sa=X&ved=0ahUKEwjO4PHwn53dAhUIzoMKHZPqA1oQ6AEIPD AD#v=onepage&q=Personal%20Software%20Process&f=false https://books.google.com.mx/books?id=ffviKePKTRcC&printsec=fro ntcover&dq=Personal+Software+Process&hl=es- 419&sa=X&ved=0ahUKEwjO4PHwn53dAhUIzoMKHZPqA1oQ6AEIPD AD#v=onepage&q=Personal%20Software%20Process&f=false

23 4.Blokdyk, Gerardus. Personal Software Process Standard Requirements. (2018). Emereo Pty Limited. 5.Ibarra Treviño L. El proceso personal de desarrollo de software (2000). Instituto Tecnológico y de Estudios Superiores de Monterrey. Campus Monterrey. 6.Weitzenfeld A, Ridel, Guardati Buemo. Ingeniería de software: el proceso para el desarrollo de software Cap.12. (2007). Recuperado de: http://83.36.213.216/files/1464957840_WeitzenfeldGuard atiComputacion2008.pdf Bibliografía

24 7.Varas, M. Gestión de Proyectos de Desarrollo de Software (2000). Departamento de Ingeniería Informática y Ciencias de la Computación Facultad de Ingeniería Universidad de Concepción. Recuperado de: http://www.cs.umss.edu.bo/doc/ material/mat_gral_124/apunteGP DS.pdf http://www.cs.umss.edu.bo/doc/ material/mat_gral_124/apunteGP DS.pdf Bibliografía

25 Vídeos y/o artículos: 1.Gómez, O. Estudio del Proceso Software Personal (PSP) en un entorno académico (2014). ReCIBE. Revista electrónica de Computación, Informática, Biomédica y Electrónica [en linea] 2014, (Mayo-Sin mes) : [Fecha de consulta: 2 de septiembre de 2018] Disponible Recuperado de: http://www.redalyc.org/html/5122/512251567001/ 2.Pereñiquez, F. Ingeniería del Sofware II - Tema 2. Métricas del Software (2013). Recuperado de: https://www.youtube.com/watch?v=kh7tIcXOB1E


Descargar ppt "Cover Análisis y diseño de sistemas 7. Métricas en el proceso de software personal."

Presentaciones similares


Anuncios Google