Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduccin a PSP
Qu es PSP?
Es un proceso de software diseado para ser utilizado por un Desarrollador de Software. Esta basado en prcticas encontradas en el modelo CMMI para el mejoramiento de procesos. Orientada a manejar la mejora continua de sus habilidades. Metodologa de Ingeniera de software.
Las fases que se necesitan para llevar a cabo un trabajo utilizando PSP son:
Medicin Personal (PSP0) Planificacin Personal (PSP1) Calidad Personal (PSP2) Proceso Personal Cclico (PSP3)
Planificar sus trabajos antes de comprometerse a comenzar una tarea. Deben medir el tiempo que pasan en:
Cada paso de la tarea. Los defectos que agregan y remueven. Los tamaos de los productos que producen.
Planificar, medir, y realizar un seguimiento de la calidad del producto. Enfocarse en la calidad desde el comienzo de la tarea. Analizar los resultados obtenidos de cada tarea y utilizar esos datos para mejorar sus procesos personales.
Permite medir el progreso y define los cimientos para mejorar. Pasa a PSP0.1 agregando un estndar de cdigo, mediciones de tamao y el denominado PIP (Process Improvement Proposal). El PIP provee una manera estructurada de registrar problemas, experiencias y sugerencias para mejorar.
son
Entender la relacin entre el tamao de los programas que escriben y el tiempo que les toma desarrollarlos. Aprender a realizar compromisos que puedan cumplir. Preparar un plan ordenado para realizar su trabajo Establecer una base para realizar un seguimiento de su trabajo.
Se enfoca en mejorar la PSP2 habilidad del desarrollador Administracin de para producir programas de Calidad Personal calidad. Mejoras significativas en la PSP2 agrega diseo personal y frecuencia de defectos de revisiones de cdigo a PSP1. los desarrolladores El objetivo no es decirle a los desarrolladores como disear sino orientar el criterio para la finalizacin del diseo.
PSP3 Proceso El proceso cclico PSP3 Personal Cclico puede ser un elemento efectivo en un proceso de desarrollo de gran escala solo si cada incremento sucesivo de software es de alta calidad.
De PSP a TSP
Un siguiente paso consiste en enfocarse en la mejora de la eficiencia y de la dinmica de trabajo a nivel de equipos de desarrollo, mediante el mtodo conocido como TSP (Team Software Process). En PSP, todava les queda combinar sus procesos de trabajo personal dentro de un nico proceso de equipo.
Introduccin a TSP
Qu es TSP?
Es la combinacin de PSP(Personal Software Process) con el manejo de trabajo en equipo.
Qu hace TSP?
TSP extiende y refina los mtodos CMM y PSP, para guiar a los miembros de los equipos en el trabajo de mantenimiento y desarrollo. Tambin muestra cmo construir un equipo auto dirigido y cmo ser un efectivo miembro del equipo.
Ventajas de TSP
Muestra a los ingenieros cmo producir productos de calidad por medio de una planificacin de costes. TSP proporciona equipos de proyectos con guas explcitas sobre como alcanzar sus objetivos
Acelerar el proceso de software para alcanzar el nivel 5 de CMMI de una manera ms fcil. Proporcionar una gua para que las empresas alcancen el ms alto nivel de madurez.
Perspectiva de PSP
Gracias.