Está en la página 1de 5

1.

Identifica y redacta un problema hipotético de tu vida cotidiana, escuela, ámbito


laboral (si fuera el caso), o con base en tu formación profesional sobre un
problema que se presente a un desarrollador de software, al cual puedas dar
solución mediante los elementos de la metodología TSP.

Se requiere desarrollar una aplicación para poder registrar las fallas de las
maquinas en una base de datos, para que después puedan ser consultadas por
los técnicos y sean mas eficientes a la hora de reparar la maquinaria, la aplicación
contara con interfaz de tipos de usuarios, será fácil de usar y estará disponible en
el área de trabajo

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.

Elementos

-Administración será la encargada de que el proyecto se cumpla a tiempo


-Indicadores se mostrarán los pasos a seguir
-Calidad se asegurará la calidad del proyecto para satisfacer al cliente
-Capacitación se dará capacitación a los ingenieros de software para
-Coaching se instruirá a los integrantes del equipo para poder cumplir con los
objetivos

Principios
TSP está basado en cuatro principios fundamentales (Tuya, J. y otros, 2007):

1. 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.

2. Para que el trabajo sea productivo es necesario definir objetivos claros,


liderazgo y un ambiente de trabajo agradable.

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

4. 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.
Objetivos
El objetivo de TSP es mejorar y asegurar la calidad y productividad en un proyecto
de desarrollo de software. Para ayudar a alcanzar los costos y tiempos planeados,
los objetivos del proyecto los establecen los ingenieros de software, de acuerdo
con la metodología TSP.

Estrategias

La estrategia principal de TSP se basa en la búsqueda de la mejor manera de


introducir sus ocho procesos dentro de cada fase del ciclo de vida del proyecto,
que en este caso sería el modelo en cascada (Piattini, 2011). Siempre se inicia
con una junta donde los líderes 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 (diseño del sistema y de
software, según 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 sería el software que se está desarrollando,
aumente su funcionalidad.

Condiciones

En el contexto de TSP (metodología creada para los grupos de trabajo y la


retroalimentación), para que un equipo se forme hay algunas condiciones que
deben crearse, las cuales se mencionan a continuación (Piattini, 2011):

-Debe estar formado por al menos dos personas.

-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 colaboración de todos
los miembros del equipo.

-Cada persona tiene un rol específico (establecidos por los ingenieros de software
y administradores del proyecto), el cual debe seguir porque es una guía de sus
deberes.

1
3. En un archivo de texto o presentación de plantillas, elabora un mapa mental
donde expongas los elementos gráficos que ejemplifiquen o representen a cada
uno de tales elementos, así como la relación que existe entre éstos y la forma en
que solucionan el problema.

2
4. Explica tu mapa mental, menciona cuál es la relación entre los elementos de TSP,
así como las imágenes que consideras los ilustran.

En la fase de lanzamiento se establecen las metas y objetivos, así como los roles
y responsabilidades que desempeñarán cada uno de los integrantes, y la manera
idónea para forma el equipo de trabajo. En la estrategia los equipos idean un
diseño conceptual del producto previsto. De igual manera se hacen estimaciones
sobre el tamaño y el tiempo que tomará el desarrollo, teniendo en cuenta que el
tiempo que se llegue a considerar debe ser acorde con el tiempo que se tiene
disponible. Dentro de la fase de planeación los miembros del equipo generan un
plan de trabajo, que puede contener un inventario de los elementos que serán
utilizados,
Una vez que se ha concluido con la fase de planeación se pueden gestionar los
requerimientos, éstos se establecen al entrevistar a los clientes para determinar lo
que se va a producir (Humphrey, 1999). En esta fase se construyen las
especificaciones de requerimiento de software; esto nos sirve de guía durante el
proceso del desarrollo del producto. Es importante que el equipo de trabajo lleve
estos requerimientos en documentos y que todos lleguen a un acuerdo acerca de
lo que se va a desarrollar. los aspectos básicos para crear el diseño del producto
de software. Aquí se genera la estructura general del producto; para esto se deben
definir las especificaciones del diseño del software, En esta fase se realiza la
implementación del producto de software; se empieza a decodificar, pero antes se
debe inspeccionar minuciosamente el código del software (Gómez y Ania, 2008).
Fase de prueba, En esta etapa se realizan diferentes pruebas al sistema, con el fin
de asegurar su calidad y evaluar el desempeño del equipo de trabajo. Para
administrar las pruebas se debe tener una lista de pasos a seguir; se hace por
partes, de manera gradual, y se empieza desde el primer nivel hasta el más alto
para que, al final, se integre de tal manera que todos los elementos estén incluidos
y que funcionen correctamente. Post mortem Ésta es la fase de la culminación del
proceso de TSP. Se comienza con la evaluación de todas las tareas que se
definieron para el proyecto, se verifican las metas del plan de calidad y del trabajo
del equipo.

3
5. A continuación, redacta una conclusión acerca de la importancia de esta
metodología en el ámbito del desarrollo de software.

Es de gran importancia ya que nos permite conocer los requerimientos del


software, así como un tiempo estimado de finalización del proyecto,
también saber si su costo real del proyecto, como también poder hacer un
equipo de trabajo para poder cumplir con los objetivos establecidos

Desde tu experiencia:

¿Cuál es el principal problema de un desarrollador de software en un entorno


laboral?

El principal problema que tiene un desarrollador de software es el tiempo que tiene


para desarrollar un programa, así como también cumplir con todos los requisitos

Fuente de consulta:

(unadmexico)Recuperado de

https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/Bloque2/DS/06/
DDSE/U1/Unidad_1_Introduccion_a_TSP.pdf