Está en la página 1de 1

DE LOS REQUISITOS AL DISEO EN ESTA ITERACIN

14 Introduccin
Hasta el momento, el caso de estudio ha hecho hincapi en el estudio de los requisitos, conceptos y operaciones relacionadas con un sistema. Siguiendo las guas del UP, quizs se investigaron el 10% de los requisitos en la fase de inicio y se complet un estudio ligeramente ms profundo en esta primera iteracin de la elaboracin.

14.1 Iterativamente hacer lo correcto y hacerlo correcto


En el desarrollo iterativo, en cada iteracin tendr lugar una transicin desde un enfoque centrado en los requisitos a un enfoque centrado en el diseo y la implementacin. Es normal y saludable descubrir y cambiar algunos requisitos de las primeras iteraciones durante el trabajo de diseo e implementacin. A lo largo de estas primeras iteraciones de elaboracin el descubrimiento de los requisitos se estabilizar, de manera que al final de la elaboracin quizs se definan con detalle y de manera fiable el 80% de los requisitos.

14.2 No lleva eso semanas en hacerse? No, no exactamente


Cuando uno se encuentra cmodo con las tcnicas de escritura de casos de uso, modelado del dominio, etctera, el tiempo necesario para llevar a cabo el modelado real ser slo de unos pocos das. Sin embargo, eso no significa que slo hayan pasado unos das desde el comienzo del proyecto. Muchas otras actividades, como programacin de pruebas de conceptos, bsqueda de recursos, planificacin, acondicionamiento del entorno, etctera, podran consumir unas pocas semanas de preparacin.

14.3 Pasar al diseo de objetos


Durante el diseo de objetos, se desarrolla una solucin lgica basada en el paradigma orientado a objetos. Lo esencial de esta solucin es la creacin de los diagramas de interaccin, que representa n el modo en el que los objetos colaboran para satisfacer los requisitos. Despus de (o en paralelo) la elaboracin de los diagramas de interaccin, se pueden representar los diagramas de clases (del diseo). Estos resumen la definicin de las clases software (e interfaces) que se van a implementar en el software. Por lo que se refiere al UP, estos artefactos forman parte del Modelo de Diseo. La importancia de las tcnicas del diseo de objetos vs. Las tcnicas de la notacin UML Lo que es importante es saber cmo pensar y disear con objetos, que es muy diferente y una capacidad ms importante, que conocer la notacin de los diagramas de UML. Al mismo tiempo, un lenguaje visual estndar es importante y, por tanto, se presenta la notacin UML necesaria para dar soporte al trabajo de diseo. De los dos artefactos, los diagramas de iteracin son los ms importantes y requieren el mayor grado de esfuerzo creativo. La creacin de los diagramas de iteracin requiere la aplicacin de los principios para la asignacin de responsabilidades y el uso de los principios y patrones de diseo.

Longinos Recuero Bustos

Diseo del software 2012-13

http://longinox.blogspot.com

También podría gustarte