Professional Documents
Culture Documents
2. Implementación de TSP
Universidad Abierta y a
Distancia de México
Programa de la asignatura:
Desarrollo de Software en Equipo
Docente en Línea:
13/04/16
Índice
Introducción ......................................................................................................................................... 3
Desarrollo ............................................................................................................................................ 4
Conclusiones ....................................................................................................................................... 7
Bibliografía ........................................................................................................................................... 8
Anexo 1 Entregas anteriores como antecedente. ................................................................................. 9
Introducción
Unidad: 2 – Implementación de TSP
Para el desarrollo de esta actividad deberás colocarte en el papel del director comercial (CCO) de una empresa de servicios
informáticos que opera en el mercado de las Tecnologías de la Información en los sectores educativo y socio sanitario, con
una amplia experiencia en la adaptación e implantación de soluciones propietarias y una cartera de clientes fidelizada con
este paradigma en su entorno regional. Los responsables de la empresa detectan un freno en el crecimiento del número de
clientes y también en los contratos firmados con los clientes, debido en principio a la dura competencia de empresas de
mayor tamaño e implantación en el mercado nacional e internacional.
Aunque la situación no es grave, se deciden a tomar medidas correctivas. Por este motivo, y sabiendo de tu conocimiento
en materia de Desarrollo de Software, la dirección de la empresa te encarga un proyecto de nuevas líneas de negocio
complementarias a la actual, basadas en Software y en la utilización del Crowdsourcing como estrategia para diferenciarse
de la competencia.
Inicialmente no hay ninguna preferencia a la hora de desarrollar nuevas oportunidades de negocio, pero dada la actualidad
tecnológica y la evolución de estos sistemas, se decide iniciar el análisis de oportunidades empresariales en los modelos
basados en IaaS (Infrastructure as a Service, la infraestructura tecnológica como servicio), PaaS (Platform as a Service, la
plataforma tecnológica como servicio) y SaaS (Software as a Service, el software como servicio), en los sectores en los que
viene trabajando la empresa.
Propuesta:
El diseño, compra, instalación y puesta a punto de la pila de hardware para una nube privada
con OpenStack.
Desarrollo
Actividad. Generación del plan de calidad y de riesgos
Como evidencia de aprendizaje realizarás un plan de calidad con las métricas del proyecto global y el
plan de riesgos, además identificarás los elementos que puedan afectar a un proyecto. Para ello, tu
docente en línea te enviará un problema. Tras recibirlo:
Al ser el TSP un modelo enfocado en la calidad, parte del plan de calidad es el uso de los artefactos
del TSP y del TSP :
1. Métricas
GCAL-Gestión de Calendario
Se muestran el cálculo de LOCs que incluyen donde el mayor numero de código es el de la gestión
de pacientes debido a que es donde se incorporan la mayor parte de las clases y pantallas de la
aplicación y donde se navegara mayormente el Usuario final en las Formas STRATS y SUMS:
Debido a que se utiliza PSP desde hace tiempo cada programador tiene un buen repertorio de clases,
procedimientos y funciones que facilitan el trabajo y disminuyen la carga, por lo que mucho del código
a implementar en la solución es Código Reutilizado como
STRATS
Total - -
89,878.00 - 112.35 -
SUMS
2. Metas:
Metas
1 La construcción de una primera versión de software de Gestión Hospitalaria de licencia AGPL
con metodología TSP
medida Se aplicaran las metodologías PSP y TSP con gestion basada en PMI
2 Desarrollar la solución dentro de los Tiempos, costos programadados con una tolerancia de
+-5%
medida Mantener la gestión del proyecto de acuerdo a lo planeado y ajustar de acuerdo a la metodología
para lograr las metas
3 Desarrollar la solución dentro de la calidad planeada.
medida Cumplir con los requerimientos al 100% con una tolerancia de 0.5% de error.
3. Forms
Para que el trabajo sea efectivo se deben definir metas que guíen el trabajo individual y de equipo
estas metas en PSP-TSP son mensurables a través de LOC's, Horas trabajadas y números de
errores, para lo cual se llenan diferentes reportes y formas:
PSP
TSP
INS-reporte de Inspección
Estas formas son modificadas en las reuniones de equipo junto con el encargado la gestión de
planificación. Con los datos anteriores se llena la forma SUMQ o forma de sumario de calidad
Todo lo anterior se junta en el Proyect Notebook que Gestiona el Líder de Equipo con los datos
anteriores estimación y retroalimentación en las juntas, el líder de equipo identifica los riesgos por
medio de la forma ITL:
Descripción Probabilidad Impacto Exposición Prioridad Medidas
Nivel Descripción
Bajo rendimiento B A Tiempo del 1*3 Rutina Se debe generar un
del equipo Proyecto ambiente de trabajo
/Costos positivo y alentador que
fortalezca las habilidades
de cada integrante
Metas M M Tiempo del 2*2 Significativo Se debe verificar que el
inadecuadas Proyecto/ éxito equipo tenga experiencia
en PSP y sus estadísticas
sean reales para que las
estimaciones de tiempo y
calidad sean factibles y
realistas.
Mala coordinación M A Tiempo del 2*3 Significativo El lider de Proyecto debe
del equipo Proyecto/ éxito fomentar la comunicación
y retroalimentación, asi
como el cumplimiento de
las metas personales para
que exista flujo en los
procesos heredados.
Falta de A A Tiempo del 2*2 Significativo El líder de proyecto debe
seguimiento en las Proyecto/ éxito mantenerse dentro de las
metodologías normas de las
metodologías para que
sean funcionales y evitar
confusiones en los
procesos
Requerimientos M M Tiempo del 2*2 Significativo Es de suma importancia
mal definidos Proyecto/ una buena definición de
Costos los requerimientos ya que
impactan directamente en
la calidad del producto.
Conclusiones
Se puede observar que el plan de calidad y la gestión de riesgos tiene una relación muy estrecha en
el TSP ya que el plan de riesgos es definido a partir de las necesidades de la calidad del producto,
además que en sí la metodología TSP esta enfocada en la calidad, ya que la mayoría de las formas
buscan identificar la calidad del trabajo, del proceso y del desempeño del equipo que impacta
directamente en la calidad del producto. Así mismo la gestión de riesgos mantiene el enfoque en las
posibles alarmas que afecten los rubros de tiempo, costo y éxito del proyecto, lo cual también define
la satisfacción del cliente, que es uno de los factores de mesura de la calidad del servicio.
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 7
Desarrollo de Software en Equipo
2. Implementación de TSP
Bibliografía
Mª Isabel Alonso de Magdaleno. Jesús García García La metodología. “Crowd como herramienta innovadora
en el ámbito sanitario” en: http://pub.bsalut.net/cgi/viewcontent.cgi?article=1062&context=risai
Humphrey, Watts S. Introduction to the Team Software Process. Reading, MA: Addison-Wesley, 2000,PDF
Chrissis, M., Konrad, M. & Shrum, S. (2009). Cmmi : guía para la integración de procesos y la mejora de
productos. New York: Pearson.
Pablo Lledó. Director de proyectos: Cómo aprobar el examen PMP® sin morir en el intento. 2da ed. – Victoria,
BC, Canadá: el autor, 2013.
Maria Isabel Sánchez Segura. Ejemplo de Valor Ganado, Universidad Carlos III de Madrid. Acervo SEL
El proyecto trata sobre la construcción de una primera versión de software de Gestión Hospitalaria de
licencia AGPL con metodología TSP que considera la automatización de los siguientes procesos:
Gestión de Calendario
Tecnología de producto
Tecnología de proceso
1. Computadoras de escritorio
2. Software aplicativo: para administrar el proyecto, Google Proyect Charter, Wbs Chart
Pro, Pert, Ms Word.
3. Software aplicativo: para desarrollo del proyecto Sublime Text, MyPHPAdmin, Apache
HTML Server, MySQL, Gimp.
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 9
Desarrollo de Software en Equipo
2. Implementación de TSP
Tecnología de operaciones
1. PSP
2. TSP
3. TSPi
Métricas
1. Longitud de código
6. Eficiencia en cambios
SCRIPT DEV
- Todos los miembros del equipo y el líder del equipo se comprometen a asistir al
lanzamiento y reuniones de post-mortem .
General Tiempos
1.1.1 EDT
1.1.2 Cronograma
1.3.1 IMPLEMENTACIÓN
1.3.2 PRUEBAS
1.3.2.1 Documento de Diseño de Pruebas