Sie sind auf Seite 1von 15

ASIGNATURA

UNIDAD 1 DESARROLLO DE SOFTWARE EN EQUIPO

ACTIVIDAD 1 ELEMENTOS DE LA METODOLOGA TSP

ACTIVIDAD ELABORADA FORO

ALUMNO JULIO CSAR SERRANO QUIJANO

MATRCULA DEL ALUMNO ES1410906349

GRUPO DS-DDSE-1702-B2-001

DOCENTE VANIA XIOMARA PACHECO AGUIRRE

FECHA OCTUBRE 07, 2017


Actividad 1. Elementos de la metodologa TSP
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:

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.

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.

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.

4. Explica tu mapa mental, menciona cul es la relacin entre los elementos de TSP,
as como las imgenes que consideras los ilustran.

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


metodologa en el mbito del desarrollo de software.

6. Integra el desarrollo de tu actividad (el problema, mapa mental y tus conclusiones)


en un documento con cartula y los datos de identificacin completos,
posteriormente guarda tu actividad con el nombre DDSE_U1_A1_XXYZ.
Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu
primer apellido y la Z por tu segundo apellido.

7. Ingresa al Foro y participa respondiendo a los planteamientos y lnea de


discusin que publique tu Docente en lnea mediante el tema abierto por l.
Redacta en el cuadro de texto una breve resea de tu actividad no mayor a cinco
renglones y a continuacin adjunta tu archivo. Al finalizar da clic en enviar para
publicarlo y est accesible a tus compaeros y docente en lnea.

8. Ingresa a la participacin de uno de tus compaeros como mnimo, y lee


detenidamente su actividad, analzala y realiza un comentario mencionando las
aportaciones a tu propia comprensin sobre el tema.

9. Espera y atiende la retroalimentacin correspondiente.

10. Revisa la Rbrica general de participacin en foros y los criterios de evaluacin de


la actividad para que consideres los aspectos a evaluar.
Criterios de evaluacin de actividades U1

A continuacin se presentan los instrumentos y criterios para la evaluacin de las actividades de la unidad 1, es recomendable que
los consideres como un parmetro para la realizacin de las mismas.

Rbrica de evaluacin
Carrera Desarrollo de Software
Asignatura Desarrollo de software en equipo TSP
Semestre Sexto
Unidad 1. Introduccin a TSP
Actividad 1. Elementos de la metodologa TSP

INDICADORES
CRITERIOS
Muy bien Bien Regular Necesitas mejorar
El trabajo fue entregado El trabajo fue entregado El trabajo fue entregado El trabajo fue entregado
oportunamente. Su oportunamente. Su en tiempo. Su contenido a destiempo. Su
contenido integra todos contenido tiene relacin tiene poca relacin con contenido tiene mnima o
los conceptos revisados directa con el tema, sin el tema. Menciona slo ninguna y errnea
en el tema elementos de embargo, menciona slo 3 dos de los cuatro relacin con el tema,
TSP. Tiene una alta de los cuatro elementos elementos de TSP. menciona uno o ninguno
Entrega del trabajo,
relacin con los de TSP. de los elementos de
desarrollo del tema.
contenidos, integra lo TSP.
correspondiente a:
principios, objetivos,
estrategias y las
condiciones para
establecer un equipo TSP.
Puntaje 20 15 10 5
Organizacin y Representa grficamente Representa grficamente Representa grficamente Representa grficamente
ejemplificacin de los en forma correcta la en forma parcialmente en forma parcialmente en forma parcialmente
elementos de TSP relacin de todos los correcta la relacin de tres correcta la relacin de correcta la relacin de 1
mediante un mapa elementos de TSP: de los cuatro elementos dos de los cuatro o ninguno de los cuatro
mental principios y objetivos, de TSP. Las imgenes elementos de TSP. Las elementos de TSP. Las
estrategias y las tienen una relacin imgenes tienen una imgenes tienen una
condiciones para adecuada en la mayor relacin parcial en la relacin parcial o
establecer un equipo TSP. parte de los conceptos mayor parte de los ninguna de los
Las imgenes tienen una pero no en su totalidad. La conceptos pero no en su conceptos pero no en su
alta relacin con el relacin entre todos los totalidad. La relacin totalidad. La relacin
concepto que se expone y conceptos es parcialmente entre los conceptos es entre los conceptos es
la relacin entre todos los correcta de acuerdo con parcialmente correcta de mnimamente correcta o
conceptos es correcta. La los contenidos acuerdo con los incorrecta de acuerdo
relacin que expone entre desarrollados en el tema. contenidos. con los contenidos.
los conceptos y las
imgenes est
ampliamente relacionada
con los contenidos
desarrollados en el tema.
Puntaje 20 20 15 15
Explica en forma breve, Explica en forma breve, Explica en forma Explica en forma
coherente, clara y precisa coherente, clara y precisa parcialmente coherente, insuficiente algunos o
Relacin de los la estructura y todos los la estructura de la mayora clara y precisa algunos pocos elementos de la
elementos del mapa y elementos de su mapa pero no de la totalidad de de los elementos de la estructura de su mapa
postura mental especificando los los elementos de su mapa estructura de su mapa mental especificando los
(interpretacin conceptos y mental especificando los mental especificando los elementos y
personal) en sus caractersticas de todos y conceptos y conceptos y caractersticas de uno o
conclusiones cada uno de los caractersticas de tres de caractersticas de dos de ninguno de los de los
elementos de TSP: los cuatro elementos de los cuatro elementos de elementos de TSP.
principios y objetivos, TSP. Expone su TSP. Expone su Expone una
estrategias y las conclusin con conclusin con argumentacin
condiciones para argumentacin argumentacin insuficiente o incorrecta
establecer un equipo TSP. parcialmente relacionada relacionada con algunos relacionada con los
Expone su conclusin con con los contenidos del de los contenidos del contenidos del tema.
una argumentacin tema. tema.
altamente relacionada con
los contenidos del tema.
Puntaje 20 20 20 15
Sus comentarios al trabajo Sus comentarios al trabajo Coment el trabajo de No coment el trabajo de
de sus compaeros son de sus compaeros estn sus compaeros, pero sus compaeros o
fundamentados, acertados parcialmente sus aportaciones no son realiza un comentario
y coherentes, tienen fundamentados y fundamentadas y hay insuficiente y sin relacin
estrecha relacin con los coherentes tienen poca poca coherencia entre con los comentarios de
comentarios expuestos relacin con los sus comentarios y las sus compaeros
por cada uno de ellos. comentarios que aportaciones de sus
Colaboracin.
Menciona coincidencias y expusieron sus compaeros
Retroalimentacin a
diferencias entre sus compaeros respecto a la
los trabajos de sus
propias aportaciones y las coincidencias y diferencias
compaeros
de sus compaeros. entre sus propias
Menciona claramente las aportaciones y las de sus
aportaciones encontradas compaeros, no menciona
en los comentarios de sus la forma en que las
compaeros que aportaciones de sus
enriquecieron sus propias compaeros enriquecieron
concepciones. sus propias concepciones
Puntaje 25 20 20 20
Las ideas son claras, y Las ideas son claras, Las ideas son claras, Las ideas no son claras,
gramaticalmente se existen algunas ideas que existen ms de cuatro gramaticalmente no se
encuentran estructuradas gramaticalmente no se ideas que encuentran
de manera correcta. encuentran estructuradas gramaticalmente no se estructuradas en forma
Redaccin y
No contiene faltas de correctamente. encuentran correcta.
ortografa
ortografa o son mnimas. Podra presentar algunas estructuradas Se identifican un nmero
faltas de ortografa. correctamente. considerable de faltas de
Se identifican varias ortografa.
faltas de ortografa.
Puntaje 15 10 10 5
Puntaje del
100 85 75 60
alumno(a):

Tabla de puntajes
Calificacin
86 A 100 Muy bien
76 A 85 Bien
61 A 75 Regular
menos de 60 Necesitas mejorar
PROBLEMA HIPOTTICO

Se trata de un problema que existe en mi lugar de trabajo. En la escuela donde laboro se


requiere de elaborar una aplicacin en donde se pueda llevar el expediente de los
alumnos, las asistencias, calificaciones y materias reprobadas.

Se cuenta con un solo desarrollador pero, es inexperto y le voy a dar algunos consejos
que le pueden ayudar a entregar un producto de calidad y en el tiempo esperado para no
elevar el costo del mismo.

MODELO EN CASCADA

En primer lugar, le recomiendo usar el modelo en cascada para desarrollar de manera


eficiente el proceso de desarrollo de software. Enseguida menciono las etapas de
desarrollo del ciclo.

Anlisis y definicin de requerimientos

En esta etapa se le pide al desarrollador que haga visitas peridicas, stas podran ser
cada tercer da hasta que se tenga una idea clara de lo que el cliente requiere que haga el
sistema.

Dentro de esas visitas, el desarrollador le pidi al cliente que le entregara en un


documento lo siguiente:

OBJETIVO DEL SISTEMA A DESARROLLAR

Se requiere de un sistema con una interfaz amable para que cualquier persona an con
conocimientos mnimos en dispositivos de computacin, puedan hacer uso del mismo.

Por medio del sistema se requiere tener un control total sobre los datos de los alumnos
que integran el plantel y que a su vez, los padres de familia puedan obtener alguna
informacin sobre sus hijos y que dicha informacin pueda ser obtenida de manera fcil,
rpida y desde cualquier lugar en el dispositivo electrnico de su preferencia.

VISIN DEL SISTEMA A DESARROLLAR

Con la elaboracin del sistema se pretende que dentro de un tiempo se agilicen algunos
procesos de la entidad tales como, llevar un control con el mnimo de errores de los
alumnos, entrega en el menor tiempo sobre las calificaciones bimestrales de los alumnos
y trmite de constancias y documentos que requiera el usuario.
ROLES DEL SISTEMA A DESARROLLAR

Administrador

Director

Subdirector

Trabajador Social

Prefectos

PUESTOS DEL SISTEMA A DESARROLLAR

Administracin

Direccin

Subdireccin

Trabajo Social

Prefectura

REQUERIMIENTOS DEL SISTEMA A DESARROLLAR

Requerimientos no funcionales del sistema

R-01 Se requiere que el sistema cuente con una interfaz con el escudo y los colores que
identifican a la entidad.

R-02 Se requiere que el sistema cuente con una interfaz amable e intuitiva hacia los
usuarios.

R-03 Se requiere que el sistema cuente con la opcin necesaria para cambiar el tamao
de las letras para personas con discapacidad visual.

Requerimientos funcionales del sistema

R-01 Se requiere que el sistema cuente con los programas necesarios para poder
ingresar a travs de Internet.

R-02 Se requiere que el sistema cuente con las frmulas necesarias para otorgar los
resultados requeridos y sin errores en los diferentes apartados.
R-03 Se requiere que el sistema cuente con las actualizaciones necesarias para el buen
funcionamiento de la aplicacin.

DISEO DEL SISTEMA Y EL SOFTWARE

Se escoge una arquitectura de 3 capas, enseguida se mencionan cmo se conforman:

Capa 1 En este capa, se presenta la forma en que el usuario va a interactuar con el


sistema, se hace una presentacin de los datos por medio de una interfaz amable.

Capa 2 En esta capa, se presenta la lgica del negocio, es en esta parte donde se
comunica el usuario con esta capa para que esta su vez, se comunique con la base de
datos, que stos regresen y se presenten al usuario por medio de la interfaz grfica.

Capa 3 En esta capa, se presenta la base de datos que va a almacenar y distribuir la


informacin, se utilizan el SGDB para una buena gestin de la informacin.

IMPLEMENTACIN Y PRUEBA DE UNIDADES:

En esta parte se implementa el cdigo necesario para el buen funcionamiento del


programa, se utilizan las libreras necesarias y las herramientas necesarias para generar
el cdigo necesario.

INTEGRACIN Y PRUEBAS DEL SISTEMA

El personal designado se encarga de realizar las pruebas necesarias para determinar si el


sistema funciona conforme a los requerimientos y que no contenga errores, en caso de
que el sistema tenga errores, se regresar a la etapa correspondiente para las
correcciones necesarias.

FUNCIONAMIENTO Y MANTENIMIENTO

Una vez que se pasan las pruebas de calidad, se entrega al cliente una primera versin
del sistema para ver si ste funciona correctamente o bien, es necesario hacer algunos
cambios conforme a nuevos requerimientos.
ELEMENTOS DEL TSP

Se le aconseja al desarrollador que utilice los elementos del TSP, enseguida menciono
algunos:

Que utilice el TSP para gestionar un equipo de trabajo y no que lo haga de manera
individual.
Que utilice indicadores para seguir los pasos a realizar.
Que es un sistema de calidad, es decir, es un proceso que sirve para desarrollar
un producto de calidad y que busca la satisfaccin total del cliente.
Que le haga la observacin al equipo de trabajo que utilice la retroalimentacin
que us en desarrollos pasados.
Que capacite al equipo de trabajo aun cuando stos sean expertos ya que siempre
se puede aprender algo durante el desarrollo del producto.
Que es importante que seleccione una persona que se haga cargo de la
supervisin y direccin del proceso de desarrollo y que sirva como gua para la
consecucin de los objetivos.

PRINICIPIOS Y OBJETIVOS DEL TSP

Se le dice al desarrollador que al utilizar la metodologa del TSP le va servir para llevar un
mejor control de las actividades a realizar, quines las van a realizar, en qu tiempo se
debe de terminar el producto para que ste sea factible, entre otros beneficios. Es
importante que se haga una seleccin del personal y qu roles vana desempear para
que el equipo trabaje en armona y ponga todo de s para elaborar un producto de calidad.

PRINCIPIOS FUNDAMENTALES DEL TSP

Se le comenta al desarrollador que llevar un control y aplicar un proceso para el


desarrollo de un sistema, siempre ser mejor y habr un 100% de posibilidades de
entregar un producto que satisfaga las necesidades del cliente.
Se le comenta al desarrollador que designe a alguien que imponga liderazgo y que
cree un buen ambiente de trabajo para el equipo.
Se le comenta que es importante contar con guas apropiadas para dar solucin a
los problemas de desarrollo que puedan surgir durante el tiempo que dure.
Se le comenta al desarrollador que es recomendable contar con personal con
experiencia en desarrollos anteriores ya que TSP se basa en el conocimiento y
experiencias de equipos de desarrollo de software.

ESTRATEGIA DE TSP

Se le comenta al desarrollador que 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.

Por ejemplo, tomemos el modelo en cascada, el cual cuenta con cinco fases que son:
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 en este caso
sera el modelo en cascada (Piattini, 2011). 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

Se le hacen al desarrollador las siguientes recomendaciones para conformar los


equipos de trabajo.

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 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:

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.
EXPLICACIN DEL MAPA MENTAL

Proceso de desarrollo TSP

Esta es la parte central del mapa

Modelo en cascada

Esta parte es importante porque este modelo se utiliza durante todo el desarrollo del
sistema y tiene relacin con las etapas de desarrollo de la metodologa TSP porque se
aplica en todas las etapas del ciclo en cascada, es decir, es como si se multiplicara cada
etapa del modelo en cascada por las ocho etapas de la metodologa TSP.

Anlisis de requerimientos

Esta parte del mapa es muy importante ya que considero que los requerimientos
funcionales y no funcionales del sistema son la base para alcanzar el xito del desarrollo y
por ende, la satisfaccin total del cliente.

Elementos del TSP

Esta parte del mapa habla en general de que el desarrollo del sistema y la consecucin de
objetivos sea en equipo y no de manera individual, de que se deben de seguir el proceso
tal y como lo marca la metodologa y que la retroalimentacin y supervisin del desarrollo
es muy importante ya que aunque el equipo de trabajo sea experimentado siempre se
puede aprender algo nuevo del desarrollo de productos anteriores.

Es importante sealar que es de manera indispensable asignar una persona que se haga
cargo de la direccin del desarrollo del sistema y que sirva como gua para la consecucin
de objetivos.

Principios y objetivos TSP

El principal objetivo de la metodologa TSP es que al aplicarlo hay un alto porcentaje de


crear un producto de calidad y que satisfaga las necesidades del cliente.

Por otro lado los principios fundamentales del TSP es que se aplique la metodologa al
100 %, que se designe una persona que imponga liderazgo, que cree buen ambiente de
trabajo y que se escojan personas que cuenten con experiencia en otro tipo de desarrollos
y que utilicen la retroalimentacin usada durante su elaboracin.
Estrategia del TSP

Como ya lo haba mencionado anteriormente, esta parte tiene que ver con las etapas del
modelo en cascada y las etapas de la metodologa TSP.

Equipo TSP

Esta parte en una idea general habla de la conformacin del equipo. Habla de que el
equipo que se debe de designar conforme al tamao del software, los recursos necesarios
y adecuados sin que falten y sin que se asignen recursos exagerados que incrementen el
costo del producto.

Tambin, debe de haber un lder que dirija al equipo de trabajo, dicho lder deber
imprimir liderazgo y deber crear un ambiente de trabajo agradable para todos los
integrantes, deber hacerles ver que para lograr entregar un producto de calidad debe de
haber compromiso y responsabilidad por parte de todos.

Finalmente, uno de los aspectos importantes de esta parte es que debe de haber
comunicacin entre todos los integrantes y usar la retroalimentacin de desarrollos
anteriores que puedan ayudar durante el desarrollo del nuevo producto.

CONCLUSIN

Como se puede observar en el mapa, todas las partes tienen relacin ya que se trata de
un proceso y por ende, si se habla de un proceso, se habla de una serie de pasos a
seguir para la consecucin de objetivos

Bibliografa
UnADM. (s.f.). Programa desarrollado de la asignatura Desarrollo de Software en Equipo TSP.
Recuperado el 07 de Octubre de 2017

Das könnte Ihnen auch gefallen