Análisis de metodologías y métodos para el desarrollo de sistemas de información
1.
2. • El análisis y diseño de sistemas se refiere al proceso de
examinar la situación de una empresa con el propósito
de mejorar con métodos y procedimientos más
adecuados. El desarrollo de sistemas tiene dos
componentes.
• El análisis y diseño de sistemas se refiere al proceso de
examinar la situación de una empresa con el propósito
de mejorar con métodos y procedimientos más
adecuados. El desarrollo de sistemas tiene dos
componentes.
3. • Un lenguaje proporciona un vocabulario y unas
reglas para permitir una comunicación. Este
lenguaje nos indica cómo crear y leer los
modelos, pero no dice cómo crearlos.
• Los objetivos de UML son muchos, pero se
pueden sintetizar sus funciones:
- Visualizar - Construir
- Especificar - Documentar
4. • El diagrama de interacción, representa la forma en como
un Cliente (Actor) u Objetos (Clases) se comunican entre
sí en petición a un evento. Esto implica recorrer toda la
secuencia de llamadas, de donde se obtienen las
responsabilidades claramente.
5. • El ciclo de vida es el conjunto de fases (o etapas) por las que pasa
el sistema desde que se concibe hasta que se retira del servicio. Es
decir, se trata de la estructura del proceso de producción del sistema
de información. El Modelo de Ciclo de Vida indica cuáles son las
actividades a realizar y el orden en que se van a realizar.
1. Definir las actividades a realizar y en qué orden.
2. Asegurar la consistencia con el resto de los sistemas de información de la
organización.
3. Proporcionar puntos de control para la gestión del proyecto.
6. • Está orientada a disminuir radicalmente el tiempo
necesario para diseñar e implementar Sistemas de
Información, el RAD cuenta con una participación
intensa del usuario, sesiones JAD, prototipaje,
herramientas CSE integradas y generadores de código.
7. • El proceso unificado conocido como RUP, es un modelo
de software que permite el desarrollo de software a gran
escala, mediante un proceso continuo de pruebas y
retroalimentación, garantizando el cumplimiento de
ciertos estándares de calidad.
- Fase de concepción
- Fase de elaboración
- Fase de construcción
- Fase de transición
8. • Según la metodología de Kendall & Kendall 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.
9. • 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,
similarmente los métodos de diseño orientado a
objetos han evolucionado para ayudar a los
desarrolladores a explotar el poder de los
lenguajes de programación basados en objetos y
orientados a objetos, utilizando las clases y
objetos como bloques de construcción básicos.
10. • 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
• Implementación
11. • Según Checkland, un sistema blando es aquel que está conformado
por actividades humanas, tiene un fin perdurable en el tiempo y
presenta problemáticas inestructuradas o blandas; es decir aquellas
problemáticas de difícil definición y carentes de estructura, en las
que los fines, metas, propósitos, son problemáticos en sí.
• La SSM de Peter Checkland es una metodología sistémica
fundamentada en el concepto de perspectiva o en el lenguaje de la
metodología “Weltanschauung”. Un “weltanschauung” representa la
visión propia de un observador, o grupo de ellos, sobre un objeto de
estudio, visión ésta que afecta las decisiones que el(los)
observador(es) pueda(n) tomar en un momento dado sobre su
accionar con el objeto.
12. • Metodología de la Red Nacional de Integración y Desarrollo de
Software Libre (MeRinde) Una Propuesta Metodológica para Elaborar
Software Libre con el Uso de Estándares Abiertos y con un Enfoque
de Calidad.
• La Metodología MeRinde surge de la combinación y adaptación de
modelos y metodologías ampliamente utilizadas para el desarrollo
de software y la reingeniería de procesos del negocio. Esta
metodología está fuertemente fundamentada en los requerimientos
del Centro Nacional de Tecnología de Información (CNTI) y en
varias metodologías como el Proceso Unificado (UP) especialmente.
13. • 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.