You are on page 1of 9

Alcances

Versin
Versi
Arquitectur
y
Beta
n final
a
Objetivo
Elaboracin Construccin
Transicin
Fases

Iteracin
1

Inicio

Iteracin
Iteracion
2
es

Iteracin
3

Iteracin
4

Requerimientos
Anlisis y
Diseo
Codificacin

Entregas
Internas

Prueba

Disciplina
Admin. Proyecto
s
Gestin
Config. Cambio

Asignatura: Mtodos y Modelos de Desarrollo de


Software
Alumno: Nieto Morales Roberto

matricula: al13502595

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

No

Descripcin o pregunta
En la fase de inicio, SoftBit implementa:

1.-

Opciones

Respuesta

a) Anlisis de
viabilidad
b) Definir
Arquitectura
Mtodos y
Modelos de
Desarrollo de
Software

a).-

c) Descripcin
de la versin
actual
d) Ninguna

2.-

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

a) Aceptar
b) Rechazar
c) Aceptar o
Rechazar
d) Ninguna

a).-

3.-

3 En la fase de inicio, un empleado SoftBit inicia una


actividad que no corresponde a la fase de inicio,
cul es?

a) Objetivos del
proyecto
b) Alcance del
proyecto
c) Eliminacin
de riesgos
d) Estimacin
de recursos

c).-

4.-

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

d).-

5.-

5 Un empleado despistado realiza una actividad que


no corresponde a la fase de Elaboracin, cul es?

a) Planear
tiempos de
trabajo
b) Definir hitos.
c) Definir
criterios de
xito
d) Analizar el
dominio del
proyecto
a) Iniciar el
desarrollo,

a).-

codificando
b) Definir la
arquitectura del
software
c) Desarrollar
plan del
proyecto
d) Eliminar
riesgos
importantes
6.-

6 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?

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

7.-

7 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

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

De los casos de uso colocar pedido por telfono y

d)._

d).-

colocar pedido por internet, se deben de conectar al


caso de uso Colocar Pedido, qu tipo de conexin
debe de usar el diseador?

8.-

8 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?

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

a).-

9.-

9 El analista disea el siguiente diagrama de clases,


la relacin que existe entre la clase usuario y cuenta
de usuario, es una relacin de tipo?

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

b).-

10.
-

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.
c) Finalizar
aspectos que
pudieron ser
aplazados.
d) Se obtiene
los manuales

d).-

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.- __En esta fase se desarrollan los requisitos del producto desde la
perspectiva del usuario, es muy importante que se entienda de una manera
concisa el problema a resolver, en esta fase, se hacen entrevistas y
encuestas antes de iniciar con el modelado de casos de uso. Estas
preguntas que se le hacen al cliente podran ser algunas de estas: Qu
desea que lleve a cabo el sistema? Actividades cliente/usuario en los
procesos del negocio
etc._______________________________________________________________
Los principales casos de uso sern identificados y se har un refinamiento
del plan de desarrollo del proyecto, en los casos de uso son lo procesos que
se llevan en el negocio, como por ejemplo: un
etc._________________________________________________________________________
3.- ___La aceptacin del cliente/usuario del artefacto Visin y el plan de
Desarrollo marcan el final de esta fase. Es importante este caso ya que al
recibir la aceptacin del cliente y de los usuarios del sistema, se continuara
con la siguiente fase de
Elaboracion.________________________________________________________________
______ ELABORACIN
1.- _En esta fase se analizan los requisitos que se establecieron en la fase de
inicio y a travs de estos se hace un prototipo de arquitectura (incluyendo
las partes ms relevantes y/o crticas del

sistema_____________________________________________________________________
__
2.- _____En esta fase se selecciona los casos de uso que permiten definir la
arquitectura base del
sistema.____________________________________________________________________
__
3.- _Se realiza la especificacin de los casos de uso seleccionados y el
primer anlisis del dominio del problema, se disea la solucin. Es
importante es este caso el documento de especificacin de requerimientos
ya que enmarca la autorizacin por parte del cliente y los usuarios del
sistema, permitir darnos una idea exacta de lo que realmente la funcin
del sistema llevara a cabo.
_________________________________________________________________________
CONSTRUCCIN
1.- ______Durante esta fase se termina de analizar y disear todos los caso
de uso, refinando el modelo de anlisis/diseo, es importante hacer nfasis
que los requisitos desde la fase de inicio son importantes y continan sus
anlisis hasta esta fase en donde se da por terminada para continuar con la
fase de construccin, es por eso que en mi punto de vista en la actividad
llevada a cabo en el foro, es importante conocer el problema desde sus
inicios para evitar confusiones y fracasos en el desarrollo de mi
modelo_____________________________________________________________________
2.- __El producto se construye en base a cuatro iteraciones, cada uno
produciendo un relase a la cual se le aplican las pruebas y se valida con el
cliente/usuario Pero qu quiere decir Iteracin? A mi manera de entender
son repeticiones que se tiene que hacer con el producto conforme se valla
poniendo a disposicin de los usuarios del sistema, verificando que los
requisitos enmarcados en el anlisis y diseo sean los idneos y que
cumplan su funcin, en esta fase y en base a las mencionadas iteraciones,
en la cuarta iteracin se libera el producto, Release traducindolo al
espaol significa
Liberacin.________________________________________________________________
__
3.- _____El propsito de esta fase es completar la funcionalidad del sistema,
para ello se deben clarificar lo requisitos pendientes, administrar los
cambios de acuerdo a las evaluaciones realizadas por los usuarios y se
realizan mejoras en el
proyecto.___________________________________________________________________
__ TRANSICIN
1.- ___El propsito de esta fase es asegurar que el software est disponible
para los usuarios finales, ajustar los errores y defectos encontrados en las
pruebas de
aceptacion__________________________________________________________________
_____ 2.- capacitar a los usuarios y proveer el soporte tcnico
necesarios__________________________________________________________________
_________ 3.-

Se debe verificar que el producto cumpla con las especificaciones


entregadas por las personas involucradas en el
proyecto____________________________________________________________________
_______
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 analiza las necesidades del cliente/usuarios del
sistema para determinar qu objetivos debe cubrir, de esta etapa surge el
documento de especificacin de requisitos, el cual contiene la especificacin
completa de lo que debe hacer el sistema sin entrar en detalles internos.
Es importante este documento ya que es la base fundamental (autorizada
por cliente/usuarios para proseguir con las siguientes
etapas.________________________________________________________________
DISEO: ________En esta etapa es interesante porque descompone y
organiza el sistema el sistema en elementos por separado, aprovechando
las ventajas de desarrollo del equipo, como resultado de este, surge el
documento de diseo del software, que contiene la descripcin de la
estructura relacional global del sistema y la especificacin de lo que de be
hacer cada una de sus partes, as como se combinan unas con
otras__________________________________________________________
CODIFICACIN: Es la fase en donde se implementa el cdigo fuente,
haciendo uso de prototipos as como de pruebas y ensayos para corregir
errores. Dependiendo del lenguaje de programacin y su versin se crean
las bibliotecas y componentes reutilizables dentro del mismo proyecto para
hacer que que la programacin sea un procesos mucho mas
rpido.______________________________________________________________
PRUEBAS: ___
Los elementos ya programados, se ensamblan para
componer el sistema y se comprueba que funciona correctamente y que
cumple con los requisitos, antes de ser entregado al usuario
final._______________________________________________________________
IMPLANTACIN:
Esa la fase donde el usuario ejecuta el programa, para ello los
programadores ya realizaron exhaustivas pruebas para comprobar que el
sistema no falle.
En la creacin de desarrollo de cascada se implementa los cdigos de
investigacin y pruebas del
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. Para enviar tus respuestas:

Alcances
Versin
Versi
y
Beta
n final
Arquitectur
Objetivo
a
Elaboracin Construccin
Transicin
Fases

Inicio
Requerimie
ntos del
sistema y
de usuarios

Modelado
de
diagramas
de casos de
uso

Definir el
problema
resolver

Arquitectur
a del
Sistema

Detallar la
funcionalidad
del sistema
Administrar
cambios
Realizar
mejoras

Pruebas de
desempeo
Corregir
errores
Capacitar a
usuarios

Delimitar
Solucin
las
preliminar
funciones
del software
Planeacin
de
arquitectura

Anlisis

Diseo
Modelo en
cascada

Pruebas

Requisitos: capturar nmero


de factura del cliente,
nombre del cliente, numero
de solicitud del
Cliente solicita un
producto por medio del
internet, el proveedor
recibe la solicitud, verifica
que tenga existencia en el
almacn, verifica precio

Implementacin

1. Crea un archivo de texto, como encabezado pondrs en el centro del


rengln, el nombre de la actividad. (Evidencia de aprendizaje).
2.

2. En el segundo rengln colocars tu nombre, comenzando por apellidos.


3. Deja 3 renglones vacos.
4. Copia desde la imagen y todas las preguntas, con los incisos y coloca tus
respuestas.
5. Guarda la actividad con el nombre DMMS_U2_EA_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 Facilitador(a) para recibir retroalimentacin

You might also like