DMMS_U2_EA_EDGR

August 23, 2017 | Author: Eduardo Gaytán | Category: Use Case, Software, Software Engineering, Computer Engineering, Areas Of Computer Science
Share Embed Donate


Short Description

Descripción: Actividad...

Description

Evidencia de aprendizaje Gaytán Ramírez Eduardo Javier

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

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

Descripción o Pregunta

Opciones

Respuesta

1

En la fase de inicio, SoftBit realiza:

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

a) Análisis de viabilidad

2

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

d) Ninguna

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?

a) Aceptar b) Rechazar 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) Estimación de recursos b) Definir hitos.

c) Desarrollar plan del proyecto

d) Poner a disposición el software al usuario

d) Poner a disposición el software al usuario

7

SoftBit, inicia la fase de construcción, entre otras actividades, inicia el levantamiento requerimientos detallados. Y en la etapa de análisis y diseño hace un empleado el siguiente diseño

a) Asociación b) Dependencia (include) c) Dependencia (extend)

d) Generalización

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?

8

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)

a) Asociación

d) Generalización.

¿Qué tipo de relación hay en el gráfico?

9

El analista diseña el siguiente diagrama de clases,

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

b) Dependencia

d) Generalización

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. c) Finalizar aspectos que pudieron ser aplazados.

d) Se obtiene los manuales de usuario

b) Desarrollar requerimient os adicionales para refinar y ajustar el sistema.

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:

Planea 3 actividades a realizar para cada una de las fases de la metodología RUP.

INICIO 1.- Modelado de negocio: Se tiene que realizar un análisis de los requerimientos de la empresa, para esto se realiza una encuesta. 2.- Se plantean los requerimientos con el cliente para así corregir cualquier detalle o agregar requerimientos 3.- Se entrega el estudio de la viabilidad del proyecto ELABORACIÓN 1.- Se realizan los casos de uso, y en general todo el diagramado del proyecto requerido 2.- Se determina la importancia de los requerimientos 3.- Se realiza una evaluación a los riegos del proyecto CONSTRUCCIÓN 1.- Se empieza con la programación del proyecto y donde se determinan algunos requerimientos faltantes 2.- Administrar los cambios que hayan resultado por las evaluaciones de los usuarios 3.- Se realizan las mejoras del software TRANSICIÓN 1.- Se prueba el desarrollo con los usuarios 2.- Si es que existen errores, con lo anterior, se corrigen 3.- Se realiza la capacitación a los usuarios sobre cómo usar el nuevo sistema.

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: Se necesita que el sistema realice la facturación.

   

Se debe de solicitar el RFC para realizar la factura. El sistema recoge todos los datos necesarios para tal fin y los almacena en la base de datos Se realiza el cálculo del monto subtotal y total Se realza la comunicación con el SAT para el timbrado

DISEÑO: Descompone y organiza el sistema en elementos que puedan elaborarse por separado.

  

Se realiza el diseño de la base de datos Se realiza el programa principal Se realiza el desarrollo de las conexiones entre los servicios locales y del SAT

CODIFICACIÓN: Es la fase en donde se implementa el código fuente, haciendo uso de prototipos, así como de pruebas y ensayos para corregir errores. Se realiza la codificación de cada módulo planeado en el desarrollo. 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. IMPLANTACIÓN: Se realiza la implementación con los usuarios finales para determinar si existen fallas o mejoras en el programa, en caso de existir se agregan las mejores o corrigen los errores. 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 negocio: Se tiene que realizar un análisis de los requerimientos de la empresa, para esto se realiza una encuesta.

Se realizan los casos de uso, y en general todo el diagramado del proyecto requerido

Se empieza con la programación del proyecto y donde se determinan algunos requerimientos faltantes

Se prueba el desarrollo con los usuarios

Se plantean los requerimientos con el cliente para así corregir cualquier detalle o agregar requerimientos

Se determina la importancia de los requerimientos Se realiza una evaluación a los riegos del proyecto

Administrar los cambios que hayan resultado por las evaluaciones de los usuarios

Si es que existen errores, con lo anterior, se corrigen Se realiza la capacitación a los usuarios sobre cómo usar el nuevo sistema

Se realizan las mejoras del software

Se entrega el estudio de la viabilidad del proyecto

ANÁLISIS: Se necesita que el sistema realice la facturación.    

Se debe de solicitar el RFC para realizar la factura. El sistema recoge todos los datos necesarios para tal fin y los almacena en la base de datos Se realiza el cálculo del monto subtotal y total Se realza la comunicación con el SAT para el timbrado DISEÑO: Descompone y organiza el sistema en elementos que puedan elaborarse por separado.   

Se realiza el diseño de la base de datos Se realiza el programa principal Se realiza el desarrollo de las conexiones entre los servicios locales y del SAT

CODIFICACIÓN: Es la fase en donde se implementa el código fuente, haciendo uso de prototipos, así como de pruebas y ensayos para corregir errores.

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.

IMPLANTACIÓN: Se realiza la implementación con los usuarios finales para determinar si existen fallas o mejoras en el programa, en caso de existir se agregan las mejores o corrigen los errores.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF