Metodologías Tradicionales De Desarrollo: TSP (Team Process Software)

 TSP (Team Process Software)

El Team Process Software inicio como una herramienta capaz de ayudarle a los equipos de gerentes de proyectos, así como a los ingenieros a organizar y producir proyectos de software a gran escala; se dio a conocer en 1996 y fue desarrollado por el ingeniero y físico Watts S. Humphrey, el cual público el primer reporte técnico en el 2000. Humphrey buscaba dotar a sus estudiantes de ingeniería de software, una visión total del ciclo de vida del software.

Esta novedosa herramienta es considerada como una metodología para administrar el trabajo de mejora y desarrollo de los procesos de software, además de garantizar un entorno de trabajo agradable y natural para los equipos.

El TSP brinda un conjunto de pasos bien estructurados que indican qué hacer en cada fase del desarrollo del proyecto y muestra cómo conectar cada fase para construir un producto completo, además brinda una ayuda acerca de cómo conformar equipos para el desarrollo de software de calidad (GutimarSoluciones, 2012).


Elementos del proceso de desarrollo de TSP

ü  Administración auto dirigida para equipos de trabajo.

ü  Está integrado por indicadores

ü  Es un sistema de administración de calidad

ü  La estrategia del equipo está dirigida al desarrollo rápido

ü  Proceso operativo apoyado por la formación y capacitación proporcionadas al equipo, y dirigido a toda el área de desarrollo.

ü  Modelo de coaching

Principios

ü  El aprendizaje es mucho más eficaz si se sigue un proceso claro y bien definido y, además, si existe retroalimentación entre los miembros del equipo. TSP cuenta con mediciones claras y está diseñado para utilizarse de manera cíclica, esto permite al equipo recibir información continua sobre su desempeño y avances dentro del proyecto.

ü  Para que el trabajo sea productivo es necesario definir objetivos claros, liderazgo y un ambiente de trabajo agradable.

ü  Es importante contar con guías apropiadas para dar solución a los problemas de desarrollo que surjan durante el tiempo que dure éste.

ü  Las instrucciones son más claras cuando ya se había adquirido el conocimiento y la experiencia en situaciones pasadas. TSP se basa en el conocimiento y la experiencia sobre equipos de desarrollo de software.



Comentarios