Resumen De Modelo De Analisis
En el ámbito técnico, la ingeniería de software comienza con una serie de tareas de modelado que conduce a una especificación de requisitos y a una representación completa del diseño de software que se construirá. El modelo de análisis, que en realidad es una serie de modelos, es la primera representación técnica de un sistema.
Tom De Marco describe el proceso de la siguiente manera: * Los productos del análisis deben tener una elevada facilidad de mantenimiento. Esto se aplica en particular al documento final [especificación de requisitos de software]. * Los problemas de gran tamaño deben tratarse con un método efectivo de partición. * Deben utilizarse graficas cuando sea posible. * Se debe …ver más…
8.1.1.- Filosofía y objetivos generales.
El modelo de análisis debe cumplir tres objetivos primarios: 1) describir lo que requiere el cliente, 2) establecer una base de datos para la creación de un diseño de software, y 3) definir un conjunto de requisitos que puedan validarse una vez construido el software.
Todos los elementos del modelo de análisis son identificables de manera directa en las partes del modelo del diseño. No siempre es posible una división clara de tareas de análisis y diseño entre estas dos importantes actividades del modelado.
8.1.2.- Reglas prácticas de análisis
Arlow y Neustadt sugieren varias reglas prácticas que deben seguirse para crear el modelo de análisis: * El modelo debe centrarse en los requisitos visibles dentro del problema o dominio de negocio. “No se debe perder tiempo en detalles”. * Cada elemento del modelo de análisis debe agregarse a un acuerdo general de los requisitos de software y proporcionar una visión interna del dominio de información, función y comportamiento del sistema. * Debe retrasarse la consideración de la infraestructura y otros modelos no funcionales hasta el diseño- * Se debe minimizar el acoplamiento de todo el sistema. Es importante representar las relaciones entre clases y funciones. * Se debe tener la seguridad de que el modelo de