Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenido
Índice ..................................................................................................................................... 2
Métodos Informales .............................................................................................................. 3
Métodos Semiformales ......................................................................................................... 3
Métodos Estructurados .................................................................................................... 3
Métodos Orientados a Objetos ........................................................................................ 3
• OMT: ....................................................................................................................... 4
• UML: ....................................................................................................................... 4
Métodos Formales ................................................................................................................ 5
e-Grafía .................................................................................................................................. 6
2
Métodos Informales
Son metodologías en las que lo único que se pretende es entregar de forma rápida el
proyecto. Por lo regular la única documentación que se cruza entre el analista y el
programador consiste en unos garabatos trazados en una hoja en blanco o post-it. Algunos
llaman a estos métodos como quick and dirty, matchstick box. Una verificación de escritorio
simple o una reunión casual realizada con un colega constituye una revisión. Sin embargo,
como no hay planeación o preparación por adelantado, ni agenda o estructura, y no se da
seguimiento a los errores descubiertos, la eficacia de tales revisiones es mucho menor que la
de los enfoques formales.
Métodos Semiformales
Los métodos semiformales se componen de los siguientes métodos:
Métodos Estructurados
La mayoría de métodos estructurados tienen sus propias reglas y guías que se aplican a dichos
modelos. Se encuentran herramientas CASE que soportan el uso de métodos.
El análisis y diseño orientado a objetos constituye una nueva forma de pensar acerca de
problemas empleando modelos que son útiles para comunicarse con expertos en esa
aplicación, modelar empresas, preparar documentación, diseñar programas y bases de datos.
3
• OMT:
Es una de las metodologías de análisis y diseño orientada a objetos, más madura y eficiente
que existe en la actualidad. La gran virtud que aporta esta metodología es su carácter de
abierta, que le permite ser de dominio público y, en consecuencia, sobrevivir con enorme
vitalidad. Fue creada por James Rumbaugh y Michael Blaha en 1991.
• UML:
El UML modela sistema mediante el uso de objetos que forman parte de él asi como, las
relaciones estáticas o dinámicas que existen entre ellos. UML puede sre utilizado por
cualquier metodología de análisis y diseño orientada por objetos para expresar los diseños.
Es un lenguaje de modelado que sirve para visualizar, especificar, construir y documentar un
sistema de software.
4
Métodos Formales
Los métodos formales surgieron como puntos de vista analíticos con los que es posible
verificar el desarrollo de sistemas mediante la lógica y las matemáticas, lo que aporta grandes
ventajas para mejorar la calidad de los programas y por tanto la Ingeniería de Software. El
concepto de métodos formales involucra una serie de técnicas lógicas y matemáticas con las
que es posible especificar, diseñar, implementar y verificar los sistemas de información
(Monin, 2003). Los métodos formales permiten al ingeniero de software especificar,
desarrollar y verificar un sistema informático mediante la aplicación de una notación
matemática rigurosa. Un método formal proporciona los medios de especificar un sistema de
forma que se aseguren, de forma sistemática, la consistencia, la completitud y corrección.
En la Ingeniería de Software los métodos formales se utilizan para:
5
e-Grafía