Personal Software Process

Páginas: 8 (1795 palabras) Publicado: 1 de octubre de 2012
En la siguiente investigación tratara del (Personal Software Process) por sus siglas en ingles PSP, Proceso de desarrollo de software. Se abordarán temas tales como la historia de PSP como fue desarrollado y quien lo inicio también se mencionaran los datos históricos que influyeron en el. Se describirán brevemente sus objetivos además de señalar donde puntualmente PSP es de gran ayuda para losIngenieros de Software. Se describirá la estructura de PSP además de explicar sus fases. También se mencionara la planificación y el seguimiento de PSP además de explicar la versatilidad de PSP ya que PSP no es específico de una metodología de programación.





DESARROLLO
HISTORIA DE PSP
El Personal Software Process (PSP) es un proceso de desarrollo desoftware estructurado que tiene como objetivo ayudar a los ingenieros de software a entender y mejorar su desempeño, mediante el uso de un "disciplinado, impulsado por los datos de procedimiento". El PSP fue creado por Watts Humphrey para aplicar los principios básicos de la Software Engineering Institute 's (SEI), Capability Maturity Model (CMM) a las prácticas de desarrollo de software de un únicopromotor. Pretende proporcionar a los ingenieros de software las habilidades de proceso necesarios para trabajar en un equipo de software de procesos (PAT) del equipo.
"Personal Software Process" y "PSP" son marcas registradas marcas de servicio de la Universidad Carnegie Mellon.
PSP ha sido comparada con la aplicación de Six Sigma a desarrollo de software. Mukesh Jain llevó el despliegue agran escala de PSP / TSP en Microsoft India. En el periodo de 6 meses, más de 2/3 de los proyectos enviados fueron sin ningún tipo de defectos y el 94% de los proyectos fueron entregados a tiempo.
LA IMPORTANCIA DE LOS DATOS HISTORICOS
Uno de los aspectos fundamentales de la PSP es que utiliza datos históricos para analizar y mejorar el rendimiento del proceso. PSP hace una recolección de datos,se apoya en cuatro elementos principales:
* Secuencias de comandos
* Medidas
* Normas
* Formularios
Los scripts proporcionan PSP a nivel de expertos de orientación a seguir los pasos del proceso y que proporcionan un marco para la aplicación de las medidas de PSP. El PSP tiene cuatro medidas fundamentales:
* Tamaño - la medida del tamaño de una parte del producto, talescomo líneas de código (LOC).
* El esfuerzo - el tiempo requerido para completar una tarea, por lo general recogida en un acta.
* Calidad - el número de defectos en el producto.
* Calendario - una medida de la progresión del proyecto, seguido contra las fechas de terminación previstas y reales.
Aplicando las normas para el proceso puede asegurar que los datos son precisos yconsistentes. Los datos se registran en las formas, normalmente utilizando una herramienta de software de PSP. El SEI ha desarrollado una herramienta de PSP y también hay opciones de código abierto disponibles, tales como paneles de proceso.
Los datos clave recogidos en la herramienta de PSP son tiempo, defecto, y los datos de tamaño el tiempo transcurrido en cada fase; cuando y donde se inyectarondefectos, que se encuentra, y fijo, y el tamaño de las piezas del producto. Los desarrolladores de software utilizan muchas otras medidas que se derivan de estas tres medidas básicas para entender y mejorar su rendimiento. Medidas derivadas son:
* estimación de la precisión (tamaño / tiempo)
* intervalos de predicción (tamaño / tiempo)
* tiempo en la distribución de fase
* defectode la distribución de la inyección
* defecto de la distribución de la eliminación
* productividad
* reutilizar el porcentaje
* costo índice de rendimiento
* valor previsto
* valor ganado
* predecir el valor ganado
* la densidad de defectos
* la densidad de defectos por fase
* defecto de velocidad de eliminación por fase
* defecto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Personal software process
  • Personal Software Process
  • PSP Personal Software Process
  • Psp(Personal Software Process)
  • Using the Personal Software Process
  • Revisión de la Calidad Personal Software Process
  • Psp (process software personal)
  • Personal Software Process

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS