ISI-311 ANALISIS Y DISEÑO DE SISTEMAS II
Trabajo Practico III
Docente
-David Enrique Mendoza Gutiérrez
Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
-Yhoanes Ander Mendoza Rodríguez
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
Metodología en Cascada (Trabajo Practico III)
1. Ingeniería de Sistemas
CMP-326 Análisis De Sistemas II
Facultad de Ciencias Exactas y Tecnología
Metodología en Cascada
Docente
David Enrique Mendoza Gutiérrez
Integrantes
Joel Romario Zenteno Pardo
Julio Cesar Cervantes Castillo
Yhoanes Ander Mendoza Rodríguez
2. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Metodología en Cascada
La Metodología en Cascada es
un procedimiento lineal que se caracteriza
por dividir los procesos de desarrollo en
sucesivas fases de proyecto. Al contrario
que en los modelos iterativos, cada una
de estas fases se ejecuta tan solo una
vez.
3. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Este modelo, originalmente fue propuesto en 1970 por
Winston W. Royce, y es también conocido como modelo
lineal o modelo de ciclo de vida de un programa.
La primera mención de un modelo en fases se remonta a
Winston Royce. En su ensayo "Managing the Development
of Large Software Systems" (Gestión del desarrollo de
grandes sistemas de software) describió un método de
desarrollo para grandes proyectos de software, que se
divide en fases ya en 1970.
4. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Características
Es el más utilizado.
Es una visión del proceso de desarrollo de
software como una sucesión de etapas que
produce productos intermedios.
Para que el proyecto tenga éxito deben
desarrollarse todas las fases.
Las fases continúan hasta que los objetivos se
han cumplido.
Si se cambia el orden de las fases, el producto
final será de inferior calidad.
5. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Funcionamiento del Modelo en Cascada
El modelo en cascada, propone dividir en fases cada etapa del desarrollo de software y
completar cada una de ellas en un orden específico. Es decir, no puedes iniciar la “fase 2” hasta
que hayas concluido la “fase 1”.
6. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Ejemplo de Cascada
7. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Si estás realizando un proyecto grande o muy
complejo, puede que sea más difícil dividirlo
en fases ordenadas, por lo que este sistema
puede no ser el más adecuado
Se toma toda la complejidad del problema de
una vez y no en iteraciones o ciclos de
desarrollo.
No puedes pasar a la etapa siguiente hasta
que completes la anterior
Ventajas Desventajas
Te ayuda a llevar un orden y organizar tu
trabajo
Es muy útil si no tienes demasiada
experiencia
Funciona de manera óptima en la mayoría de
los dispositivos
Es sencillo y fácil de seguir
8. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Fases
Existen diferentes versiones de las fases del modelo en cascada:
Análisis
Diseño
Implementación
Verificación
Mantenimiento
9. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Análisis
En esta fase, el trabajo será determinar cuáles son las necesidades y los objetivos a
cumplir del proyecto, y posteriormente reunir todos los requisitos que se deben cumplir en
el desarrollo del software para llevar a cabo todo el proceso y cumplir con los objetivos.
10. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Diseño
Esta etapa es la favorita de muchos, ya que es el momento en que se puede ser creativo y
convertirse en un arquitecto por un rato, mientras se diseña y realiza los primeros esbozos
del resultado final del desarrollo del software.
11. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Implementación
En esta fase el proyecto de
software se traduce al
correspondiente lenguaje de
programación. Los diversos
componentes se desarrollan por
separado, se comprueban a
través de las pruebas unitarias y
se integran poco a poco en el
producto final.
12. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Verificación
El objetivo de la verificación es el de obtener información de la calidad del software, y sirve
para encontrar defectos o bugs, aumentar la calidad del software, refinar el código
previamente escrito sin miedo a romperlo o introducir nuevos bugs.
13. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Mantenimiento
El mantenimiento del software consiste en la modificación del producto después de
haber sido entregado al cliente, ya sea para corregir errores o para mejorar
el rendimiento o las características.
14. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Consejos del modelado de desarrollo en
cascada
Realiza una verificación cada vez que se complete alguna de las fases del modelo
en cascada
Realiza pruebas de usabilidad
Organiza tu tiempo
15. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Conclusión
En conclusión el modelo de cascada nos permite realizar una
organización más fácil de comprender tratando de no mezclar las
diferentes fases del modelo y así nos permite organizar el tipo de
proyecto que se pretende solucionar.
Para que este método sea exitoso en el proyecto requerido se debe
seguir un orden en especifico y se deben conocer las herramientas a
utilizar, para dar a conocer que herramientas se utilizar y saber cual es el
tiempo que se lleva durante el proceso, así como saber organizarlo tal y
como se pide cada una de las faces y que se pueda llevar la planeación
en un orden y poder terminar con la construcción del proyecto.
16. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
Preguntas
1. ¿Que es una metodología de cascada?
R. Es un procedimiento lineal que se caracteriza por dividir los procesos en fases
2. ¿En qué año fue presentado por primera vez el modelo de cascada?
R. El año 1970.
3. ¿Quién fue el primero en presentar la metodología de cascada?
R. Winston W. Royce.
4. ¿Mencione una desventaja del modelo en cascada?
R. Es difícil responder a cambios en los requerimientos del cliente.
5. ¿Que se debe hacer en la fase de verificación del método en cascada?
R. En esta fase se debe probar y ejecutar el código final y verificar su funcionamiento.
17. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
6. ¿El modelo de cascada también es conocido con el nombre de?
R. Modelo lineal.
7. ¿Cómo se llamaba el ensayo de modelo de cascada por primera vez?
R. Managing the development of large software systems.
8 . ¿Una de las ventajas del modelado de cascada es que es sencillo y es fácil de seguir?
R. Verdadero.
9 . ¿Qué se necesita para iniciar una nueva etapa en el modelo de cascada?
R. Que la etapa anterior esté finalizada.
10 . Menciona las etapas del modelo cascada
R. -análisis y definición de requerimientos.
-diseño del sistema.
-implementación y prueba de unidades.
-integración y prueba del sistema.
-funcionamiento y mantenimiento.
11. ¿En qué modelo de ciclo de vida lo primordial es que cada etapa debe esperar a que finalice la
que la antecede para empezar?
R. Modelo de cascada
18. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
12. ¿Para que el proyecto no tenga éxito se debe desarrollar todas las fases?
R. Falso
13. ¿Es una fase del modelo de ciclo de vida donde se realiza estudio preliminar,
definición del problema, levantamiento de información, determinación de
requerimientos?
R. Analisis
14. ¿Tipo de ciclo de vida que consta de requerimientos, diseño, implementación,
prueba y mantenimiento?
R. Modelo de cascada
15. ¿Es una fase del ciclo de vida donde se realiza la entrega de la aplicación probada,
adiestramiento, carga de datos en vivo, entrega de documentación?
R. Implementación
16. ¿Es la última fase del ciclo donde se realiza diseño de cambios, implementan
cambios, obtención de requerimientos de mantenimiento?
R. Mantenimiento
19. Integrantes
- Joel Romario Zenteno Pardo
- Julio Cesar Cervantes Castillo
- Yhoanes Ander Mendoza Rodríguez
CMP-326 ANALISIS DE SISTEMAS II
DOCENTE
- DAVID ENRIQUE MENDOZA
GUTIERREZ
17. ¿Que es un ciclo de vida metodológico?
R. Es el enfoque metodológico que ordena rigurosamente las etapas del proceso para el
desarrollo de software
18. ¿Que significa la sigla MCVS?
R. Modelo de ciclo de vida del software
19. ¿Cuál es la definición de mantenimiento?
R. Mantener y mejorar el software para resolver errores descubiertos y tratar con nuevos
requisitos
20. ¿Es una fase del modelo de ciclo de vida donde se realiza la elaboración del modelo
funcional del sistema?
R. Diseño
20. Ingeniería de Sistemas
CMP-326 Análisis De Sistemas II
Facultad de Ciencias Exactas y Tecnología
Metodología en Cascada
Docente
David Enrique Mendoza Gutiérrez
Integrantes
Joel Romario Zenteno Pardo
Julio Cesar Cervantes Castillo
Yhoanes Ander Mendoza Rodríguez