Está en la página 1de 4

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD RAFAEL BELLOSO CHACÍN


FACULTAD DE INGENIERIA
ESCUELA DE INGENIERIA INFORMATICA
CÁTEDRA: INGENIERIA DEL SOFTWARE II
SECCIÓN: N-913

TALLER 1 PROCESO UNIFICADO DE MODELADO DE SOFTWARE

PRESENTADO POR:

Br. Castillo, Andres


C.I 28.137.841

Maracaibo, Enero de 2022


DESARROLLO

1. Explique porque se dice que proceso unificado de modelo es


interactivo e incremental.

El proceso unificado no es un sistema con paso firme estableciendo, sino un


conjunto de metodología adaptable al contexto y necesidades de la
organización.Se caracteriza por ser interactivo e incremental, está centrado
en la arquitectura y guiados los casos de uso. Incluyendo artefactos y
roles.Este proceso suministra un enfoque para asignar tareas y
responsabilidades dentro de una organización de desarrollo. Su objetivo es
asegurar la producción de software de alta calidad, que satisfaga las
necesidades del usuario final dentro del tiempo y presupuesto establecido.
Es una metodología de desarrollo iterativo enfocada hacia “Los caso de uso,
manejo de riesgo y el manejo de arquitectura”

2. Describa las fases que componen el proceso unificado de modelo

 Inicio: se define el alcance del proyecto

 Elaboración: En esta fase se obtiene la visión refinada del proyecto a


realizar, la implementación iterativa del núcleo de la aplicación, la
resolución de riesgos altos, nuevos requisitos y se ajustan las
estimaciones.

 Construcción:Esta abarca la evolución hasta convertirse en producto


listo incluyendo requisitos mínimos. Aquí se afinan los detalles
menores como los diferentes tipos de casos o los riesgos menores.

 Transición: En esta fase final, el programa debe estar listo para ser
probado, instalado y utilizado por el cliente sin ningún problema. Una
vez finalizada esta fase, se debe comenzar a pensar en futuras
novedades para la misma. Desde el punto de vista Técnico: el
proyecto está formado por los flujos de trabajo fundamentales: captura
de requerimientos, análisis, diseño, implementación y pruebas.

3. Describa las disciplinas en el ciclo de vida clásico para el


desarrollo de software

 Necesidad: Todo software desarrollado surge con la finalidad de


resolver un problema o cubrir una necesidad.
 Analisis de requisitos: Comprende desde la posible obtención de unos
objetivos o requisitos iniciales para determinar la viabilidad del
sistema, hasta escrutar las distintas alternativas de solución.
 Diseño: Se adapta ese análisis generalista a la solución concreta que
se quiere llevar a cabo, definiéndose la arquitectura general del
software.
 Codificacion: En esta fase tomamos todo lo que se plasmó en el
diseño y lo traducimos en el conjunto de órdenes para computadora
que es el software.
 Pruebas: Tomamos el software que se produjo en la codificación y
probamos todas las partes y procesos del mismo, para asegurarnos
que cumple con los requisitos que se habían especificado.
 Implementacion: Esta es la fase en que ponemos el software en
funcionamiento en el mundo real, o dentro de la organización para la
que fue desarrollado.
 Mantenimiento: En esta etapa se realizan sobre el mismo software
diversas tareas de mantenimiento, que en función de su naturaleza se
clasifican en correctivos, evolutivos, adaptativos y perfectivos.
 Obsolencia: Cuando se llega un punto en el que ya no es posible
seguir haciendo modificaciones al sistema, en ese momento el
software se vuelve obsoleto, ya sea por la tecnología que se usó en su
desarrollo o por que no fue diseñado para la cantidad de operaciones
que se realizan en ese punto o porque su mantenimiento es muy
costoso.

4. Describa la función del caso de uso en el proceso unificado de


modelo

En el Proceso Unificado los casos de uso se utilizan para capturar los


requisitos funcionales y para definir los contenidos de las iteraciones. La idea
es que cada iteración tome un conjunto de casos de uso o escenarios y
desarrolle todo el camino a través de las distintas disciplinas: diseño,
implementación, prueba, etc.

5. Por qué se realiza análisis y diseño

En resumidas cuentas, la cuestión fundamental del desarrollo del software es


la escritura del código. Después de todo, los diagramas son solo imágenes
bonitas. Ningún usuario va a agradecer la belleza de los dibujos; lo que el
usuario quiere es software que funcione. es importante preguntarse por qué
lo hará y cómo le ayudará a usted cuando llegue el momento de escribir el
código. No existe una evidencia empírica adecuada que demuestre si estas
técnicas son buenas o malas; pero lo que sí es cierto es que es de
considerable ayuda para las etapas de mantenimiento en proyectos de
mediana/avanzada envergadura.

6. Que son disciplinas


• MODELADO DE NEGOCIOS: consiste en entender el negocio.
• REQUERIMIENTOS: define que debe hacer el sistema.
• ANÁLISIS Y DISEÑO: define como se realizara los requerimientos.
• IMPLEMENTACIÓN: consiste en construir el sistema
• PRUEBAS: lleva a cabo verificación, validación y retroalimentación.
• DISTRIBUCIÓN O TRANSICIÓN: consiste en entregar el producto.
• ADMINISTRACIÓN DE PROYECTOS: define actividades para
planear, presupuestar, asignar recursos y darle seguimiento al
proyecto.
• CONFIGURACIÓN Y ADMINISTRACIÓN DEL CAMBIO: consiste en
realizar nuevas versiones y actualizaciones.
• AMBIENTE: en esta disciplina se realiza el mantenimiento.

También podría gustarte