Ingeniero de Sistemas

Páginas: 21 (5222 palabras) Publicado: 5 de septiembre de 2014

psp tsp agil









Realizado por:






Indice

1. PSP (3a)………………………………………………………………………………………………………………………………..3
2. TSP (3b)………………………………………………………………………………………………………………………………..9
3. Desarrollo Ágil (3c)……………………………………………………………………………………………………………….16













1. Personal Software Process (PSP)
El proceso personal de software Es un conjuntode prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personal de los programadores o ingenieros de software, en tareas de desarrollo y mantenimiento de sistemas. Está alineado y diseñado para emplearse en organizaciones con modelos de procesos CMMI o ISO 15504. Fue propuesto por Watts Humphrey en 1997 a ingenieros juniors.
El PSP amplía el proceso de mejora a lagente que realiza el trabajo de desarrollo de software, concentrándose en las prácticas de trabajo de los ingenieros en una forma individual, enseñando como manejar la calidad desde el principio de un producto. PSP son nuestras propias métricas, que permiten estructurar y ordenar nuestro trabajo del día a día (no solo de desarrollo de software, esto lo voy a explicar más adelante). El resultado denuestro trabajo, además puede ser llevado a un trabajo en equipo TSP (Team Process Software), el cual es “comandado” por un sistema de gestión de la configuración y por supuesto, un Jefe de Proyecto quien evalúa los resultados y avances de los miembros del equipo.
En el campo del desarrollo del software son pocas las organizaciones que siguen o cumplen planes de trabajo o metodologías establecidaspara desarrollar software, poniendo en duda su calidad; muchos de estos proyectos llegaron al fracaso porque sobrepasaron los costos estimados y/o sobrepasaron los tiempos de planificación. Muchos de estos sistemas que tenían defectos produjeron en algún momento pérdidas de vidas humanas. Proyectos de millones de dólares que no han cumplido sus objetivos y su tiempo de planificación dejaronmillones de usuarios insatisfechos, principalmente aquellos que trabajan mediante una aplicación de software. En la actualidad existe un avance en las metodologías y herramientas para el desarrollo de software. Una de estas metodologías es el denominado Personal Software Process (PSP). La producción de software, debe convertirse en un proceso industrial, que sea medible, cuantificable, que pueda serprobado, que sea un proceso disciplinado y aceptado por todos.  El ciclo de vida clásico (Waterfall) que todos conocemos es el cascada, que tiene las siguientes etapas:
Análisis de Requerimientos
Diseño
Programación
Pruebas
Implantación
Mantenimiento
Esta metodología era muy usada, cuando las actividades eran secuenciales y ahora tenemos procesos que se orientan más al cliente y al productopara satisfacer las necesidades del cliente en distintas fases (llamadas iteraciones), en donde en cada iteración, el cliente puede ver un producto tangible y probarlo (SCRUM es una de estas metodologías). Es una técnica probada para mejorar el funcionamiento y la productividad individuales de los ingenieros. Surge de la necesidad que tienen los  Ingenieros de Software de automatizar sus procesos.PSP fue diseñado para ayudar a los profesionales del software para que utilicen constantemente practicas sanas de ingeniería del software, enseñándoles a planificar y dar seguimiento a un trabajo, utilizar un proceso bien definido y medido, a establecer metas mesurables y finalmente a  rastrear constantemente  para obtener las metas definidas El PSP es una versión pequeña de CMMI donde sepreocupa solo por un conjunto de las KPAs (Key Process Areas).  La estructura de PSP es como sigue:

Los principios de PSP son:
1. Cada ingeniero es diferente, para ser más eficiente, debe planificar su trabajo basándose en su experiencia personal.
2. Usar procesos bien definidos y cuantificados
3. Los ingenieros deben asumir la responsabilidad  personal de la calidad de sus productos.
4. Cuanto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero En Sistemas
  • Ingeniero De Sistemas
  • Ingeniero En Sistema
  • Ingeniero en sistemas
  • Ingeniero De Sistemas
  • Ingeniero en Sistemas
  • Ingeniero de Sistemas
  • ingeniero en sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS