•
Entender la estructura y la dinámica de la organización para la cualel sistema va ser desarrollado.
•
Entender el problema actual en la organización objetivo e identificar potenciales mejoras.
•
Asegurar que clientes, usuarios finales y desarrolladores tengan unentendimiento común de la organización objetivo.
1.2.2.
REQUISITOS: Traduce las necesidades del modelo de negocio arequisitos de sistemas automatizables y que con carácter más técnico(se emplean los casos de uso UML), persiguen obtener unentendimiento más profundo del modelo de negocio por parte de losintegrantes del equipo de desarrollo.
•
Establecer y mantener un acuerdo entre clientes y otros stakeholderssobre lo que el sistema podría hacer.
•
Proveer a los desarrolladores un mejor entendimiento de los requisitosdel sistema.
•
Definir el ámbito del sistema.
•
Proveer una base para estimar costos y tiempo de desarrollo delsistema.
•
Definir una interfaz de usuarios para el sistema, enfocada a lasnecesidades y metas del usuario.
1.2.3.
ANÁLISIS Y DISEÑO: Estas actividades determinan, a partir de losrequisitos la arquitectura del sistema más adecuada y el diseñodetallado necesario previo a las actividades de implementación.
•
Transformar los requisitos al diseño del sistema.
•
Desarrollar una arquitectura para el sistema.
•
Adaptar el diseño para que sea consistente con el entorno deimplementación
1.2.4.
IMPLEMENTACIÓN
. Actividades de codificación del software que de acuerdoal diseño, cumplen con los requisitos del sistema.
•
Planificar qué subsistemas deben ser implementados y en que ordendeben ser integrados, formando el Plan de Integración.
•
Cada implementador decide en que orden implementa los elementos delsubsistema.
•
Si encuentra errores de diseño, los notifica.
•
Se integra el sistema siguiendo el plan.
Leave a Comment