mipood

Páginas: 10 (2278 palabras) Publicado: 24 de febrero de 2014
Ingeniería Informática (ITSAO)
Proceso Personal para el Desarrollo de Software
Unidad I
(PSP) Personal software Process
El Proceso Personal de Software o Personal Software Process (PSP) es un proceso de auto mejora
diseñado para ayudarnos a controlar, administrar y mejorar la forma en que trabajamos. Es un
framework estructurado de formas, directrices y procedimientos para desarrollarsoftware que fue
desarrollado por Watts Humprey en Instituto de Ingeniería de software (Software Engineering
Institute, SEI), y cuyo objetivo es aplicar los principios del CMMI en el desarrollo de software a
nivel individual y mejorar estimaciones de tiempo, tamaño y calidad.

PSP es una alternativa dirigida a los ingenieros de sistemas, que les permite mejorar la forma en la
que construyensoftware. Considerando aspectos como la planeación, calidad, estimación de
costos y productividad. PSP es una metodología que vale la pena revisar cuando el ingeniero de
software está interesado en aumentar la calidad de los productos de software que desarrolla
dentro de un contexto de trabajo individual.

PSP es una propuesta que proporciona elementos de apoyo para desarrollar las habilidades yhábitos necesarios para planificar, dar seguimiento y analizar proyectos complejos desde una
perspectiva personal.

Elementos de PSP

Atendiendo a la premisa de que existe una fuerte relación entre las habilidades de los ingenieros
de software y la calidad de los productos que desarrollan, las actividades establecidas en PSP están
orientadas al conocimiento, administración y mejora de sushabilidades al construir programas.
En PSP todas las tareas y actividades que el ingeniero de software debe realizar durante el proceso
de desarrollo de un producto de software, están puntualmente definidas en un conjunto de
documentos conocidos como scripts (secuencia de instrucciones). Los scripts son el punto
medular de PSP, por lo que se hace mucho énfasis en que deben ser seguidos en formadisciplinada, ya que de ello dependerá el éxito de la mejora que se busca. La tabla 1 muestra como
ejemplo el script del proceso PSP.

1

Ingeniería Informática (ITSAO)
Proceso Personal para el Desarrollo de Software
Unidad I

Gran parte de las tareas y actividades definidas en los scripts generará en su realización un
conjunto de datos, fundamentalmente de carácter estadístico. Laaplicación de PSP en varios
procesos de desarrollo, y el análisis de la información estadística generada en cada uno de éstos,
permitirán al ingeniero de software identificar, tanto sus fortalezas como sus debilidades, y crecer
a través de un proceso de autoaprendizaje y auto mejora.
PSP se organizan en cuatro niveles de evolución a nivel personal, identificados del PSP0 al PSP3,
atendiéndoseen cada nivel un conjunto de aspectos a mejorar del proceso de desarrollo de
software (Ver figura 6).

2

Ingeniería Informática (ITSAO)
Proceso Personal para el Desarrollo de Software
Unidad I
Cada uno de estos niveles, con excepción del 3, tiene una versión extendida, introduciendo tareas
y actividades para un mejor manejo de los aspectos de interés en nivel, o bien para incluir nuevosaspectos. Una de las razones de esta clasificación es que PSP es una metodología de mejora
basada en datos estadísticos, los cuales deben ser cuidadosamente recabados por el ingeniero de
software; el aumento gradual de la cantidad de datos que debe recolectar el ingeniero introduce,
por consiguiente, el cambio en su manera de trabajo de una manera paulatina. Se recomienda un
uso incrementalde PSP, iniciando con el nivel más bajo durante un primer proyecto de desarrollo
y, en proyectos siguientes, ascendiendo a niveles superiores.
PSP 0. Medición personal
Los aspectos de interés en este nivel se relacionan con la estimación del tiempo para desarrollar
un producto de software y la identificación, clasificación y manejo de los defectos producidos
durante el proceso de desarrollo....
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS