23
Universidad Tecnológica de Hermosillo PROCESO DE SOFTWARE PERSONAL Integrantes Lopez Medina Jesus Angel Duarte Guzman Paul

Psp sisca 7 111

Embed Size (px)

Citation preview

Page 1: Psp sisca 7 111

Universidad Tecnológica de Hermosillo

PROCESO DE SOFTWARE PERSONAL

Integrantes Lopez Medina Jesus Angel

Duarte Guzman Paul

Page 2: Psp sisca 7 111

HISTORIA DE PSP PROCESO DE SOFTWARE PERSONAL PRINCIPIOS DE PSP NIVELES DEL PSP

PLANEACION DISEÑO DE ALTO NIVEL REVISION DE DISEÑO DE ALTO NIVEL DESARROLLO ANALISIS DE RESULTADO

LOG DE REGISTRO DE DEFECTOS PERSPECTIVA PSP DESVENTAJAS DE APLICAR PSP VENTAJAS DE APLICAR PSP IMPLEMENTACION HERRAMIENTAS BIBLIOGRAFIA LIBRO BLOG

INTRO

Page 3: Psp sisca 7 111

Reseña HistoricaPROCESO DE SOFTWARE PERSONAL• En el año de 1995 el PSP fue propuesto

por Watts Humphrey.• Después de que Humphrey condujera el

desarrollo inicial de CMM, se decidió aplicar los principios de CMM para pequeños programas, mucha gente se preguntaba como aplicar CMM para pequeños organizaciones o equipos de trabajos pequeños desarrolladores de software.

Watts Humphrey

Page 4: Psp sisca 7 111

• PSP se concentra en las prácticas de trabajo de los ingenieros en una forma individual.

• Se caracteriza porque es de uso personal y se aplica a programas pequeños de menos de 10.000 líneas de código.

• Sirve para producir software de calidad, donde cada ingeniero debe trabajar en la necesidad de realizar trabajo de calidad.

PROCESO DE SOFTWARE PERSONAL

Page 5: Psp sisca 7 111

• El PSP se centra en la administración del tiempo y en la administración de la calidad a través de la eliminación temprana de defectos.

• El PSP busca proporcionar un marco de trabajo para el personal involucrado en el proceso de desarrollo de software.

• PSP demuestra cómo manejar la calidad desde el principio del trabajo.

PROCESO DE SOFTWARE PERSONAL

Page 6: Psp sisca 7 111

PRINCIPIOS DEL PSP

• Cada ingeniero es esencialmente diferente (Cada uno se encarga de su trabajo).

• Para mejorar constantemente su funcionamiento, los ingenieros deben utilizar personalmente procesos bien definidos y medidos.

• Los ingenieros deben sentirse personalmente comprometidos con la calidad de sus productos, esto mejorará la calidad.

Page 7: Psp sisca 7 111

NIVELES PSP

• El PSP define cinco actividades del marco de trabajo:

– PLANEACIÓN– DISEÑO DE ALTO NIVEL– REVISIÓN DEL DISEÑO DE ALTO NIVEL– DESARROLLO – ANÁLISIS DE RESULTADOS

Page 8: Psp sisca 7 111

Planeación • Esta actividad selecciona requisitos, con base en ellos

desarrolla el tamaño y la estimación de los recursos.• Estimación de los defectos.• La planificación proporciona una sólida base para

comprometerse a unas fechas de entrega.• Estimación del tiempo necesario.

Page 9: Psp sisca 7 111

Diseño de Alto Nivel • Se elabora especificaciones externas para los

componentes construidos.• Diseño de componentes.• Construcción de prototipos si hay incertidumbre.• Los elementos se registran y se rastrean.

Page 10: Psp sisca 7 111

Revisión del diseño de alto nivel

• Métodos formales de verificación para errores de diseño.

• Mediciones para todas las tareas importantes y los resultados de trabajo.

Page 11: Psp sisca 7 111

Desarrollo• Diseño a nivel de componentes se refina y revisa.• Se genera, revisa, compila y prueba el código.• Mediciones para todas las tareas importantes y los

resultados de trabajo.• Puede medirse en LOC (líneas de código).

Page 12: Psp sisca 7 111

Análisis de Resultados• Mediante las mediciones recolectadas se determina

la efectividad del proceso.• Las mediciones y medidas deben ofrecer una guía

para modificar el proceso y así mejorar su efectividad.

Page 13: Psp sisca 7 111

Nombre: _______________________________ Fecha: ___Instructor: ______________________________ Programa :__

Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado

10/10/06 1 40 CÓDIGO CODIGO 11Descripción: Agregar una variable a la estructura

Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado

10/10/06 2 20 CÓDIGO CODIGO 1Descripción: Variable multidefinida

Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado

10/10/06 3 w0 CÓDIGO COMPILAR 1Descripción: Las comillas de la instrucción de impresión no existen “”

Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado

10/10/06 4 10 CÓDIGO PRUEBA 39Descripción: Alinear y agregar instrucciones de impresión , mejorar la apariencia

Log Registro Defectos

Page 14: Psp sisca 7 111

PSPSM

Construye capacidades individuales y disciplina de trabajo

TSPSM

Construye productos de calidad sobre coste y planificación

CMMI®

Construye capacidad de organización

Perspectiva de PSP

Page 15: Psp sisca 7 111

DESVENTAJAS DE APLICAR PSP

• El tiempo requerido para conocerlo• El costo emocional por mantener una disciplina• El ego del cambio en las costumbres

Page 16: Psp sisca 7 111

VENTAJAS de aplicar psp• La idea de que ganamos en talento y habilidad• La estimulación por nuevas ideas• Una estructura de trabajo de mejoramiento personal• Tomar control del propio trabajo• La sensación de logro• Una base mejorada para el trabajo en grupo (TSP)

Page 17: Psp sisca 7 111

PSP, cada miembro puede tener distintas métricas de desempeño y utilizar diferentes formatos. Trabaja con proyectos individuales en vez de proyectos organizacionales.

La implementación de esta estrategia se divide en dos partes, el lanzamiento (dura aproximadamente 2 semanas dependiendo del tamaño del proyecto) y la administración.

IMPLEMENTACION

Page 18: Psp sisca 7 111
Page 19: Psp sisca 7 111

Esta estrategias o herramientas nos permiten mejorar el desempeño organizacional al utilizar los beneficios de PSP e implementarlos a los equipos de desarrollo de software.

HERRAMIENTAS

Page 21: Psp sisca 7 111

http://books.google.com.mx/books?id=5eacm2Oihy8C&printsec=frontcover&dq=personal+software+process&hl=es&ei=TnF9TuarMMSPsQLs6oVR&sa=X&oi=book_result&ct=result&resnum=1&ved=0CC0Q6AEwAA#v=onepage&q&f=false

LIBRO

Page 22: Psp sisca 7 111

GRACIAS POR LA ATENCION PRESTADA!!

Page 23: Psp sisca 7 111

http://sistemasdecalidadjespau.blogspot.com