“Análisis de la Situación Actual de la

Slides:



Advertisements
Presentaciones similares
Evolución de la Tecnologías para el Desarrollo de Aplicaciones Distribuidas Rogelio Ferreira Escutia.
Advertisements

Búsqueda en la Web Rogelio Ferreira Escutia. 2 Cómo funciona La Web, 2008http:// Anatomía de la Web.
Tendencias de Construcción Web
“Ingeniería de Software para Ambientes Web”
Social Media Rogelio Ferreira Escutia.
Tecnologías Web Rogelio Ferreira Escutia.
“CSS - Texto” Rogelio Ferreira Escutia.
Android TV Rogelio Ferreira Escutia.
Rogelio Ferreira Escutia
“Android – Comunicaciones con HTTP”
“CSS - Colores” Rogelio Ferreira Escutia.
“Web Services” Rogelio Ferreira Escutia.
“Android – Geolocalización”
“Tendencias 2015: Foro Económico Mundial”
“Flat Design” Rogelio Ferreira Escutia.
“Tecnologías para Construir el
Rogelio Ferreira Escutia
“HTML – Estructura” Rogelio Ferreira Escutia.
“Definición de CRM” Rogelio Ferreira Escutia.
Módulo de Especialidad en
“Conceptos sobre IOS” Rogelio Ferreira Escutia.
“Análisis de la Situación Actual
“HTML – Imágenes” Rogelio Ferreira Escutia.
“Recomendaciones para el Arranque de Clases”
“HTML – Manejo de Texto”
“Instalación” Rogelio Ferreira Escutia.
“Grid Computing” Rogelio Ferreira Escutia.
“Análisis de Aplicaciones E-Commerce”
“Android – Distribución de Componentes”
“Arduino - Herramientas” Rogelio Ferreira Escutia
Múltiples Pantallas Rogelio Ferreira Escutia
“Taller de Videojuegos con HTML 5”
“Internet de las Cosas en la Salud” Rogelio Ferreira Escutia
“Proyectos de IoT” Rogelio Ferreira Escutia
Marketing - “Presencia Digital” Rogelio Ferreira Escutia
“Ruido y normatividad”
Rogelio Ferreira Escutia
“Arduino - Historia” Rogelio Ferreira Escutia
“Raspberry Pi - RFID” Rogelio Ferreira Escutia
Almacenamiento con File I/O Ejemplo Rogelio Ferreira Escutia
Módulo de Especialidad en
“Proporción Áurea” Rogelio Ferreira Escutia.
“Creación del Hola Mundo”
“Herramientas para construcción y prueba
Data Centers - “Conceptos” Rogelio Ferreira Escutia
“Tecnologías para construir el Internet de las Cosas”
Marketing - “Posicionamiento” Rogelio Ferreira Escutia
“Herramientas” Rogelio Ferreira Escutia
“Android – Componentes Básicos de la Interface”
Material para “Internet de las Cosas” Rogelio Ferreira Escutia
Conceptos sobre Sistemas Operativos Rogelio Ferreira Escutia
“Funcionamiento” Rogelio Ferreira Escutia.
“Tipos de Antenas” Rogelio Ferreira Escutia.
“Material Design” Rogelio Ferreira Escutia.
“Raspberry Pi - Herramientas” Rogelio Ferreira Escutia
“Lenguaje de Programación” Rogelio Ferreira Escutia
Múltiples Idiomas Rogelio Ferreira Escutia
Marketing - “Modelos de Negocio” Rogelio Ferreira Escutia
MPI - “Programación” Rogelio Ferreira Escutia
Marketing - “Análisis de Sitios” Rogelio Ferreira Escutia
“Amazon Web Services - Conceptos”
“Multiplexado y demultiplexado de señales:
Rogelio Ferreira Escutia
“User Experience” Rogelio Ferreira Escutia.
“Creación de una calculadora”
Conceptos de Hadoop Rogelio Ferreira Escutia
“Android – Gráficos” Rogelio Ferreira Escutia.
“Proyectos de IoT” Rogelio Ferreira Escutia
“Sistemas RAID - Conceptos”
“Blockchain - Conceptos” Rogelio Ferreira Escutia
Transcripción de la presentación:

“Análisis de la Situación Actual de la Ingeniería de Software para Ambientes Web” Rogelio Ferreira Escutia

2

Ideas de las mentes más brillantes!!! 3

Tendencias en Tecnologías 4

Vivimos un cambio de Paradigma Aplicaciones de escritorio. Aplicaciones Web. Aplicaciones Web / Móviles 5

Características de la Web Alta competencia de sitios. Cambios constantes de los sitios. Tiempos de desarrollo cortos. Equipos de desarrollo pequeños Mayor control del producto día a día. Menos documentación y más desarrollo. Estandarización y compatibilidad de códigos. Reducción de Costos. Reutilización y refactorización de códigos. Usabilidad y accesibilidad en las interfaces. Mejorar la calidad del software 6

En resumen... Optimización de Todos los Procesos de Desarrollo del Software!!!!!!!! 7

¿Qué metodologías usar? Grandes Proyectos (los métodos clásicos de la Ingeniería de Software). Pequeños Proyectos (Metodologías Agiles). Proyectos Intermedios (combinación entre Clásico y Agiles) 8

Problema!!!!!! ¿Qué usan los desarrolladores actuales? Cada compañía combina y adapta metodologías de todo tipo para su ambiente interno. Prácticamente no hay estandarización Real entre desarrolladores de todas partes del mundo. 9

Ingeniería de Software para la Web Para la Web, se han adoptado más las Metodologías de Desarrollo Agiles, debido a la rápidez de cambio en la Web. Muchos han llamado a ésta área “Ingeniería Web”. Actualmente la Ingeniería Web está estandarizando procesos para desarrollar aplicaciones Web, así como aplicacando nuevas herramientas para prueba, depuración, monitoreo, control, calidad, etc., de los sitios Web. 10

Rogelio Ferreira Escutia Instituto Tecnológico de Morelia Departamento de Sistemas y Computación Correo: rogeplus@gmail.com rogelio@itmorelia.edu.mx Página Web: http://antares.itmorelia.edu.mx/~kaos/ http://www.xumarhu.net/ Twitter: http://twitter.com/rogeplus Facebook: http://www.facebook.com/groups/xumarhu.net/