Está en la página 1de 7

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseos UML.

Universidad Abierta y a Distancia de Mxico


Facilitador
Esther Lozano Canda
Asignatura
Mtodos y Modelos de Desarrollo de Software
Evidencia de Aprendizaje. Planear actividades en
el modelo RUP y diseos UML.
Unidad 2.
Estudiante
Jos Guadalupe Mndez Uh
Matrcula
ES1410900401
Grupo
DS-DMMS-1502S-B1-004

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseos UML.


Tu trabajo consta de dos partes o secciones:
*Primera parte: Para reafirmar tus conocimientos adquiridos, leers la problemtica y
responders a las 10 preguntas que se te presentan en la tabla, colocando la letra de la
opcin correcta a la pregunta en la columna de respuesta.
Observacin: el orden de las preguntas se muestra en el orden en que evoluciona un
proyecto en el modelo RUP.

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 facturacin. Por lo que SoftBit, inicia un proceso de desarrollo implementando la
metodologa RUP.
Responde a las preguntas
1.- En la fase de inicio, SoftBit, implementa:
No.

Descripcin o Pregunta

En la fase de inicio, SoftBit realiza:

Opciones
a) Anlisis de
viabilidad
b) Definir
Arquitectura
del software
c) Descripcin de
la versin
actual
d) Ninguna
a) Aceptar
b) Rechazar

Respuesta

a)Anlisis de
viabilidad

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseos UML.


2

En la fase de inicio, SoftBit decide sobre el proyecto:

En la fase de inicio, un empleado SoftBit inicia una actividad que no


corresponde a la fase de inicio, cul es?

Al definir los alcances y objetivos de la fase de inicio, se decide


continuar con la fase de Elaboracin y una de sus actividades es:

Un empleado despistado realiza una actividad que no corresponde a


la fase de Elaboracin, cul es?

Un empleado tiene dudas sobre las actividades que se realizan en


la fase de construccin e indica 4, una de ellas no corresponde,
cul es?

c) Aceptar o
Rechazar
d) Ninguna
a) Objetivos del
proyecto
b) Alcance del
proyecto
c) Eliminacin de
riesgos
d) Estimacin de
recursos
a) Planear
tiempos de
trabajo
b) Definir hitos.
c) Definir
criterios de
xito
d) Analizar el
dominio del
proyecto.
a) Iniciar el
desarrollo,
codificando
b) Definir la
arquitectura
del software
c) Desarrollar
plan del
proyecto
d) Eliminar
riesgos
importantes
a) Desarrollar el
sistema de
manera iterativa e
incremental.
b) Se obtiene el
sistema
desarrollado
integro o
completo.
c) Realizar
manuales de
usuario
d) Poner a
disposicin el
software al
usuario

d)Ninguna

d)Eliminacin de
riesgos

d)Analizar el
dominio del
proyecto

a)Iniciar el
desarrollo,
codificando

d)Poner a
disposicin el
software al
usuario

SoftBit, inicia la fase de construccin, entre otras actividades, inicia


el levantamiento requerimientos detallados. Y en la etapa de anlisis
3

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseos UML.


y diseo hace un empleado el siguiente diseo
a) Asociacin
b) Dependencia
(include)
c) Dependencia
(extend)
d) Generalizacin

d)Generalizacin

De los casos de uso colocar pedido por telfono y colocar pedido


por internet, se deben de conectar al caso de uso Colocar Pedido,
qu tipo de conexin debe de usar el diseador?
El equipo de desarrollo tambin elabora el siguiente sistema de
casos de uso, para la validacin de un usuario,
a) Asociacin
b) Dependencia
(include)
c) Dependencia
(extend)
d) Generalizacin.

a)Asociacin

Qu tipo de relacin hay en el grfico?


El analista disea el siguiente diagrama de clases,

a) Asociacin
b) Dependencia
c) Agregacin
d) Generalizacin

b)Dependencia

La relacin que existe entre la clase usuario y cuenta de usuario,


es una relacin de tipo?

10

En la empresa SoftBit tienen duda y no saben qu actividad no


pertenece a la fase de transicin. Cul es la que no corresponde a
la fase?

a) Poner en
operacin el
sistema y a
disposicin de los
usuarios.
b) Desarrollar
requerimientos
adicionales para
refinar y ajustar el
sistema.

d)Se obtiene los


manuales de
usuario

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseos UML.


c) Finalizar
aspectos que
pudieron ser
aplazados.
d) Se obtiene los
manuales de
usuario.

*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.- Modelado de negocios: realizar una encuesta para determinar los requerimientos de la
empresa y de los usuarios finales. Con el objetivo de obtener informacin que permitir
desarrollar el software que se requiere (sistema de facturacin).
2.- Un documento de visin: el documento ofrecer una visin general de los
requerimientos del proyecto, caractersticas clave y restricciones principales.
3.- Plan de negocios: el plan de negocios, determinara los recursos que deben ser asignados
al proyecto.
-ELABORACIN
1.- Un modelo de Casos de Uso completo al menos hasta el 80%: todos los casos y actores
identificados, la mayora de los casos desarrollados.
2.- Analizar la arquitectura base del sistema de facturacin y desarrollarla.
3.- Desarrollar una solucin preliminar que permita tener una visin general del sistema: se
desarrollara un prototipo ejecutable de la arquitectura.
-CONSTRUCCIN
5

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseos UML.

1.- Detallar o completar la funcionalidad del sistema, clarificando los requerimientos.


2.- Administrar los cambios de acuerdo a las evaluaciones realizadas por los usuarios.
3.- Prototipo operacional beta.
-TRANSICIN
1.- Pruebas de la versin Beta, para validar el nuevo sistema frente a las expectativas de los
usuarios.
2.- Funcionamiento paralelo con los sistemas legados que estn siendo sustituidos por la
versin Beta y correccin de las fallas.
3.- Entrenamiento de los usuarios y tcnicos de mantenimiento.
-B) Para el desarrollo de este proyecto, se decide que la metodologa RUP en su fase de
CONSTRUCCIN, se apoye del modelo tradicional o cascada para desarrollar el
software. Planea una actividad principal para cada una de las etapas que se enlistan del
modelo cascada.
-ANLISIS: En esta etapa se obtiene el documento de especificacin de requisitos (se
requiere que el sistema permita realizar la facturacin).
-DISEO: En esta etapa se descompone y organiza el sistema en elementos que pueden
elaborarse por separado.
-CODIFICACIN: En esta etapa se realizara la codificacin de cada mdulo.
-PRUEBAS: Al terminar la codificacin de los mdulos, se ensamblaran, se verificara su
correcto funcionamiento y que cumplan con los requisitos previamente solicitados.
-IMPLANTACIN: Es la etapa o fase ms larga. Se instala el programa terminado
(sistema de facturacin), y se procede a realizar las pruebas finales para corregir errores o
introducir mejoras de ser necesario.

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseos UML.

Fa
Fa
ces
ces

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

Inicio

Elaboracin

Construccin

Transicin

*Modelado de negocios: realizar


una encuesta para determinar los
requerimientos de la empresa y
de los usuarios finales.

*Un modelo de Casos de Uso


completo al menos hasta el
80%: todos los casos y actores
identificados, la mayora de los
casos desarrollados.

* Detallar o completar la
funcionalidad
del
sistema, clarificando los
requerimientos.

*Pruebas de la versin Beta,


para validar el nuevo
sistema
frente
a
las
expectativas de los usuarios.

*Administrar
los
cambios de acuerdo a
las
evaluaciones
realizadas
por
los
usuarios.

*Funcionamiento paralelo
con los sistemas legados
que estn siendo sustituidos
por la versin Beta y
correccin de las fallas.

*Prototipo operacional
beta.

*Entrenamiento de los
usuarios y tcnicos de
mantenimiento.

*Un documento de visin: el


documento ofrecer una visin
general de los requerimientos
del proyecto, caractersticas
clave y restricciones principales.

*Plan de negocios: el plan de


negocios,
determinara
recursos
que
deben
asignados al proyecto.

los
ser

*Analizar la arquitectura base


del sistema de facturacin y
desarrollarla.
*Desarrollar
una
solucin
preliminar que permita tener
una visin general del sistema:
se desarrollara un prototipo
ejecutable de la arquitectura.

Modelo Cascada

Anlisis

Diseo

Codificacin

Pruebas

Implantacin

*En esta etapa se


obtiene
el
documento
de
especificacin
de
requisitos
(se
requiere
que
el
sistema
permita
realizar
la
facturacin).

*En esta etapa se


descompone y organiza
el sistema en elementos
que pueden elaborarse
por separado.

*En esta etapa se


realizara
la
codificacin de cada
mdulo.

*Al
terminar
la
codificacin
de
los
mdulos,
se
ensamblaran,
se
verificara su correcto
funcionamiento y que
cumplan
con
los
requisitos previamente
solicitados.

*Es la etapa o fase ms


larga. Se instala el
programa
terminado
(sistema de facturacin),
7
y se procede a realizar
las pruebas finales para
corregir
errores
o
introducir mejoras de
ser necesario.

Etapas