Está en la página 1de 7

Desarrollo de software en equipo (TSP) Informacin general de la asignatura

Ingeniera en Desarrollo de Software 8 Cuatrimestre

Programa de la asignatura:
Desarrollo de software en equipo (TSP)

Informacin general de la asignatura

Clave: 150930832

Universidad Abierta y a Distancia de Mxico UnADM

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software

Desarrollo de software en equipo (TSP) Informacin general de la asignatura

I.

Informacin general de la asignatura.


a. Ficha de identificacin
Carrera: Nombre del curso o asignatura: Ingeniera en Desarrollo de Software Desarrollo de software en equipo (TSP) Octavo 72 horas

Cuatrimestre: Horas contempladas:

b. Descripcin de la asignatura
TSP son las iniciales por sus siglas en ingls de Team Software Process y se refiere a un conjunto de prcticas estratgicas o metodologa que debe seguir un Administrador de Proyectos; con el fin de generar un valor a una empresa o bien a un grupo de trabajo. El uso correcto de esta metodologa ha demostrado ser un factor de mejora substancial en la calidad de los productos de software.

El objetivo de este curso es dar a conocer el modelo de TSP as como la manera en que este modelo puede ayudar a controlar y gestionar el trabajo en equipo con el fin de aprovechar el mximo potencial de los equipos de personas capacitadas en Personal Software Process (PSP). Su propsito es explicar el uso correcto de esta metodologa al futuro ingeniero en Desarrollo de Software, ya que es un factor substancial para mejorar la calidad de los productos de software.

La asignatura de Desarrollo de software en equipo (TSP) forma parte del octavo cuatrimestre de la Ingeniera en Desarrollo de Software. La materia previa a sta es Mtricas de Desarrollo de Software (PSP) y es la base previa para el siguiente cuatrimestre en la asignatura Administracin de Proyectos de Informacin.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software

Desarrollo de software en equipo (TSP) Informacin general de la asignatura

La asignatura de Desarrollo de software en equipo (TSP) est conformada por tres unidades: En la Unidad 1 Introduccin a TSP, conocers los conceptos principales de la metodologa TSP para identificar los elementos que conforman el marco contextual del desarrollo de software, en la; en la segunda unidad Implementacin de TSP, desarrollars los productos de trabajo con los que se va a implementar la metodologa TSP; en la Unidad 3 Reportes Gestin en TSP se realizar lo correspondiente a la administracin de los productos de trabajo y del equipo de trabajo.

c. Propsitos
Entender la metodologa TSP para el desarrollo de software por medio de: Planear el lanzamiento TSP, checklist para planeacin y generar los productos requeridos. Planear el lanzamiento TSP, Plan de reuniones y generar los productos requeridos. Desarrollar los productos de planeacin para lanzamiento TSP como: Objetivos de equipo por escrito Roles definidos Plan de desarrollo Plan de calidad Plan de soporte al proyecto Desarrollo en conjunto de planes y programas Plan detallado para cada ingeniero Plan contra riesgos Reporte del estado del proyecto

Planear el lanzamiento del plan del equipo TSP. Generar resultados del manejo de la calidad de acuerdo al plan de calidad ejecutado.

d. Competencias a desarrollar
Aplicar el proceso de Desarrollo de Software definido en el Team Software Process (TSP) para administrar los recursos humanos, tecnolgicos y financieros dentro de un proyecto de desarrollo de software mediante documentos de gestin.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software

Desarrollo de software en equipo (TSP) Informacin general de la asignatura

Competencias especficas de unidad Identificar la metodologa Team Software Process (TSP) para comprender los conceptos principales y el ciclo de vida a partir del marco contextual del desarrollo de software. Analizar los componentes de la metodologa Team Software Process (TSP) para implementar productos de trabajo en los equipos autodirigidos, mediante la elaboracin de documentos. Aplicar la mecnica de gestin de la metodologa Team Software Process (TSP) para tomar decisiones gerenciales del proyecto a partir de los reportes.

e. Temario
1. Introduccin a TSP 1.1 Proceso de Desarrollo de Team Software Process (TSP) 1.1.1 Principios y objetivos de TSP 1.1.2 Estrategia de TSP 1.1.3 Equipo TSP 1.2 Estructura del Team Software Process (TSP) 1.2.1 Disciplina de Equipo 1.2.2 Disciplina de Administracin 1.2.3 Disciplina de Ingeniera 1.3 Ciclo de Vida del Team Software Process (TSP) 1.3.1 Fase de Lanzamiento 1.3.2 Fase de Estrategia 1.3.3 Fase de Planeacin 1.3.4 Fase de Requerimientos 1.3.5 Fase de Diseo 1.3.6 Fase de Implementacin 1.3.7 Fase de Pruebas 1.3.8 Fase Postmortem 2. Implementacin de TSP 2.1 Formar Equipos de Trabajo 2.1.1. Documentar Propsitos, Objetivos y Roles del Equipo 2.1.2. Planear y Ejecutar el Lanzamiento del Proyecto 2.2 Ejecutar el Trabajo en Equipo 2.2.1. Elaborar el Plan del Proyecto 2.2.2. Elaborar el Plan de Calidad 2.2.3. Elaborar el Plan de Riesgos 3. Gestin en TSP 1.1 Monitoreo y Control del Proyecto Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software

Desarrollo de software en equipo (TSP) Informacin general de la asignatura

3.1.1. Ejecutar la Revisin de la Administracin del Proyecto 3.1.2. Elaborar el Reporte Administrativo del estatus del Proyecto 1.2 Anlisis Postmortem 3.2.1. Diagnstico: Mtricas de calidad versus trabajo realizado 3.2.2. Elaborar el Anlisis de Desempeo del Equipo

f. Metodologa de trabajo
Mediante esta asignatura conocers y aplicars las herramientas de TSP mediante la metodologa de enseanza aprendizaje basada en problemas para la exposicin de los contenidos y la realizacin de actividades de aprendizaje con el fin de que adquieras los elementos que te permitirn mejorar los niveles de calidad y productividad de un proyecto de desarrollo de software de un equipo, con el propsito de alcanzar los acuerdos de costos y tiempos en dicho desarrollo.

Al aplicar este tipo de metodologa basada en problemas en la asignatura, tambin se toman en cuenta: El uso de las siguientes herramientas tecnolgicas de interaccin y aprendizaje: a) un foro general al inicio de la asignatura cuyo propsito es que te presentes y conocer a tus compaeros con la idea de favorecer la comunicacin y el conocimiento entre los estudiantes, el cual estar abierto durante el desarrollo de la materia para que intercambies experiencias y conocimientos de la misma. b) Un foro que se integra en la Evidencia de aprendizaje donde analizars el reporte de calidad del proyecto. La realizacin de actividades formativas, entre las que destacan: tareas, investigaciones sobre las formas de resolver ciertos problemas y disear diagramas como parte de los productos de trabajo donde se aplicar el conocimiento adquirido. La construccin del portafolio de evidencias (e-portafolio) ser a travs de planteamiento de problemas a lo largo de las tres unidades; as aplicars el conocimiento adquirido en cada una de ellas en la resolucin de dichos problemas. La realizacin de actividades de auto-evaluacin que den cuenta del grado de aprendizaje adquirido y refuercen los conocimientos. Adems se cuenta con otras herramientas didcticas como: el Foro de autorreflexin, en donde tendrs la oportunidad de interactuar con el facilitador y

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software

Desarrollo de software en equipo (TSP) Informacin general de la asignatura

compaeros. La evidencia de aprendizaje ayuda a concretar la competencia que se busca lograr por unidad.

g. Evaluacin
En el marco de la UnADM, la evaluacin se conceptualiza como un proceso participativo, sistemtico y ordenado que inicia desde el momento en que el alumno interacta con los diversos componentes educativos del aula virtual, por lo que se le considera desde un enfoque integral y continuo.

Por lo anterior, para acreditar la asignatura se espera la participacin responsable y activa del estudiante contando con el acompaamiento y comunicacin estrecha con su facilitador quien a travs de la retroalimentacin permanente, podr evaluar de manera objetiva su desempeo. Para lograrlo es necesaria la recoleccin de evidencias que reflejen el logro de las competencias por parte de los alumnos.

En este contexto, la evaluacin forma parte del proceso de aprendizaje, en el que la retroalimentacin permanente es fundamental para promover el aprendizaje significativo y reconocer el esfuerzo. Es requisito indispensable la entrega oportuna de cada una de las tareas, actividades y evidencias, as como la participacin en foros y dems actividades programadas en cada una de las unidades y conforme a las indicaciones dadas. Las rbricas establecidas para cada actividad contienen los criterios y lineamientos para realizarlas, por lo que es importante que el estudiante la revise antes de elaborarlas.

En lo que se refiere a la asignacin a cargo del facilitador, ste har uso de instrumentos y tcnicas de evaluacin previa planificacin, que permitirn retroalimentar y reforzar de manera pertinente a los estudiantes de acuerdo al avance y caractersticas del grupo enriqueciendo su proceso formativo.

A continuacin presentamos el esquema general de evaluacin.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software

Desarrollo de software en equipo (TSP) Informacin general de la asignatura


ESQUEMA DE EVALUACIN Evaluacin continua Actividades formativas E-portafolio. 50% Asignacin a cargo del Facilitador(a) CALIFICACIN FINAL Interacciones individuales y colaborativas Tareas Evidencias Autorreflexiones Instrumentos y tcnicas de evaluacin propuestas por el Facilitador(a) 10% 30% 40% 10% 10% 100%

Cabe sealar que para aprobar la asignatura, se debe de obtener la calificacin mnima indicada por la UnADM.

h. Fuentes de consulta bsica


Bibliografa bsica Watts S. Humphrey (2000), Introduction to Team Software Process, SEI Series in Software Engineering, Addison Wesley. ISBN-10: 0-321-34962-8 0 (versin latinoamericana) SBN-13: 978-0-321-34962-0 (versin en ingls)

Da Silva Garza, Andrs Gmez & Ignacio de Jess Ania Briseo (2008). Introduccin a la Computacin. Mxico, D.F.: Editorial Cengage Learning, 2008

Piattini Velthuis, Mario G y otros (2011). Calidad de sistemas de informacin. Espaa: Editorial Alfa omega ra-ma 2011 2da Ed.

Bibliografa complementaria

The Capability Maturity Model Guidelines for Improving the Software Process", Carnegie Mellon University, Software Engineering Institute, Addison-Wesley, 1994. www.sei.cmu.edu/CMMI.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Ingeniera en Desarrollo de Software

También podría gustarte