Вы находитесь на странице: 1из 2

Consorcio Clavijero

Tarea 5 Definición del proceso del software personal y en equipo


Ingeniería en Sistemas Computacionales
Módulo III Ingeniería de Software

Nombre del alumno: Héctor López Montiel

Consideraciones: Esta tarea debe hacerse en un archivo Word.

Indicaciones: El estudiante, de manera individual, definirá con palabras propias en qué se basa el
proceso de software personal y las ventajas del mismo
5.1 Especificar el proceso de software personal y cuál es la ventaja del
mismo en el desarrollo de software

El PSP / TSP (Personal Software Process / Team Software Process) es un modelo que es
utilizado para aumentar la calidad de los productos de software a través de un equipo
disciplinado y autodirigido. A diferencia de otros modelos, el PSP se implementa a nivel
personal, para después integrase las actividades en el equipo de trabajo TSP, que a su vez se
puede integrar al modelo de calidad de la organización como CMMI o Moprosoft.

Ventajas: 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.

Desventajas: Las desventajas de este modelo es que es necesario que cada uno de los
miembros tiene 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. Cada miembro debe de
estar entrenado en el PSP, si algún miembro se va, es necesario entrenar a los nuevos
miembros. Algo que puede resultar una desventaja importante es que la Gerencia debe de
dejar trabajar a los equipos de trabajo autodirigidos de acuerdo a sus planes, algo que no
muchos resisten
Consorcio Clavijero

Indicaciones: El estudiante, de manera individual, definirá con palabras propias en qué se basa el
proceso de software en equipo y las ventajas del mismo
5.2 Especificar el proceso de software en equipos y cuál es la ventaja del
mismo en el desarrollo de software

El TSP (Humphrey, 2004b) es un proceso de desarrollo de software en equipo. El TSP


ofrece un marco de trabajo para los equipos encargados de desarrollar grandes
sistemas. Dedica atención al proceso, al producto y al trabajo en grupo. Además,
basado en experiencias, guía cómo planear y administrar proyectos de software de
gran tamaño que requieren ser realizados por grupos de programadores. Un equipo no
se forma simplemente con la unión de varios programadores. Se necesita definir
objetivos comunes, un plan de acción aceptado por todos, tener liderazgo adecuado,
conocer y respetar las debilidades y fortalezas de cada miembro, ayudarse entre
compañeros y ser capaz de pedir ayuda cuando se requiera. Debido a esto, resulta de
fundamental importancia definir un proceso para el trabajo en equipo. Para que el
grupo de desarrollo pueda ir mejorando su proceso, TSP, al igual que PSP, requiere del
registro continuo de los datos del proyecto. Los datos recopilados, a nivel personal y de
equipo, sirven para hacer estimaciones más precisas de tiempo y tamaño en el futuro,
así como para conocer el desempeño de los involucrados e implementar medidas para
lograr mejoras. TSP provee un conjunto de formas que sirven para ese registro. TSP
está diseñado para grupos de por lo menos veinte ingenieros de software dedicados a
proyectos de gran tamaño que requieren de varios años de desarrollo. Se define TSPi
(introductory Team Software Process).

Bibliografia:
http://es.wikipedia.org/wiki/Personal_Software_Process
http://swnotes.wordpress.com/2009/09/14/ventajas-y-desventajas-del-psp-tsp/
ftp://ftp.itam.mx/pub/alfredo/PAPERS/WeitzenfeldGuardatiComputacion2008.pdf
http://www.intergraphicdesigns.com/blog/2011/03/24/personal-software-process-y-team-software-
process/

Вам также может понравиться