Mock: Analysis Versus Design

(Imagen: Diapostitivas del curso de IBM)

During analysis an architect is concerned about _____.

A) technology
B) deployment
C) implementation
D) behavioral

El objetivo en el análisis es comprender el problema y empezar a desarrollar un modelo visual de lo que se trata de construir, independiente de la implementación y de temas de tecnología. El análisis se centra en traducir los requerimientos funcionales en conceptos de software. La idea es tener un primer borrador de los objetos que definen nuestro sistema, pero haciendo énfasis en el comportamiento (y el encapsulamiento). Después, pasamos rápidamente al diseño y a otros temas.

El objetivo del diseño es afinar el modelo con la intención de desarrollar un modelo de diseño que nos permita una transición suave a la fase de codificación. En diseño, nos adaptamos a los entornos de implementación y de despliegue. El entorno de implementación en el entorno del desarrollador, que es un subconjunto del entorno de despliegue.

En modelamiento, comenzamos con un modelo que busca similitud con el mundo real (análisis), y después encontramos soluciones más abstractas a un problema general (diseño).

Por lo que la cuarta sería nuestra alternativa.


Basado en el material del curso DEV475: Mastering Object-Oriented Analysis and Design with UML 2.0

Pregunta tomada del sample test para IBM 833

Publicar un comentario