Está en la página 1de 8

UNIVERSIDAD ABIERTA Y A

DISTANCIA DE MEXICO
ALFREDO DE JESUS CORDOVA ABARCA
Nombre del alumno

METODOS Y MODELOS DE DESARROLLO DE SOFTWARE


Materia

EVIDENCIA DE APRENDIZAJE
Tema

INGENIERIA EN DESARROLLO DE SOFTWARE


CARRERA

Instrucciones:

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.

Estructura de las fases 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
.
1

Descripcin o Pregunta

Opciones

Respuesta

En la fase de inicio, SoftBit realiza:

a)

A)ANALISIS
VIABILIDA

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


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?

que

no

Anlisis de
viabilidad
b) Definir
Arquitectur
a
del
software
c) Descripcin
de
la
versin
actual
d) Ninguna
a) Aceptar
b) Rechazar
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
arquitectur
a
del
software
c) Desarrollar
plan
del
proyecto
d) Eliminar
riesgos
importantes
a) Desarrollar el
sistema
de
manera iterativa
e incremental.
b) Se obtiene el

DE

D) NINGUNA

C)ELIMINACION DE
RIESGOS

D) ANALIZAR EL
DOMINIO DEL
PROYECTO

A)INICIANDO EL
DESARROLLO
CODIFICANDO

D) PONER A
DISPOSICION EL
SOFTWARE AL
USUARIO.

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


inicia el levantamiento requerimientos detallados. Y en la etapa
de anlisis y diseo hace un empleado el siguiente diseo

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,

qu tipo de relacin hay en el grfico?


El analista disea el siguiente diagrama de clases,

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

sistema
desarrollado
integro
o
completo.
c)
Realizar
manuales
de
usuario
d)
Poner
a
disposicin
el
software
al
usuario
a) Asociacin
b) Dependencia
(include)
c) Dependencia
(extend)
d)
Generalizacin

d) Generalizacin

a) Asociacin
b) Dependencia
(include)
c) Dependencia
(extend)
d)
Generalizacin.

a) Asociacin

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

b) Dependencia

es una relacin de tipo?


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?

10

a)
Poner
en
operacin
el
sistema
y
a
disposicin
de
los usuarios.
b)
Desarrollar
requerimientos
adicionales para
refinar y ajustar
el sistema.
c)
Finalizar
aspectos
que
pudieron
ser
aplazados.
d) Se obtiene
los manuales de
usuario.

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

Modelado de Negocios: Realizar una serie de encuestas con preguntas


cerradas para determinar los requerimientos de la empresa con el
objetivo de obtener informacin referente al desarrollo del software a la
medida (sistema de facturacin).

Documentacin: La documentacin permitir establecer los lineamientos


para establecer los requerimientos del proyecto, sus caractersticas y
sus restricciones del mismo.

Plan de negocios: Permitir establecer los recursos destinados al


proyecto en cuanto asciende monetariamente y si es aprobado con
clculos como el TIR y el VAN.

ELABORACIN

Modelo en Cascada: El modelo en cascada permitir la realizacin del


sistema hasta un 80% donde permitir establecer todos los casos y
actores identificados y desarrollados la mayor parte.

Anlisis: Analizar la estructura base de la facturacin y desarrollar los


mdulos.

Visin preliminar: Nos permitir tener una idea clara preliminar es decir
un desarrollo preliminar del sistema un prototipo base.

CONSTRUCCIN

Detallar la funcionalidad el sistema clasificando sus requerimientos.


Realizar cambios de acuerdo a los usuarios finales
Prototipo

TRANSICIN.

Versin beta: Pruebas de la versin para verificar los errores y los


requerimientos de los usuarios.
Migracin: migrar la informacin poco a poco de forma paralela para ir
dejando el antiguo sistema y utilizar el nuevo sistema.
Soporte: Capacitacin de los usuarios ante el cambio del nuevo sistema
para que no haya resistencia alguna.

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:
Se requiere la informacin para realizar el proceso de facturacin.

DISEO:
Se hace
en esta etapa la clasificacin por mdulos para poder
desarrollar cada parte.

CODIFICACIN:
Se realiza la codificacin de cada mdulo.

PRUEBAS:
Se ejecutan pruebas para que cumpla con los objetivos requeridos por
parte de los usuarios finales.

IMPLANTACIN:
En esta etapa se realiza la implementacin del sistema verificando
ciertos errores y posteriormente corregirlos, aunado a esto se realiza
actualizacin por ao para dicho sistema dndole soporte al mismo.

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.

FASES

INICIO
Modelado
de
Negocios:
Realizar
una
serie
de
encuestas
con
preguntas cerradas
para determinar los
requerimientos de la
empresa
con
el
objetivo de obtener
informacin
referente
al
desarrollo
del
software
a
la
medida (sistema de
facturacin).

ELABORACION

Modelo
en
Cascada:
El
modelo
en
cascada
permitir
la
realizacin del
sistema
hasta
un 80% donde
permitir
establecer
todos los casos
y
actores
identificados y
desarrollados la
mayor parte.

Documentacin: La
documentacin
permitir establecer
los
lineamientos
para establecer los
requerimientos del
proyecto,
sus
caractersticas y sus
restricciones
del
mismo.

Anlisis:
Analizar
la
estructura base
de
la
facturacin
y
desarrollar los
mdulos.

Visin
preliminar: Nos
permitir tener
una idea clara
preliminar
es
decir
un

Plan de negocios:
Permitir establecer
los
recursos

CONSTRUCCIN

Detallar
la
funcionalida
d el sistema
clasificando
sus
requerimient
os.

Realizar
cambios de
acuerdo
a
los usuarios
finales
Prototipo

TRANSICIN.
Versin beta: Pruebas
de la versin para
verificar los errores y
los requerimientos de
los usuarios.
Migracin: migrar la
informacin poco a
poco de forma paralela
para ir dejando el
antiguo
sistema
y
utilizar
el
nuevo
sistema.
Soporte: Capacitacin
de los usuarios ante el
cambio
del
nuevo
sistema para que no
haya
resistencia
alguna.

destinados
al
proyecto en cuanto
asciende

desarrollo
preliminar
del
sistema
un
prototipo base.

MODELO CASCADA

ANALISIS
Se requiere
la
informaci
n
para
realizar el
proceso de
facturacin
.

DISEO
CODIFICACION

Se hace
en esta

etapa la clasificacin
por mdulos para
poder
desarrollar
cada parte.

Se realiza
la
codificaci
n de cada
mdulo.

ETAPAS

PRUEBAS

Se ejecutan
pruebas
para
que
cumpla con
los objetivos
requeridos
por parte de
los usuarios
finales.

IMPLANTAICOIN

En esta etapa
se realiza la
implementaci
n del sistema
verificando
ciertos errores
y
posteriormente
corregirlos,
aunado a esto
se
realiza
actualizacin
por ao para
dicho sistema
dndole
soporte
al
mismo.