Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programa de la asignatura:
Mtodos y modelos de desarrollo de software
Unidad 2.
Mtodos para el desarrollo de software
Actividades de aprendizaje
Clave:
Licenciatura TSU
15142420 / 16142420
ndice
Actividad 1. Modelos de Diseo .........................................................................................3
Actividad 2. Modelos de desarrollo ....................................................................................4
Actividad 3. El modelo RUP ...............................................................................................6
Autoevaluacin ...................................................................Error! Bookmark not defined.
Evidencia de aprendizaje. Planear actividades en el modelo RUP y diseos UML ............9
Autorreflexiones ...............................................................................................................14
Instrucciones:
1. Crea un archivo de texto; como encabezado pondrs en el centro del rengln, el
nmero de la actividad y el tema (Actividad 1: Modelos de Diseo).
2. En el segundo rengln colocars tu nombre, comenzando por apellidos.
3. Deja 3 renglones vacios.
4. Copia las tablas como se muestran y relaciona la columna descripcin con la
columna concepto que corresponda, coloca el nmero de la descripcin en la
columna Respuesta, la columna derecha de la columna concepto.
5. Guarda la actividad con el nombre DMMS_U2_A1_XXYZ. Sustituye las XX por las
dos primeras letras de tu primer nombre, la Y por la inicial de tu primer apellido y la Z
por la inicial de tu segundo apellido.
6. Enva el archivo a tu Docente en lnea para recibir retroalimentacin mediante la
herramienta Tarea.
Propsito: Identificar el modelo de desarrollo apropiado para iniciar los desarrollos a las
problemticas proporcionadas en la actividad.
Instrucciones:
1. Ingresa al Foro denominado Actividad 1. Foro Modelos de desarrollo.
2. Lee con calma y sentido analtico cada problemtica y responde a lo que se te indica.
3. Con al menos 3 de tus compaeros, discute los planteamientos que se te presentan.
4. Atiende a las instrucciones y comentarios de retroalimentacin por parte de tu
docente.
A.- Al levantar tus requerimientos y al realizar el anlisis de los mismos, concluyes que:
- Dispones de algunos de los recursos para desarrollar el proyecto.
- Observas que el desarrollo no es muy complejo, pero tampoco muy sencillo.
- Que el entendimiento de los requerimientos es vago.
- Que hay tecnologa nueva a utilizarse.
- Que si se requieres de un buen control de riesgos.
- Que la problemtica y que el dominio del problema es regular.
Responde:
1.- Qu modelo de desarrollo es el menos apropiado a usarse? :______________ Por
qu? _______
_______________________________________________________________________
_____________
_______________________________________________________________________
_____________
2.- Cules son los 3 modelos de desarrollo que segn la evaluacin de criterios pueden
emplearse?
_____________________ _____________________
_____________________
3.- De los 3 modelos que cumplen con los criterios del anlisis, menciona cada modelo y
describe el modelo segn su definicin en que momento lo puedes utilizar.
Modelo: _______________ Descripcin 1:
_________________________________________________
_______________________________________________________________________
_____________
Modelo: _______________ Descripcin 2:
_________________________________________________
_______________________________________________________________________
_____________
Modelo: _______________ Descripcin 3:
_________________________________________________
_______________________________________________________________________
_____________
B.- Una empresa que no cuenta con nigun sistema de software, solicita un sistema de
facturacin al nuevo departamento de sistemas de informacin, pero el sistema ya es
urgente, por lo que se decide realizar un software de facturacin que contemple, en su
entrega inicial, un mdulo de facturacin terminado, que descuente de inventario y de
pedidos del cliente el producto facturado; una vez probado y liberada esta versin, se
debe de iniciar con otra etapa al mismo desarrollo en donde a la versin anterior se
anexe un mdulo de contabilidad; es decir, que cuando se registre la factura realice los
movimientos contables, cargos y abonos en las cuentas de inventario, caja, clientes, etc.
Al finalizar el desarrollo, las pruebas de integracin con resultados positivos, se libera y
se deber de iniciar con otro mdulo que se anexa al desarrollo que integre a la ltima
versin del sistema de facturacin, que hasta el momento trabaja con inventario, pedidos
y contabilidad, con el control de cuentas por cobrar, es decir de lo que se facture, se
registre movimientos de los adeudos del cliente, a quien se le facture a crdito, al
terminar este desarrollo se tendr una versin C, del desarrollo, al transcurso del tiempo
tambin se le piensa agregar al mismo sistemas de facturacin versin C, mdulos de
bancos, materias primas, produccin y nminas. Ahora responde a las preguntas.
4.- De acuerdo a la problemtica, aplicaras un modelo de prototipos?, SI/NO :_____
Por qu? ______
_______________________________________________________________________
____________
_______________________________________________________________________
____________
_______________________________________________________________________
____________
5.- De acuerdo a la problemtica, estaramos hablando que el mtodo apropiado sera,
el modelo evolutivo? SI/NO :_________ Por
qu?:__________________________________________________
_______________________________________________________________________
____________
_______________________________________________________________________
____________
6.- Crees que, segn como solicitan el desarrollo, el modelo de componentes es el
apropiado para desarrollar todo el desarrollo completo?. SI/NO. Por qu? :
_______________________________
_______________________________________________________________________
____________
_______________________________________________________________________
____________
7.- El modelo de cascada se puede aplicar para desarrollar cada mdulo?, SI/NO :
____________ Por qu? :
_______________________________________________________________________
_______
_______________________________________________________________________
_____________
_______________________________________________________________________
____________
8.- El modelo en Espiral podra tambin ayudar en la creacin del proyecto?, Si/No
________ Por qu?
_____________________________________________________________
_______________________________________________________________________
____________
_______________________________________________________________________
____________
Instrucciones:
1. Observa la imagen de la estructura de las fases RUP, lee la problemtica y responde
subrayando la opcin que corresponde.
2. Crea un archivo de texto, como encabezado pondrs en el centro del rengln, el
nmero de la actividad y el tema (Actividad 3. El modelo RUP).
3. En el segundo rengln colocars tu nombre, comenzando por apellidos.
4. Deja 3 renglones vacos.
5. Ahora, copia desde la imagen y todas las preguntas y coloca tus respuestas
subrayando la opcin correcta.
Una firma de abogados lleva el control de juicios de varios clientes, pretende desarrollar
un software para el control de juicios de amparos, revocaciones y de nulidad, que
administran contra la parte de la Secretara de Finanzas; tienen principal inters en el
desarrollo de juicios de nulidad, despus desean que se integre el desarrollo para juicios
de amparos y, por ltimo, el de revocaciones; en la mayora de los casos, los tres tipos de
trmites comparten informacin, por eso mismo, se debe realizar en varias iteraciones:
que al terminar la primera contemple el trmino del mdulo de juicios de nulidad, en la
siguiente iteracin los juicios de amparos y por ltimo el de revocaciones.
1.- El lder del proyecto, te solicita que elabores un estudio de vialidad del proyecto, esta
actividad corresponde a:
a) Una fase
b) Iteracin
c) Disciplina
d) Ninguna
3.- Las actividades de definicin del objetivo del proyecto, estimaciones de recursos,
programa de trabajo, definicin de riesgos y la definicin del criterio de xito, son
actividades que corresponden a:
a) Fase de elaboracin
b) Iteracin 1
c) Disciplina de pruebas
d) Ninguna de las anteriores
10.- Es una fase en donde pueden surgir ajustes al desarrollo tras la puesta en operacin:
a) Fase de Inicio
b) Iteracin N
c) Fase construccin
d) Fase de transicin
Instrucciones:
Tu trabajo consta de dos partes o secciones.
Problemtica:
Un negocio de produccin y venta de productos de belleza, solicita a una empresa
desarrolladora de software, llamada SoftBit, la elaboracin de un software que registre la
Segunda Parte
Una vez que ya te introdujiste en la situacin, siguiendo con la misma problemtica, vas a
realizar lo que se te pide:
A) Planea 3 actividades a realizar para cada una de las fases de la metodologa RUP.
INICIO
1.-
_______________________________________________________________________
____
2.-
_______________________________________________________________________
____
3.-
_______________________________________________________________________
____
ELABORACIN
1.-
_______________________________________________________________________
____
2.-
_______________________________________________________________________
____
3.-
_______________________________________________________________________
____
CONSTRUCCIN
1.-
_______________________________________________________________________
____
2.-
_______________________________________________________________________
____
3.-
_______________________________________________________________________
____
TRANSICIN
1.-
_______________________________________________________________________
____
2.-
_______________________________________________________________________
____
3.-
_______________________________________________________________________
____
ANLISIS:
__________________________________________________________________
DISEO:
__________________________________________________________________
CODIFICACIN:
__________________________________________________________________
PRUEBAS:
__________________________________________________________________
IMPLANTACIN:
__________________________________________________________________
C) Por ltimo crears un diagrama como el que se muestra al inicio de este ejercicio,
pero el tuyo lo adaptars para que en cada fase, adems del nombre de la fase,
coloques las actividades que planeaste; tambin adaptars, en la seccin de la fase
de construccin el modelo de Cascada, colocando el nombre de la etapa y la nica
actividad respectiva que diseaste.
Autorreflexiones