Sunteți pe pagina 1din 8

DDSE_U1_A1_RU

MM

DESARROLLO DE
SOFTWARE EN EQUIPO
(TSP)
ACTIVIDAD 1. UNIDAD 1. ELEMENTOS DE LA METODOLOGIA
TSP.
ALUMNO: RUBEN ANTONIO MEDOZA MIRAMONTES.
MATRICULA: AL12523881.
NIVEL: MODULO 2-2015.
FACILITADOR: LIC. MARIO ALBERTO TALAVERA SOTO.
DESARROLLO DE SOFTWARE.
UNAD MEXICO.

Actividad 1. Elementos de la metodologa TSP


Propsito
En esta actividad identificars los elementos de TSP y la relacin que existen
entre ellos como un proceso con base en lo estudiado en el Tema 1.1 Proceso
de desarrollo de Team Software Process (TSP), para ello, sigue estos pasos:
Instrucciones
1.- Identifica y redacta un problema hipottico de tu vida cotidiana, escuela,
mbito laboral (si fuera el caso), o con base en tu formacin profesional sobre
un problema que se presente a un desarrollador de software, al cual puedas
dar solucin mediante los elementos de la metodologa TSP.
Actualmente estoy laborando dentro de las instalaciones del Hospital General
de mi comunidad perteneciente al Sector Salud de mi Estado, en el rea de
Urgencias Mdicas, en muchas ocasiones he tratado de mejorar el servicio a
los derechohabientes en relacin con la manera de hacer su registro para
recibir consulta en el rea de Urgencias Mdicas, hasta el dia de hoy el registro
se viene haciendo de manera manual y yo he pretendido que se realice de
manera automtica, lo cual permitir un mejor control de los ingresos y ahorrar
mucho tiempo en funcin de entrega de informacin de caja/recepcin a
mdicos y personal relacionado con esta informacin. Implementando un
sistema que utilice y vaya generando una base de datos para ubicacin de los
ingresos en tiempos y mecanismos de control necesarios para su desarrollo y
continuidad del paciente y su salud-tratamiento.
2.- Identifica en el problema, los elementos del proceso de desarrollo de TSP:
elementos, principios y objetivos, estrategias y las condiciones para establecer
un equipo TSP.
Considerando que TSP se enfoca en la gestin del equipo de trabajo, y el PSP
en la calidad, pero no de todo el proceso de desarrollo ni del equipo, sino de la
calidad y la gestin individual, especialmente en los desarrolladores de
software, para tener una mtrica exacta de su productividad, con base en esto,
mejorar la calidad en su trabajo.
Adems de guiar a los equipos de ingeniera en el desarrollo de productos de
software -Intensivo . Las primeras experiencias con el TSP muestran que su uso
mejora la calidad y la productividad de los equipos de ingeniera mientras que
ayuda a conocer con mayor precisin los compromisos de costos y horarios. El
TSP est diseado para su uso con equipos de 2-20 miembros. Inclusive hasta
equipos de 150 miembros.
ELEMENTOS:

Administracin autodirigida para equipos de trabajo. En nuestro caso


hipottico sern solo 3-5 personas las encargadas de proveer este proyecto,
considerando los estndares de la metodologa TSP.
Est integrado por indicadores: deber contar con instrucciones precisas y el
orden adecuado para su funcionamiento.
Es un sistema de administracin de calidad: El enfoque que deber mantener
ser el que orienta el TSP tiene como principal propsito asegurar la calidad en
el desarrollo de software y, de este modo, conseguir la satisfaccin total del
cliente.
La estrategia del equipo deber ser dirigida al desarrollo rpido utilizando
para ello la retroalimentacin entre los miembros del equipo y evitar con esto
cometer errores observados
en desarrollos pasados.
Proceso operativo apoyado por la formacin y capacitacin proporcionadas al
equipo,
y dirigido a toda el rea de desarrollo. Aun cuando los desarrolladores ya
cuenten con
la experiencia y la capacidad de ejecutar el trabajo, siempre hay cosas nuevas
y
especficas que pueden aprenderse durante el desarrollo del proyecto.
Modelo de coaching: mtodo cuyo propsito es instruir y dirigir a las
personas con el
propsito de que logren los objetivos y desarrollen habilidades especficas de
acuerdo a las actividades y roles que desempeen dentro del proyecto.
Para tal efecto el Modelo Cascada muestra el desarrollo que debe cumplir en
funcin de las siguientes fases.

* Anlisis y definicin de requerimientos.


Durante esta fase se lleva a cabo la investigacin que incluye
intercambio de ideas sobre el software, lo que va a ser y qu fin se va a
cumplir.

* Diseo Bsico del sistema y el software.


Si la primera fase se complet con xito y se logr un plan bien pensado
para el desarrollo de software a continuacin, el siguiente paso consiste
en formular el diseo bsico del software en el papel.

* Diseo tcnico Diseo / Detalle.


Despus de que el diseo bsico se apruebe, a continuacin, un diseo
tcnico ms elaborado se puede planificar. Aqu las funciones de cada
uno de la parte se deciden y las unidades de ingeniera se colocan para
los mdulos de ejemplo, los programas, etc.

* Construccin / Implementacin.
En esta fase se escribe el cdigo fuente de los programas.

* Pruebas.

En esta fase, todo el diseo y su construccin se someten a una prueba


para comprobar su funcionalidad. Si hay algn error entonces van a la
superficie en este punto del proceso.

* Integracin.
En la fase de integracin, la compaa pone en uso despus de que el
sistema ha sido probado con xito.

* Gestin y Mantenimiento.
Se necesita mantenimiento y gestin para asegurar que el sistema siga
funcionando si se desea. Si hubiera nuevos requerimientos se
regresariaa la primera fase para realizar las mejoras necesarias para la
integracin de este sistema.
PRINCIPIOS Y OBJETIVOS.
TSP est basado en cuatro principios fundamentales:
1. El aprendizaje es mucho ms eficaz si se sigue un proceso claro y bien
definido y, adems, si existe retroalimentacin entre los miembros del equipo.
TSP cuenta con mediciones claras y est diseado para utilizarse de manera
cclica, esto permite al equipo recibir informacin continua sobre su desempeo
y avances dentro del proyecto.
2. Para que el trabajo sea productivo es necesario definir objetivos claros,
liderazgo y un ambiente de trabajo agradable.
3. Es importante contar con guas apropiadas para dar solucin a los problemas
de desarrollo que surjan durante el tiempo que dure ste.
4. Las instrucciones son ms claras cuando ya se haba adquirido el
conocimiento y la experiencia en situaciones pasadas. TSP se basa en el
conocimiento y la experiencia sobre equipos de desarrollo de software.
ESTRATEGIAS DE TSP
La estrategia de TSP es muy importante para que esta metodologa se
implemente de manera correcta, ya que indica la mejor forma de aplicar los
procesos que conforman TSP en todo el ciclo de vida de desarrollo del proyecto,
y en cada una de sus etapas.
La estrategia principal de TSP se basa en la bsqueda de la mejor manera de
introducir sus ocho procesos dentro de cada fase del ciclo de vida del proyecto,
que en este caso sera el modelo en cascada. Siempre se inicia con una junta
donde los lderes e ingenieros de software presentan los objetivos del proyecto
a cada uno de los miembros del equipo; posteriormente, se aplican los otros
siete restantes procesos. En la siguiente fase (diseo del sistema y de software,
segn el modelo cascada) se aplican los mismos ocho procesos, pero se trabaja

sobre lo que ya se haya desarrollado en el ciclo anterior. Con esto se logra que
el producto que, en este caso sera el software que se est desarrollando,
aumente su funcionalidad.
EQUIPO TSP
En el contexto de TSP (metodologa creada para los grupos de trabajo y la
retroalimentacin), para que un equipo se forme hay algunas condiciones que
deben crearse, las cuales se mencionan a continuacin:
Debe estar formado por al menos dos personas.
o
o

Los integrantes del equipo deben trabajar en conjunto para lograr el


objetivo del proyecto.
Todos los miembros del equipo deben de apoyarse mutuamente. Para
lograr el objetivo principal del proyecto se necesita de la ayuda y la
colaboracin de todos los miembros del equipo.
Cada persona tiene un rol especfico (establecidos por los ingenieros de
software y administradores del proyecto), el cual debe seguir porque es
una gua de sus deberes.

Para conformar un equipo efectivo de ingenieros se necesita que:


o
o
o
o
o

Los integrantes estn cualificados con las capacidades y habilidades


propias de su rol.
El objetivo del proyecto debe ser claro, realista y bien definido.
Los recursos que se asignen al equipo deben de ser acordes al trabajo
que van a realizar.
Los integrantes deben de estar motivados y comprometidos para lograr
el objetivo.
Los miembros deben de ser disciplinados y responsables en su trabajo.

Para formar el equipo de trabajo se deben de dar las siguientes condiciones:


El equipo debe formar una estrategia de trabajo en la que todos estn
de acuerdo.
Establecer objetivos en comn y definir los roles por parte de los
miembros del equipo.
Definir procesos en comn.
Todos los miembros deben de participar en la creacin de un plan.
El equipo deber negociar el plan con la administracin.
La administracin revisar y aceptar el plan realizado por el equipo.
Los miembros deben de realizar su trabajo de acuerdo al plan.
Deber existir comunicacin frecuente entre los miembros del equipo.
Todos los integrantes debern cooperar y estar comprometidos con un
objetivo en comn.
Los lderes debern de obtener feedback (retroalimentacin) y deben de
buscar liderazgo que mantenga motivados a los miembros del equipo.

3.- En un archivo de texto o presentacin de plantillas, elabora un mapa mental


donde expongas los elementos grficos que ejemplifiquen o representen a
cada uno de tales elementos, as como la relacin que existe entre stos y la
forma en que solucionan el problema.
MAPA MENTAL

4.- Explica tu mapa mental, menciona cul es la relacin entre los elementos
de TSP, as como las imgenes que consideras los ilustran.
El Team Software Process (TSP) es un proceso de desarrollo para equipos de
ingenieros basado en CMMI, ayuda a conformar equipos para el desarrollo de
software de calidad. TSP proporciona directrices para ayudar a un equipo a
establecer sus objetivos, a planificar sus procesos y a revisar su trabajo con el
fin de que la organizacin pueda establecer prcticas de ingeniera avanzadas
y as obtener productos eficientes, fiables y de calidad.

TSP es una solucin basada en procesos para resolver problemas de negocio,


tales como: predictibilidad de costo y tiempo, mejora de productividad y ciclos
de desarrollo y mejora de calidad de productos.

5.- A continuacin redacta una conclusin acerca de la importancia de esta


metodologa en el mbito del desarrollo de software.
CONCLUSION
Existen diferentes metodologas para la mejora de procesos, la mayora de
ellas se basa en la mejora de los procesos que dan como resultado un servicio
o producto. El TSP busca integrar un equipo que tenga como punto de partida
la unificacin del mismo, para poder llevar a cabo todos aquellos
procedimientos que puedan realizar mejora a los procesos que desarrollan.
Para comprender la metodologa TSP es necesario saber qu es un proceso de
desarrollo de software (la primera se realiza dentro del segundo). Tambin
denominado ciclo de vida de desarrollo de software, que consiste en una
estructura que indica las etapas que debe cumplir todo desarrollo de software.
Existen muchos modelos de ciclo de vida; TSP puede utilizar cualquiera, pero el
de cascada es el ms utilizado. El 90% de los que existen en la actualidad
estn basados en l.
BIBLIOGRAFIA
http://resources.sei.cmu.edu/library/asset-view.cfm?assetid=5287
http://www.sei.cmu.edu/reports/00tr023.pdf
http://alejandrogomeztsp.blogspot.mx/

S-ar putea să vă placă și