Bienvenida:

Hola bienvenido a mi blog este espacio es solo para informacion sobre la Calidad en las Tecnologias de la informacion.
Agradezco tu visita y espero comentes...
Que pases un buen dia y se feliz por siempre...

lunes, 27 de septiembre de 2010

Caracteristicas de las normas/estandares TSP para proyectos TI

TSP
¿Qué es el Proceso de Team Software (TSP)?
Team Software Process (TSP) guides engineering teams that are developing software-intensive products. Team Software Process (TSP) guías de ingeniería de los equipos que están en desarrollo intensivo de productos de software. Using TSP helps organizations establish a mature and disciplined engineering practice that produces secure, reliable software in less time and at lower costs. Uso de TSP ayuda a las organizaciones establecer una disciplina de ingeniería práctica y maduro que produce, fiable software de seguridad en menos tiempo ya menor costo.
TSP se ha aplicado en las organizaciones pequeñas y grandes en una variedad de dominios con resultados similares en el primer uso, incluyendo
  • productivity improvements of  25% or more mejoras en la productividad del 25% o más
  • reductions in cost and schedule variance to less than +/- 10% la reducción de variación de los gastos y el calendario a menos de + / - 10%
  • testing costs and schedule reductions of up to 80% costes de los análisis y las reducciones de horario de hasta un 80%

TSP

“Es una metodología para dirigir el trabajo de mejora y desarrollo de software además de establecer un entorno donde el trabajo efectivo de equipo sea normal y natural”

Este modelo a permitido resolver problemas típicos de negocios tales como: generar costo y tiempo, mejora de productividad y ciclos de desarrollos, mejora de calidad de producto, mejora en desempeño tanto de equipos como individuos; provee beneficios inmediatos y mediales para acelerar las iniciativas de mejora de procesos organizacionales.

Entre las ventajas a destacar de este modelo podemos mencionar la mejora la productividad de las personas, mejora en los hábitos de programación, se puede lograr una detección temprana de defectos y riesgos lo que deriva en una disminución de los defectos, una mejora en la calidad, y por lo tanto, una reducción en el ciclo de vida. Se trabaja con un plan con una base de estimación más certera al ser realizada por el equipo; se logra una buena comunicación entre los integrantes.
Las desventajas de este modelo es que es necesario que cada uno de los miembros tenga que tener el compromiso y la disciplina de seguir el plan. Debe de llenar toda la documentación requerida que incluye sus registros, planificación, las plantillas o formularios. Se debe de contar con un buen conjunto de métricas y parámetros de calidad, lo cual, para algunas organizaciones, puede ser difícil de definir. Algo que puede resultar una desventaja importante es que la Gerencia debe de dejar trabajar a los equipos de trabajo auto dirigidos de acuerdo a sus planes, algo que no muchos resisten.
Objetivos del TSP
  • Generar un marco basado en PSP
  • Desarrollar productos en varios ciclos
  • Establecer estándares para medir la calidad y el comportamiento
  • Proporcionar métricas para equipos
  • Evaluar roles y equipos
  • Guías para solución de problemas en equipos.
  • Maximizar calidad Software, Minimizar costos.
  • Acelerar la mejora continua de procesos.
Estos objetivos son herramienta clave que manejan y crean modelos los cuales permiten estructurar de manera organizada procesos desde lo particular a lo general.
TSP enseña como construir equipos y propone desarrollar en varios ciclos, cada uno con los siguientes flujos de trabajo:
  • Lanzamiento
  • Estrategia
  • Plan
  • Requerimientos
  • Diseño
  • Implementación
  • Pruebas

Para soportar estos puntos se definen roles, actividades y directrices acerca de cómo se deben comportar los individuos.
El TSP es una estructura de trabajo para la construcción y dirección de equipos de ingeniería de software que provee los procesos operacionales necesarios para formar equipos de ingeniería, establecer un ambiente adecuado, y guiar los equipos en la realización del trabajo, es decir acopla los principios de los equipos integrados con los métodos de PSP y CMM para producir equipos efectivos. Para su utilización se requiere que todos los miembros del equipo apliquen las normas de PSP (Personal Software Process – Proceso de software personal) en su trabajo.
En la organización TSP proporciona un proceso definido de marco para la gestión, seguimiento y presentación de informes los progresos del equipo. Su uso en la organización puede construir auto-dirigir equipos de ese plan y hacer un seguimiento de su trabajo, establecer objetivos y sus propios procesos y planes.

No hay comentarios:

Publicar un comentario