miércoles, 11 de noviembre de 2009

Desarrollo

El proceso de equipo de software (TSP), conjunto con el proceso de software personal, ayuda a la ingeniería de alto rendimiento a:


• Asegurar la calidad de los productos de software
• Crear productos de software seguros
• Mejorar el proceso de administración en una organización


Los grupos de ingeniería usan TSP para aplicar conceptos de grupo integrado para el desarrollo de sistemas de software intensivo. Un proceso lanzado encamina a los equipos y a sus administradores a través de:


• Establecimiento de metas
• Establecimiento de roles de equipos
• Medición de riesgos
• Producción de un plan de equipos


Después de establecerse, el TSP provee un modelo de proceso definido para la administración, dando seguimiento y reportando el progreso del equipo.


Usando TSP, una organización puede constituir equipos auto-dirigidos que planeen y den seguimiento a su trabajo, estableciendo metas y sus propios procesos y planes. Estos pueden ser equipos de software puro o equipos de producto integrado de 3 a 20 ingenieros. TSP ayuda a cualquier organización a establecer una ingeniería madura y disciplinada que produce software seguro y confiable.


El proceso de software personal (PSP) muestra al ingeniero como:


• Administrar la calidad de sus proyectos
• Hacer compromisos que puedan cumplir
• Mejorar la estimación y planeación
• Reducir defectos en sus productos


Debido a que el costo del personal representa el 70% del costo del desarrollo de software, los hábitos de trabajo y habilidades a la larga determinan el resultado del proceso de desarrollo de software. Basado en las prácticas encontradas en el CMM, el PSP puede ser usado por un principiante como una guía hacia una meta de desarrollo de software estructurada y disciplinada. El PSP es un prerrequisito para una planeación de organización para introducir el TSP.


El PSP puede ser aplicado a muchas partes del proceso de desarrollo de software, incluyendo:


• Desarrollo de programas pequeños
• Definición de requerimientos
• Escritura de documentos
• Test de sistemas
• Mantenimiento de sistemas
• Mejoramiento de grandes sistemas de software

1 comentario:

  1. En complemento a tu ensayo solo puedo comentar que la idea de la implementación de los procesos del CMMI con los mecanismos de TSP y PSP están muy claros y explicados de una forma muy practica y comprensible para los próximos lectores de tu blog ya que encontraran una clara idea del porque la implementación del TSP en una organización y los beneficios que esto puede traer a la empresa ya que el objetivo principal del TSP están claros que son el de reducir costo y tiempo en la ejecución y desarrollo de un proyecto o producto.
    ¿Consideras que en tu trabajo es importante implementar las dinámicas del TSP y los procesos del CMMI para la organización de la empresa donde trabajas? Si o No y ¿Por qué?

    ResponderEliminar