Modelo psp

405 views
264 views

Published on

enlace video: https://www.youtube.com/watch?v=pYMcIY6ij-s

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
405
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Modelo psp

  1. 1. Rodríguez Nava Fernando Ernesto Salazar Toxqui Angélica Tecpanecatl Suarez Ana Karen Torres García Silvia Carolina Valerdi Lucas Luz Yareli
  2. 2. Los primeros cursos de PSP comenzaron a impartirse en 1994 en la Universidad de Carnegie Mellon.
  3. 3. Fue propuesto por Watts Humphrey en 1995 y estaba dirigido a estudiantes. A partir de 1997 con el lanzamiento del libro "An introduction to the Personal Software Process" se dirige ahora a ingenieros juniors.
  4. 4. Es un conjunto de prácticas disciplinadas, para la gestión del tiempo y mejora de la productividad personal de los programadores o ingenieros de software, en tareas de desarrollo y mantenimiento de sistemas.
  5. 5. Mejora del funcionamiento . Establecer metas personales. identificar métodos a utilizar. Medir el trabajo. Analizar resultados.
  6. 6. Producto Final Desarrollo Planeación Diseño de alto NIVEL Post Mortem Revisión de Alto nivel de diseño
  7. 7. Planeación Descripción del proyecto, proyecto, tamaño estimado, tiempo estimado, formas de planeación. Diseño de alto Nivel Tipicación de requerimientos, diseño conceptual, estimaciones de tamaño, diseño modular, prototipos, estrategia de desarrollo y documentación. Revisión de Alto nivel de diseño Escenarios operacionales, especificación de funciones, diseño de apariencia, verificación de máquinas y lógica, consistencia del diseño, reúso, validación de tiempos y defectos. Desarrollo Diseño de módulos, código, revisión de código, aseguramiento de calidad, uso de patrones de diseño, reporte de pruebas, registro de tiempo.
  8. 8. Producto Final Se valida la lista de verificación así como reportes de mejora, se validan registros de seguimiento, se realiza pruebas finales de prototipo final de funciones y comportamientos. PORST MORTEM Lista de Verificación del código, defectos previstos, removidos, tamaño y tiempo del producto, reportes de pruebas y propuesta de mejora, registro de seguimiento.
  9. 9. Guías (scripts): son una descripción de nivel-experto para guiar el proceso. Contienen el propósito u objetivo del proceso, el criterio de entrada, cualquier guía general, consideraciones de uso o limitaciones, fases o pasos a efectuar, medidas de proceso, criterios de calidad y condiciones de finalización. Formularios: proveen un conveniente y consistente marco de trabajo para recolectar y retener datos. Especifican los datos requeridos y donde estos deben ser registrados. Medidas: son las medidas de cuantificación del proceso y el producto. Estándares: entregan una precisa y consistente definición que guía el trabajo, junto con la recopilación y uso de datos. Permiten aplicar mediciones uniformes a través de múltiples proyectos y comparaciones entre unos y otros.
  10. 10. Un ejemplo de la escritura de PSP se muestra en la siguiente tabla. Un script de PSP es lo que Deming llama un proceso operativo. En otras palabras, es un proceso que está diseñado para ser utilizado. Se construye en un uso simple de Formato-instrucciones cortos y precisos. Mientras escrituras describen qué hacer, son más como lista de control de tutoriales. El propósito es a los ingenieros en el uso consistente de un proceso que ellos entienden. Las próximas secciones de este informe se describen los distintos métodos que el PSP utiliza para la planificación, estimación, recopilación de datos, gestión de calidad, y el diseño.
  11. 11. Numero de fases Propósito Guía de desarrollo de programación a nivel del modulo Criterios de ingreso  Descripción del problema  Formulario de Resumen del Plan de Proyecto  Tamaño de Estimación Plantilla  estimación histórica y datos de tamaño real  Hora y Grabar registros de defectos  Defecto Estándar  Cronómetro (opcional) 1 Planificación  Producir u obtener una declaración de requisitos.  Completar la plantilla de tamaño estimado.  Estimar el tiempo de desarrollo necesario.  Introduzca los datos del plan en forma Resumen del Plan de Proyecto.  Completar el tiempo de grabación de sesión.
  12. 12. Numero de fases Propósito Guía de desarrollo de programación a nivel del modulo 2 Desarrollo • Diseñar el programa. • Implementar el diseño. • Compilar el programa y fijar y registrar todos los defectos encontrados. • Probar el programa y fijar y registrar todos los defectos encontrados. • Completar el tiempo de grabación de sesión. 3 Postmortem Completa el formulario de Resumen del Plan de Proyecto con el tiempo real, defecto, y los datos de talla. Criterios de Salida. • Un programa probado a fondo • Formulario completo Resumen del plan de proyecto con los datos estimados y reales • Terminar el Tamaño de la Plantilla de Estimación. • Terminar la prueba de la plantilla del informe. • Formularios PIP completadas • Completado defectos y registros de tiempo de grabación
  13. 13. FORMATO DEL REGISTRO DE DEFECTOS
  14. 14. Base Son los LOC iniciales del producto original Agregadas Es el código agregado a un programa base existente Modificadas Es el código base que es modificado en un programa existente Eliminadas Es el código base que es eliminado de un programa existente Reutilización Es el código tomado de una librería o utilizado, sin realizar ninguna modificación, en un nuevo programa. Nueva Reutilización Esta medida cuenta los LOC que se agregan a una librería Total Es tamaño total del programa, independientemente del código fuente.
  15. 15. El modelo PSP:  Proceso definido.  Objetivo: obtener y reportar datos precisos y completos del trabajo que se realiza a nivel individual  Finalidad es mejorar el proceso individual. afectando de esta manera al desempeño de todo el equipo.

×