Sunteți pe pagina 1din 8

Mtodos y modelos de desarrollo de software

UNIDAD 1: Herramientas para el modelado de software

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MXICO


ING. DESARROLLO DE SOFTWARE
Mtodos y modelos de desarrollo de software

UNIDAD 2: Modelos para el desarrollo de software.

ACTIVIDAD: Evidencia de aprendizaje. Planear actividades en el modelo RUP y diseos


UML.

NOMBRE:.

MATRICULA:.

CORREO INSTITUCIONAL:

FACILITADOR: Ing. Mnica Ivette Martnez Rodrguez.

GRUPO: DS-DMMS-1602-B1-001.

LUGAR:.

19 de septiembre de 2016.

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

Mtodos y modelos de desarrollo de software


UNIDAD 1: Herramientas para el modelado de software
Actividad 1. Modelos de diseo

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

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

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

Mtodos y modelos de desarrollo de software


UNIDAD 1: Herramientas para el modelado de software
Responde a las preguntas.
1.- En la fase de inicio, SoftBit, implementa:
No
.

Descripcin o Pregunta

Opciones

Respuest
a

En la fase de inicio, SoftBit realiza:

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

En la fase de inicio, SoftBit decide sobre el


proyecto:

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

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

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:

a) Planear tiempos de trabajo


b) Definir hitos.
c) Definir criterios de xito
d) Analizar el dominio del proyecto.

Un empleado despistado realiza una actividad que


no corresponde a la fase de Elaboracin, cul es?

a) Iniciar el desarrollo, codificando

b) Definir la arquitectura del


software
c) Desarrollar plan del proyecto
d) Eliminar riesgos importantes
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

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

Mtodos y modelos de desarrollo de software


UNIDAD 1: Herramientas para el modelado de software
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 colocar


pedido por internet, se deben de conectar al caso de uso
Colocar Pedido, qu tipo de conexin debe de usar el
diseador?
8

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.

qu tipo de relacin hay en el grfico?

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

Mtodos y modelos de desarrollo de software


UNIDAD 1: Herramientas para el modelado de software
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

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

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

Mtodos y modelos de desarrollo de software


UNIDAD 1: Herramientas para el modelado de software
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.- Definir visin general de la arquitectura.
2.- Identificar riesgos.
3.- Definir la viabilidad del proyecto.
ELABORACIN
1.- Disear la solucin preliminar.
2.- Definir casos de uso de la arquitectura base del sistema.
3.- Desarrollar la arquitectura base del sistema.
CONSTRUCCIN
1.- Administrar los cambios de las evaluaciones realizadas por los usuarios.
2.- Realizar las mejoras del proyecto.
3.- Clarificar los requisitos pendientes.
TRANSICIN
1.- Proveer soporte tcnico.
2.- Asegurar la disponibilidad del software para los usuarios.
3.- Capacitar a los usuarios.
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 de cascada.
ANLISIS: Analista y cliente definen todos los requerimientos del sistema y su
especificacin detallada.
DISEO: A partir del anlisis se disean las estructuras de datos, bases de datos,
interfaces y procedimientos para dar solucin a los requerimientos del cliente.
CODIFICACIN: El diseo se traduce a cdigo para la generacin del software.
PRUEBAS: Se hace la revisin del cdigo para comprobar que no tenga errores y realice lo
esperado de acuerdo al diseo y al detalle del requerimiento.
IMPLANTACIN: Esta etapa se realiza despus de la entrega del software y sirve para
asegurar que el sistema siga funcionando y se da seguimiento a las mejoras que el cliente
solicite.

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

Mtodos y modelos de desarrollo de software


UNIDAD 1: Herramientas para el modelado de software

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

Mtodos y modelos de desarrollo de software


UNIDAD 1: Herramientas para el modelado de software
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.

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa

S-ar putea să vă placă și