DMMS_U2_EA_

August 23, 2017 | Author: cheposystem | Category: Use Case, Systems Engineering, Software, Software Engineering, Areas Of Computer Science
Share Embed Donate


Short Description

Descripción: ....

Description

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños UML.

Universidad Abierta y a Distancia de México Facilitador Esther Lozano Candía Asignatura Métodos y Modelos de Desarrollo de Software Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños UML. Unidad 2. Estudiante José Guadalupe Méndez Uh Matrícula ES1410900401 Grupo DS-DMMS-1502S-B1-004

1

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños UML. Tu trabajo consta de dos partes o secciones: *Primera parte: Para reafirmar tus conocimientos adquiridos, leerás la problemática y responderás a las 10 preguntas que se te presentan en la tabla, colocando la letra de la opción correcta a la pregunta en la columna de respuesta. Observación: el orden de las preguntas se muestra en el orden en que evoluciona un proyecto en el modelo RUP.

Problemática: Un negocio de producción y venta de productos de belleza, solicita a una empresa desarrolladora de software, llamada SoftBit, la elaboración de un software que registre la facturación. Por lo que SoftBit, inicia un proceso de desarrollo implementando la metodología RUP. Responde a las preguntas 1.- En la fase de inicio, SoftBit, implementa: No.

1

Descripción o Pregunta

En la fase de inicio, SoftBit realiza:

Opciones a) Análisis de viabilidad b) Definir Arquitectura del software c) Descripción de la versión actual d) Ninguna a) Aceptar b) Rechazar

Respuesta

a)Análisis de viabilidad

2

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños UML. 2

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

3

En la fase de inicio, un empleado SoftBit inicia una actividad que no corresponde a la fase de inicio, ¿cuál es?

4

Al definir los alcances y objetivos de la fase de inicio, se decide continuar con la fase de Elaboración y una de sus actividades es:

5

Un empleado despistado realiza una actividad que no corresponde a la fase de Elaboración, ¿cuál es?

6

Un empleado tiene dudas sobre las actividades que se realizan en la fase de construcción e indica 4, una de ellas no corresponde, ¿cuál es?

c) Aceptar o Rechazar d) Ninguna a) Objetivos del proyecto b) Alcance del proyecto c) Eliminación de riesgos d) Estimación 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 disposición el software al usuario

d)Ninguna

d)Eliminación de riesgos

d)Analizar el dominio del proyecto

a)Iniciar el desarrollo, codificando

d)Poner a disposición el software al usuario

SoftBit, inicia la fase de construcción, entre otras actividades, inicia el levantamiento requerimientos detallados. Y en la etapa de análisis 3

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños UML. y diseño hace un empleado el siguiente diseño a) Asociación b) Dependencia (include) c) Dependencia (extend) d) Generalización

7

d)Generalización

De los casos de uso colocar pedido por teléfono y colocar pedido por internet, se deben de conectar al caso de uso Colocar Pedido, ¿qué tipo de conexión debe de usar el diseñador? El equipo de desarrollo también elabora el siguiente sistema de casos de uso, para la validación de un usuario, a) Asociación b) Dependencia (include) c) Dependencia (extend) d) Generalización.

8

a)Asociación

¿Qué tipo de relación hay en el gráfico? El analista diseña el siguiente diagrama de clases,

a) Asociación b) Dependencia c) Agregación d) Generalización

9

b)Dependencia

La relación que existe entre la clase usuario y cuenta de usuario, ¿es una relación de tipo?

10

En la empresa SoftBit tienen duda y no saben qué actividad no pertenece a la fase de transición. ¿Cuál es la que no corresponde a la fase?

a) Poner en operación el sistema y a disposición de los usuarios. b) Desarrollar requerimientos adicionales para refinar y ajustar el sistema.

d)Se obtiene los manuales de usuario

4

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños 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 situación, siguiendo con la misma problemática, vas a realizar lo que se te pide: -A) Planea 3 actividades a realizar para cada una de las fases de la metodología 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 información que permitirá desarrollar el software que se requiere (sistema de facturación). 2.- Un documento de visión: el documento ofrecerá una visión general de los requerimientos del proyecto, características clave y restricciones principales. 3.- Plan de negocios: el plan de negocios, determinara los recursos que deben ser asignados al proyecto. -ELABORACIÓN 1.- Un modelo de Casos de Uso completo al menos hasta el 80%: todos los casos y actores identificados, la mayoría de los casos desarrollados. 2.- Analizar la arquitectura base del sistema de facturación y desarrollarla. 3.- Desarrollar una solución preliminar que permita tener una visión general del sistema: se desarrollara un prototipo ejecutable de la arquitectura. -CONSTRUCCIÓN 5

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños 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. -TRANSICIÓN 1.- Pruebas de la versión Beta, para validar el nuevo sistema frente a las expectativas de los usuarios. 2.- Funcionamiento paralelo con los sistemas legados que están siendo sustituidos por la versión Beta y corrección de las fallas. 3.- Entrenamiento de los usuarios y técnicos de mantenimiento. -B) Para el desarrollo de este proyecto, se decide que la metodología RUP en su fase de CONSTRUCCIÓN, 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. -ANÁLISIS: En esta etapa se obtiene el documento de especificación de requisitos (se requiere que el sistema permita realizar la facturación). -DISEÑO: En esta etapa se descompone y organiza el sistema en elementos que pueden elaborarse por separado. -CODIFICACIÓN: En esta etapa se realizara la codificación de cada módulo. -PRUEBAS: Al terminar la codificación de los módulos, se ensamblaran, se verificara su correcto funcionamiento y que cumplan con los requisitos previamente solicitados. -IMPLANTACIÓN: Es la etapa o fase más larga. Se instala el programa terminado (sistema de facturación), y se procede a realizar las pruebas finales para corregir errores o introducir mejoras de ser necesario.

6

Evidencia de Aprendizaje. Planear actividades en el modelo RUP y diseños UML.

Fa Fa ces ces

-C) Por último crearás un diagrama como el que se muestra al inicio de este ejercicio, pero el tuyo lo adaptarás para que en cada fase, además del nombre de la fase, coloques las actividades que planeaste; también adaptarás, en la sección de la fase de construcción el modelo de Cascada, colocando el nombre de la etapa y la única actividad respectiva que diseñaste.

Inicio

Elaboración

Construcción

Transición

*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 mayoría de los casos desarrollados.

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

*Pruebas de la versión 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 están siendo sustituidos por la versión Beta y corrección de las fallas.

*Prototipo operacional – beta.

*Entrenamiento de los usuarios y técnicos de mantenimiento.

*Un documento de visión: el documento ofrecerá una visión general de los requerimientos del proyecto, características 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 facturación y desarrollarla. *Desarrollar una solución preliminar que permita tener una visión general del sistema: se desarrollara un prototipo ejecutable de la arquitectura.

Modelo Cascada

Análisis

Diseño

Codificación

Pruebas

Implantación

*En esta etapa se obtiene el documento de especificación de requisitos (se requiere que el sistema permita realizar la facturación).

*En esta etapa se descompone y organiza el sistema en elementos que pueden elaborarse por separado.

*En esta etapa se realizara la codificación de cada módulo.

*Al terminar la codificación de los módulos, se ensamblaran, se verificara su correcto funcionamiento y que cumplan con los requisitos previamente solicitados.

*Es la etapa o fase más larga. Se instala el programa terminado (sistema de facturación), 7 y se procede a realizar las pruebas finales para corregir errores o introducir mejoras de ser necesario.

Etapas

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF