1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Análisis y Diseño de Sistemas
Porlamar, 08 de Noviembre de 2014
2. Método: es un modo, manera o forma de realizar algo de forma sistemática,
organizada y/o estructurada. Hace referencia a una técnica o conjunto de tareas
para desarrollar una tarea.
Metodología: es aquella la cual hace referencia al conjunto de procedimientos
racionales utilizados para alcanzar una gama de objetivos que rigen
una investigación científica, una exposición doctrinal o tareas que requieran
habilidades, conocimientos o cuidados específicos.
Metodología del Ciclo de Vida de un Sistema de James Martín: esta metodología
de desarrollo de Software es mejor conocida como Metodología RAD (Rapid
Application Development) o Desarrollo rápido de Aplicaciones, y fue creada por
el gurú de computación James Martin en 1991.
3. Lenguaje Unificado de Modelado (UML) (Diagramas):
Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified
Modeling Language) es el lenguaje de modelado de sistemas de software más
conocido y utilizado en la actualidad; está respaldado por el OMG (Object
Management Group).
Diagramas utilizados en la UML:
• Diagrama de clases
• Diagrama de componentes
• Diagrama de objetos
• Diagrama de estructura compuesta (UML 2.0)
• Diagrama de despliegue
• Diagrama de paquetes
Diagrama de clases:
Los diagramas de clases son diagramas de estructura estática que muestran las
clases del sistema y sus interrelaciones (incluyendo herencia, agregación,
asociación, etc).
4. Metodología del Proceso Unificado de Desarrollo Software:
El Proceso Unificado de Desarrollo Software o simplemente Proceso Unificado es un marco
de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado
en la arquitectura y por ser iterativo e incremental.
Metodología Kendall & Kendall:
Según esta metodología el ciclo de vida de un sistema consta de siete partes: siendo la
primera la identificación del problema, la segunda identificación de requisitos de
información, la tercera es el análisis de las necesidades del sistema, la cuarta es el diseño
del sistema recomendado, la quinta desarrollo y documentación del sistema, la sexta
prueba y mantenimiento y la última implementación y evaluación.
5. Metodología de Administración de Relaciones (RMM):
Permite hacer explícita la navegación al hacer el análisis, lo que permite, teóricamente,
obtener una navegación más estructurada e intuitiva, y lo hace de una forma muy
sencilla, como es añadir unas primitivas a un modelo entidad-relación tradicional.
Metodología Orientada a Objetos:
La metodología orientada a objetos ha derivado de las metodologías anteriores a éste.
Así como los métodos de diseño estructurado realizados guían a los desarrolladores que
tratan de construir sistemas complejos utilizando algoritmos como sus bloques
fundamentales de construcción.
Metodología del Software Educativo de Álvaro Galvis:
Es una metodología de desarrollo de software que contempla una serie de fases o etapas
de un proceso sistemático atendiendo a: análisis, diseño, desarrollo, prueba y ajuste, y
por último implementación.
6. Metodología de Sistemas Blandos de Peter Checkland:
La Metodología de Sistemas es una técnica cualitativa, en donde aborda problemas no
estructurados.
Metodología de Sistemas Expertos por David Rolston:
Desde la aparición de las computadoras hasta nuestros días, la gente ha invertido grandes
esfuerzos por tratar de dar una cierta capacidad de decisión a estas máquinas, incluso un
cierto grado de inteligencia. Un sistema experto en si no tiene verdadera inteligencia
artificial; más bien, es un sistema basado en el conocimiento que, mediante el buen diseño
de su base de información y un adecuado motor de inferencias para manipular dichos datos
proporciona una manera de determinar resoluciones finales dados ciertos criterios.
Metodología SCRUM:
Es una metodología ágil y flexible para gestionar el desarrollo de software, cuyo principal
objetivo es maximizar el retorno de la inversión para su empresa (ROI). Se basa en
construir primero la funcionalidad de mayor valor para el cliente y en los principios de
inspección continua, adaptación, auto-gestión e innovación.