Professional Documents
Culture Documents
Software
Facilitador
Mario Alberto Talavera Soto
Javier Chvez Mocios
(Al12535104)
Grupo
DS-DDSE-1502S-B2-001
6 Semestre
Desarrollo de Software en
equipo
Actividad 1
Elementos de la metodologa
TSP
Problema hipottico
Trabaje en la empresa PARYBEL en el Departamento de Control de Calidad; hablando
con el coordinador de Producto terminado ha comentado que el Registro de productos,
proveedores y clientes debera ser digital y no manual, llenando los formatos
correspondientes para tal efecto, considera que es mejor introducir los datos en PCs y
hacer una BD en el Departamento de Sistemas, de esta manera no se trabajara 2 veces:
la primera llenando los formatos de registro y la segunda capturando los datos despus
del registro.
Para tener un control y registro de los productos que ingresan y los que salen una vez
terminado el proceso de produccin.
Elementos
TSP se enfoca en la gestin del equipo de trabajo y PSP en la calidad y la gestin
individual, sobre todo en los desarrolladores de software. Todos los involucrados deben
tener claros los objetivos para poder llegar a la meta en tiempo y forma, pero para lograrlo
se debe asignar en el puesto indicado a cada persona de acuerdo con sus habilidades,
conocimientos y experiencia. Asegurando un buen ambiente de trabajo y que en todo
momento exista comunicacin y retroalimentacin dentro del equipo.
Administracin autodirigida para equipo de trabajo:
Se recomienda el uso de TSP en grupos de 2 a 20 personas y en desarrollos de sistemas
que sean a gran escala, para el caso hipottico planteado se pueden considerar 3
personas como lo propone la metodologa TSP (El lder del equipo, administrador de
desarrollo y planeacin, administrador de calidad de proceso y de soporte).
Integrado por indicadores:
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, 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 modelo en
cascada indica que todo desarrollo basado en l debe cumplir con las siguientes fases:
Principios y 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
metodologa TSP.
TSP est basado en cuatro principios fundamentales:
1. 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.
Desde luego que ser importante trabajar con calidad el PSP de los integrantes del
equipo que desarrollar el software para la Coordinacin de zona de la Delegacin
azcapotzalco en INEA DF.
2. Trabajo para que sea productivo es necesario definir objetivos claros, liderazgo y un
ambiente de trabajo agradable.
Objetivo:
Registro de proveedores y clientes debera ser digital y no manual, llenando los formatos
correspondientes para tal efecto, considera que es mejor introducir los datos en PCs y
hacer una BD en el Departamento de Sistemas, de esta manera no se trabajara 2 veces:
la primera llenando los formatos de registro y la segunda capturando los datos despus
del registro.
Adems:
Los objetivos que tiene el TSP son:
Maximizar calidad software, minimizar costos.
Integrar equipos de alto rendimiento independientes que planeen su trabajo,
establezcan metas de sus procesos y planes.
Mostrar a los gerentes como monitorear y motivar a su equipos de trabajo y
como ayudarlos a alcanzar su mxima productividad.
Acelerar la mejora continua de monitoreo.
Proveer de una gua para el mejoramiento en organizaciones maduras
3. Guas apropiadas para dar solucin a los problemas de desarrollo que surjan durante
el tiempo que ste dure.
Basados en Microsoft Dynamics AX 2009 que es software de planeamiento de recursos
empresariales (ERP) de Microsoft Dynamics brinda a los empleados las herramientas
necesarias para conectar y administrar por completo la empresa, desde la administracin
de las finanzas y la cadena de suministro, incluida la fabricacin, hasta las operaciones,
con el conocimiento necesario para toma de decisiones inteligentes. Comenzando con lo
que se necesita hoy y adaptndose sin problemas a medida que cambian las
necesidades, en la nube o en los servidores.
4. Instrucciones deben ser 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,
siempre apoyados en la retroalimentacin que permitir tener un mejor manejo y
correccin de posibles errores surgidos en otros proyectos.
Estrategias de TSP
Las estrategias son actividades bien estructuradas y planificadas para lograr el objetivo o
los objetivos que se tengan planeados.
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.
TSP se conforma de ocho procesos: lanzamiento, estrategia, plan, requerimientos,
diseo, implementacin, prueba y post mrtem.
Toda la fase de desarrollo de software debe cumplir con un ciclo, el cual ser elegido de
acuerdo al tamao y la complejidad del proyecto. Como ya he mencionado el proyecto se
basar en el modelo de cascada, que cuenta con 5 fases: definicin de requerimientos,
diseo del sistema y de software, implementacin y prueba de unidades, integracin y
pruebas del sistema, funcionamiento y mantenimiento.
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 para el caso de
la Coordinacin de Zona Azcapotzalco de INEA DF, sera el modelo en cascada. Pero se
debe considerar siempre que se van a utilizar los ocho procesos, pero se trabajar con, lo
que se haya desarrollado en el ciclo anterior.
Equipo TSP
Caractersticas del equipo que se conformar para desarrollar el proyecto:
Miembros expertos en papeles de liderazgo y pertenencia.
Relaciones tranquilas y establecidas entre los miembros.
Mapa Mental
Conclusin
El desarrollo de un software debe ser realizado en equipo, el cual es integrado por
ingenieros informticos, en el cual aplican sus conocimientos para lograr el objetivo. Este
grupo debe tener asignado responsables y objetivos para lograr su fin. Para lograr que
este equipo pueda trabajar de una forma ordenada y precisa, es necesario que tenga
miembros capaces y experimentados, a los cuales sean asignados responsabilidades que
ayuden a crecer al mismo, por lo cual, los procesos que realicen deben ser basados
conforme a el mtodo TSP (Team Software Process). De ah la importancia sustancial
del TSP.
Bibliografa
Carreras O. Usable accesible. (2015). [En lnea]. Blogspot.
Link:
http://olgacarreras.blogspot.com.es/2012/03/estandares-formales-deusabilidad-y-su.html#cap1.
Microsoft. Dynamics. (2015).
Link: https://www.microsoft.com/es-mx/dynamics/erp.aspx.
Unidad 1. Introduccin TSP. Desarrollo de Software en equipo (TSP). UnADM
Link:
https://unadmexico.blackboard.com/bbcswebdav/pid-288441-dt-content-rid3481516_1/courses/DS-DDSE-1502S-B2-001/U1/Unidad%201.%20Introduccion%20a
%20TSP.pdf.
Unidad 2. Calidad de software. Gestin de proyectos software. (2015).
Link: https://sites.google.com/site/gestiondeproyectossoftware/unidad-2-calidad-desoftware/2-2-1-psp-y-tsp.