Diferencia Entre El Enfoque De Arriba Hacia Abajo Y El Enfoque De Abajo Hacia Arriba

Diferencia Entre El Enfoque De Arriba Hacia Abajo Y El Enfoque De Abajo Hacia Arriba
Diferencia Entre El Enfoque De Arriba Hacia Abajo Y El Enfoque De Abajo Hacia Arriba

Vídeo: Diferencia Entre El Enfoque De Arriba Hacia Abajo Y El Enfoque De Abajo Hacia Arriba

Vídeo: Diferencia Entre El Enfoque De Arriba Hacia Abajo Y El Enfoque De Abajo Hacia Arriba
Vídeo: Estimación de abajo hacia arriba (Bottom up) 2024, Mayo
Anonim

Enfoque de arriba hacia abajo vs enfoque de abajo hacia arriba

El enfoque de arriba hacia abajo y el enfoque de abajo hacia arriba son dos enfoques que se emplean comúnmente al diseñar cualquier proyecto. No muchos entienden las diferencias entre estos dos enfoques y este artículo pretende resaltar las características de ambos para facilitar al lector la apreciación de los dos conceptos en su totalidad.

Si bien el diseño de arriba hacia abajo comienza desde lo abstracto para finalmente lograr un diseño sólido, el enfoque de abajo hacia arriba es todo lo contrario, ya que comienza con el diseño concreto para llegar a la entidad abstracta. Cuando se trata de diseñar sistemas completamente nuevos, es el enfoque de arriba hacia abajo el que se emplea con mayor frecuencia. Por otro lado, en el caso de la ingeniería inversa, como cuando el objetivo es comprender el diseño de otra persona, se utiliza un enfoque de abajo hacia arriba.

El enfoque de abajo hacia arriba procede con el diseño del módulo o subsistema de nivel más bajo, al módulo o subsistema más alto. Se necesita un diagrama de estructura para conocer los pasos involucrados en la ejecución. También se necesitan controladores para completar este tipo de diseño.

El enfoque de arriba hacia abajo comienza con el módulo de nivel superior y avanza hacia abajo hasta el módulo de nivel más bajo. En realidad, sin embargo, ningún sistema se sigue de forma rígida y los diseñadores tienden a ir y venir entre estos dos enfoques según sea necesario.

Hay pros y contras de ambos enfoques. Si hablamos de las ventajas de un enfoque de arriba hacia abajo, es fácil de visualizar, proporciona una sensación de integridad y es fácil evaluar el progreso en cualquier etapa. En el lado negativo, al ser un enfoque impulsado por la interfaz de usuario, existen posibilidades de lógicas comerciales redundantes.

Por otro lado, en un enfoque de abajo hacia arriba, el usuario tiene las ventajas de una lógica comercial sólida, la capacidad de escribir buenas pruebas unitarias y la facilidad con la que los cambios se pueden administrar y modificar. Sus desventajas son que se requiere mucho esfuerzo para escribir casos de prueba y el progreso no se puede verificar fácilmente en la etapa intermedia.

Resumen

• De arriba hacia abajo y de abajo hacia arriba son dos enfoques para diseñar

• Ambos son utilizados por diseñadores

• Ambos enfoques tienen sus pros y sus contras

• De abajo hacia arriba se aplica comúnmente en ingeniería inversa, mientras que para un proyecto nuevo, generalmente se usa el enfoque de arriba hacia abajo.

Recomendado: