Академический Документы
Профессиональный Документы
Культура Документы
ACTIVIDADES DE LA UNIDAD II
1
Mtodos y Modelados de Desarrollo de Software
Con la presente actividad comprobars el nivel de comprensin de los conceptos relacionados con los modelos
de diseo.
Indicaciones
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).
Copia las tablas como se muestran en el documento descargable de actividades 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.
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.
Enva el archivo a tu Docente en lnea para recibir retroalimentacin mediante la herramienta Tarea.
Indicaciones
3
Mtodos y Modelados de Desarrollo de Software
Anlisis:
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.
Disponibilidad de
recursos Todos Algunos Algunos Algunos Algunos
Complejidad del
proyecto Baja Media Media Media Alta
Entendimiento de los
Especifico Vago Vago Vago
requerimientos Vago
Tecnologa del
producto Nueva Nueva
Existente Nueva Nueva
Manejo de la Si
perspectiva del riesgo No Si Si Si
Conocimiento
y dominio del Alto Regular Regular Regular Pobre
problema
4
Mtodos y Modelados de Desarrollo de Software
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 ningn 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.
5
Mtodos y Modelados de Desarrollo de Software
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?
Puntaje 10 8 6 4 0
6
Mtodos y Modelados de Desarrollo de Software
Actividad 3 el Modelo RUP
Propsito:
Clasificar las actividades de un proyecto RUP
En la presente actividad reafirmars tus conocimientos de los modelos de desarrollo de softwa re, clasificando
actividades dentro de un proyecto RUP.
Indicaciones
1. Observa la imagen de la estructura de las fases RUP en el documento descargable de actividades, lee
detenidamente la problemtica y responde subrayando la opcin que corresponde.
2. Crea un archivo de texto, como encabezado pondrs en el centro del renglon, el nmero de la actividad y el
tema (Actividad 3. El modelo RUP).
5. Ahora, copia desde la imagen y todas las preguntas y coloca tus respuestas subrayando la opcin correcta.
7. Enva el archivo a tu Docente en lnea para recibir retroalimentacin mediante la herramienta Tarea.
Preguntas:
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
c) Construccin
d) Transicin
7
Mtodos y Modelados de Desarrollo de Software
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
4.- Definir el plan del proyecto, eliminar riesgos ms importantes, y en ocasiones la elaboracin de un
prototipo, son actividades de:
a) Fase de Inicio
b) Fase de Elaboracin
c) Fase de Transicin
d) Fase de construccin.
c) Fase de construccin
d) Fase de transicin
6.- El levantamiento de los requerimientos del mdulo de juicios de amparo es una actividad de:
a) Fase de Elaboracin
b) Requerimientos Iteracin 1
c) Requerimientos Iteracin 2
c) Fase de Construccin
d) Fase de Transicin
8
Mtodos y Modelados de Desarrollo de Software
b) Iteracin 2
c) Iteracin 3
d) Iteracin 4
b) Juicios de Amparo
c) Revocaciones
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
9
Mtodos y Modelados de Desarrollo de Software
Propsito
Calcular un nivel de aprendizaje de los conocimientos obtenidos de la unidad, mediante la aplicacin
de los modelos de desarrollo de software en la planeacin de un sistema apoyndose en el modelo
RUP y UML.
Indicaciones
Primera Parte:
Estructura de las fases RUP
Problemtica:
En 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 facturacin. Por lo que
SoftBit, inicia un proceso de desarrollo, implementando la metodologa RUP.
10
Mtodos y Modelados de Desarrollo de Software
11
Mtodos y Modelados de Desarrollo de Software
8 El equipo de desarrollo tambin elabora el a) Asociacin
siguiente sistema de casos de uso, para la b) Dependencia (include)
validacin de un usuario
c) Dependencia (extend)
Qu tipo de relacin hay en el grfico?
d) Generalizacin
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.
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.
12
Mtodos y Modelados de Desarrollo de Software
Autorreflexin de la Unidad II
Fortalezas Oportunidades
1. 1.
2. 2.
3. 3.
4. 4.
N N
Debilidades Amenazas
1. 1.
2. 2.
3. 3.
4. 4.
N N
13
Mtodos y Modelados de Desarrollo de Software
14
Mtodos y Modelados de Desarrollo de Software
15
Mtodos y Modelados de Desarrollo de Software
Saludos cordiales
16