Psp Proceso De Software Personal

Páginas: 6 (1465 palabras) Publicado: 15 de enero de 2013
PSP, UN PROCESO DE SOFTWARE PERSONAL
Jorge Orlando Herrera Morales Universidad del Quindío Programa de Ingeniería de Sistemas y Computación joherrera@uniquindio.edu.co
Este articulo trata sobre el proceso PSP. En primer lugar, trata sobre los procesos de desarrollo, su definición y la forma en que son utilizados para el desarrollo de software. Se aborda luego el proceso de software personal oPSP, analizando las características más sobresalientes y su relación con el TSP y CMMI.

1.

INTRODUCCION

En los últimos tiempos, el software se ha convertido en un elemento de vital importancia en las organizaciones, de ahí que sea igualmente relevante conocer metodologías prácticas que faciliten su desarrollo. El proceso de desarrollo a su vez, ha sido concebido como una serie de etapasque hay que cursar, normalmente empezando por el análisis de requisitos, pasando luego por el análisis del sistema, diseño, implementación, pruebas, implantación y mantenimiento; todos estos pasos, buscando obtener un producto de calidad que satisfaga las necesidades de clientes y usuarios [1]. Al principio de la Ingeniería de software, este se desarrollaba siguiendo las etapas anteriores de maneraestrictamente secuencial, lo que hacía que el producto se viera en un periodo bastante tardío y que la entrega del mismo fuese más lenta. Paulatinamente, fueron apareciendo otros modelos que proponían ciclos cortos que aceleraban la producción sin menoscabar en la calidad. Estos procesos de desarrollo hacían hincapié en elementos como los riesgos, la arquitectura, los requisitos, etc. pero noprofundizaban en los procesos y en las personas, lo cual generaba vacios en la calidad del producto final. Con el tiempo, se crearon otros modelos que buscaron llenar estos vacios y fue así como aparecieron modelos como CMM, CMMI, TSP Y PSP. En los años 80, el Instituto de Ingeniería de Software SEI estableció una clasificación de las capacidades de los contratistas para uso del departamento dedefensa de los Estados Unidos [2]. El objetivo era restringir las licitaciones de los contratistas del gobierno a

aquellos con las capacidades especificadas. De este modo, apareció CMM o modelo de madurez y capacidad como una herramienta de clasificación proporcionando metas particulares par a las organizaciones. Muchas compañías actualmente, utilizan CMMI para medir sus esfuerzos de mejora de susprocesos y en lugar de describir una organización como “Buena” o “excelente” para desarrollar software, se puede ser más concreto y establecer que la organización se encuentra en nivel 3 CMMI. CMMI clasifica a las organizaciones en uno de los cinco niveles siguientes: Nivel 1: Inicial Nivel 2: Repetible Nivel 3: Definido Nivel 4: Administrado Nivel 5: Optimizado No obstante, debido a que grancantidad del software existente hoy en día es desarrollado no por compañías sino por pequeños equipos de desarrollo y en algunos casos por individuos, se hizo necesario establecer, al igual que para las organizaciones criterios de desempeño que pudiesen clasificar las aptitudes de los equipos de desarrollo y de individuos. Es así como en los 90’s aparecen TSP (Proceso de software en equipos) y elproceso de software personal o PSP. A la par con los procesos de desarrollo, en la Ingeniería de software ha venido evolucionando la medición, tanto del producto como del proceso, con el fin de incrementar la calidad y productividad en el

desarrollo de software. La medición constituye una disciplina fundamental para cualquier Ingeniería, razón por la cual la Ingeniería de software no es ajena aella. La necesidad de medir se hace evidente cuando queremos comparar, entender, monitorizar, controlar, predecir y probar el software que estamos construyendo. Así, encontramos que en los procesos de desarrollo se establecen programas de métricas que permitan analizar las variables antes mencionadas. PSP identifica una serie de métricas que permiten medir las aptitudes de los Ingenieros de software...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso Personal De Software Psp
  • PSP Personal Software Process
  • Psp(Personal Software Process)
  • Procesos Personal del Software
  • Proceso de software Personal
  • Introduccion al proceso de software personal
  • Proceso personal de software
  • Psp (process software personal)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS