Вы находитесь на странице: 1из 3

DISEÑO DE APLICACIONES

LA IMPORTANCIA
DEL MODELADO
LA IMPORTANCIA DEL MODELADO

El modelado de sistemas software es una técnica para tratar con la complejidad inherente
a estos sistemas. El uso de modelos ayuda al ingeniero de software a "visualizar" el
sistema a construir. Además, los modelos de un nivel de abstracción mayor pueden
utilizarse para la comunicación con el cliente. Por último, las herramientas de modelado y
las de Ingeniería de Software Automatizada. Pueden ayudar a verificar la corrección del
modelo.

La importancia de modelar

De acuerdo al tipo de emprendimiento, tanto en su tamaño como en características se


necesitará de distintas herramientas, procesos, arquitectura, recursos humanos y las
tecnologías. El truco está en crear el software apropiado y en imaginar cómo escribir
menos software. Un proyecto puede ser concebido con respecto a su tamaño en un
programa pequeño, y crecer enormemente, pero si no se han tenido en cuenta,
previamente la arquitectura, el proceso o las herramientas, este colapse.

El modelado es una técnica de ingeniería probada y bien aceptada. Nos ayuda a:

 Visualizar a sus usuarios el producto final.


 Comprender mejor el sistema.
 Comunicar las ideas a otros.

Se puede aplicar en el desarrollo de software entregando gran variedad de formas para


dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado
Rational o RUP), pero no específica en el mismo qué metodología o proceso usar.

Su desarrollo

UML, no puede compararse con la programación estructurada, pues UML significa


Lenguaje Unificado de Modelado, no es programación, solo se diagrama la realidad de una
utilización en un requerimiento. Mientras que, programación estructurada, es una forma
de programar como lo es la orientación a objetos, sin embargo, la programación orientada
a objetos viene siendo un complemento perfecto de UML, pero no por eso se toma UML,
sólo para lenguajes orientados a objetos.

Ventajas

El Lenguaje Unificado de Modelación, proporciona ventajas en la representación del ciclo


de vida de un software y de los artefactos específicos del Proceso Unificado de Desarrollo
del Software. Permite una comunicación sencilla y rápida entre desarrolladores y clientes
del software que se desarrolla. No se necesitan conocimientos profundos de Ingeniería del
Software para que los clientes comprendan lo que los desarrolladores muestran, de modo
LA IMPORTANCIA DEL MODELADO

que rápidamente pueden expresar su conformidad con el producto o las nuevas mejoras
que desean ver introducidas.

BIBLIOGRAFIA

Tech target (2016), concepto de modelado de sistemas, extraído desde:


https://redie.uabc.mx/redie/article/view/42/1185, recuperado el día 19 de Septiembre
del 2019

Revista Electrónica de Investigación Educativa (2001), concepto de modelado de sistemas,


extraído desde: https://searchdatacenter.techtarget.com/es/definicion/Modelado-de-
datos, recuperado el día 19 de Septiembre del 2019

Rumbaugh, James., Jacobson, Ivar. & Booch, Grady. (2007). Concepto del Lenguaje
Unificado de Modelado. 2da. Edición, extraído desde:
https://pearsonha.vitalsource.com/#/books/9788478290765/cfi/0!/4/4@0.00:66.3,
recuperado el día 03 de octubre 2019

Вам также может понравиться