Documentos de Académico
Documentos de Profesional
Documentos de Cultura
interactúan entre sí con un fin común. Estos ayudan a administrar, recolectar, recuperar,
procesar, almacenar y distribuir información relevante para los procesos fundamentales y las
Entrada: captura o recolecta datos en bruto tanto del interior de la organización como de
su entorno externo.
Diseño
Pruebas
Implementación y mantenimiento
de procesos, prácticas y estándares necesarios para abordar todos los aspectos del proceso de
condiciones generales dentro de las que es necesario trabajar, para con base en estos
software respuesta a las necesidades del cliente? ¿Cómo satisfará los requerimientos
más adecuada para cumplir con las necesidades presentes? La respuesta a estas preguntas
da paso a la posibilidad de escribir código que responda de manera real a las necesidades
encontradas, a la vez que cumple con los requisitos de calidad y robustez esperados.
Dentro de esta fase se encuentran las tareas de: Diseño, codificación y pruebas.
Mantenimiento: Hoy en día, resulta claro para la mayor parte de los desarrolladores de
producción actuales.
Con una visión general de los componentes comunes de todo proceso de software, es
posible abordar con algo más de detalle las aproximaciones más específicas a dichos procesos.
de ellos son:
requerimientos definidos para la aplicación cuyo desarrollo está en curso, de tal manera
que no sea necesario llevar a cabo un desarrollo repetido consumiendo tiempo y recursos.
Modelo Incremental: Este modelo presenta una aproximación intermedia entre los
modelos en cascada y evolutivo, que busca evitar los inconvenientes de cada uno.
estructura espiral en la que cada ciclo modela una fase del proceso.
del software de alta calidad que resuelve las necesidades de los usuarios dentro de un
1. Características principales
Proceso dirigido por Casos de Uso: Los casos de uso Inician el proceso de desarrollo y
uso para guiar el proceso, se presta especial atención al establecimiento temprano de una
buena arquitectura que no se vea fuertemente impactada ante cambios posteriores durante
la construcción y el mantenimiento.
producto, lo cual se consigue con el tiempo. Para esto, la estrategia que se propone en
más pequeñas o mini proyectos. Cada mini proyecto se puede ver como una iteración (un
recorrido más o menos completo a lo largo de todos los flujos de trabajo fundamentales)
recursos disponibles.
elaboración sólo dieron una arquitectura básica que es refinada aquí de manera
incremental conforme se construye (se permiten cambios en la estructura). Gran parte del
manejo del mismo En esta fase se hace una documentación junto con el producto.
3. Disciplinas de RUP
Las disciplinas son los flujos del trabajo, los cuales son una secuencia de pasos para la
culminación de cada disciplina, estas disciplinas se dividen en dos grupos: las primarias y las de
apoyo. Las primarias son las necesarias para la realización de un proyecto de software, aunque
para proyectos no muy grandes se pueden omitir algunas; entre ellas se tienen:
límites del sistema, y una interfaz de usuario. También realiza una estimación del costo y
tiempo de desarrollo.
Análisis y diseño: Define la arquitectura del sistema y tiene como objetivos trasladar
para poder implementar los diagramas de clases de análisis de cada CU, los diagramas de
que todos los requisitos han sido implementados (pruebas del sistema), asegurar que los
Despliegue: Sus objetivos son asegurar que el producto está preparado para el cliente,
para proceder a su entrega y recepción por el cliente. En esta disciplina se realizan las
describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos
métodos o procesos. Se utiliza para definir un sistema de software, para detallar los artefactos en
el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito
el modelo. Se puede aplicar en una gran variedad de formas para dar soporte a una metodología
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de
modelado:
Diagrama de clases
Diagrama de componentes
Diagrama de objetos
Diagrama de despliegue
Diagrama de paquetes
modelado:
Diagrama de actividades
Diagrama de estados
sobre el flujo de control y de datos entre los elementos del sistema modelado:
Diagrama de secuencia
Diagrama de comunicación
2. ISO 9001: Es una norma ISO internacional elaborada por la Organización Internacional
universitaria
https://www.isotools.org/normas/calidad/iso-9001/
%C3%ADa_de_la_informaci%C3%B3n