|
Sobre la tecnología, se debe cuidar que el uso del método este acorde con la filosofía de las herramientas de desarrollo a usar. Por ejemplo para hacer una especificación del comportamiento de una intefaz gráfica (con ventanitas y controles diversos) no sería de lo más eficiente usar una herramienta procedural (por ejemplo, un pseudocódigo), dado que el comportamiento de la interfaz es orientado a eventos, donde nos convendría más usar un diagrama de transición de estados.
En las actividades de diseño del sistema (entendiendo éstas, como las que tienen que ver con la adecuación de la solución propuesta a determinadas tecnologías) será fundamental antes de proponer estándares y maneras de hacer las cosas, realizar pruebas de concepto. En otras palabras, requeriremos de implementar pequeñas secciones de la aplicación (si, hasta nivel código) que prueben que el uso del método es perfectamente compatible con las herramientas usadas.
Puede ser muy favorable incluir herramientas CASE que ayuden en la labor de hacer diagramas de un modo fácil y para, posiblemente, publicar diagramas en la red interna.
|