Metodología de programación
Ejemplos
1.
Desarrollo de cascada(Waterfall)
¿Qué es?
¿Cómo aplicar metodologías ágiles?
2.
Desarrollo ágil(Agile)
Estos son los elementos básicos de un programa:
Es el enfoque teóroico - práctico que hace posible encontrar soluciones a problemas complejos. Permite desarrollar el razonamiento lógico, el alumno será capaz de analizar, diseñar y proponer soluciones a problemas del área de ingeniería, siguiendo las etapas de análisis, diseño de algoritmos, elaboración de diagramas de flujo y pseudocódigo.
Diálogo o intercambio
3.
Programación Orientada a Objetos(OOP)
Especificación
Diseño
4.
Programación Estructurada
Codificación
Verificación
Mantenimiento
Programación Orientada a Objetos(OOP)
Organiza el software alrededor de objetos, que contienen datos (atributos) y métodos (funciones)
- Abstracción
- Encapsulamiento
- Herencia
- Polimorfismo
Agile
Promueve la colaboración, flexibilidad y cambios trápidos durante el ciclo de vida del proyecto
Programación Estructurada
Promueve el uso de estructuras de control (como bucles y condicionales) y evita el uso de GOTO, favoreciendo un código más claro y más fácil de seguir
Waterfall
Tiene un enfoque secuencial donde se pasa de una fase a otra sin regresar a la anterior
Actividad 3_Metodología de Programación
Jose Maria San Agustin Velasco
Created on November 29, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Akihabara Microsite
View
Essential Microsite
View
Essential CV
View
Practical Microsite
View
Akihabara Resume
View
Tourism Guide Microsite
View
Online Product Catalog
Explore all templates
Transcript
Metodología de programación
Ejemplos
1.
Desarrollo de cascada(Waterfall)
¿Qué es?
¿Cómo aplicar metodologías ágiles?
2.
Desarrollo ágil(Agile)
Estos son los elementos básicos de un programa:
Es el enfoque teóroico - práctico que hace posible encontrar soluciones a problemas complejos. Permite desarrollar el razonamiento lógico, el alumno será capaz de analizar, diseñar y proponer soluciones a problemas del área de ingeniería, siguiendo las etapas de análisis, diseño de algoritmos, elaboración de diagramas de flujo y pseudocódigo.
Diálogo o intercambio
3.
Programación Orientada a Objetos(OOP)
Especificación
Diseño
4.
Programación Estructurada
Codificación
Verificación
Mantenimiento
Programación Orientada a Objetos(OOP)
Organiza el software alrededor de objetos, que contienen datos (atributos) y métodos (funciones)
Agile
Promueve la colaboración, flexibilidad y cambios trápidos durante el ciclo de vida del proyecto
Programación Estructurada
Promueve el uso de estructuras de control (como bucles y condicionales) y evita el uso de GOTO, favoreciendo un código más claro y más fácil de seguir
Waterfall
Tiene un enfoque secuencial donde se pasa de una fase a otra sin regresar a la anterior