El Proceso de Desarrollo de Software Empresarial

29
El Proceso de Desarrollo de Software Empresarial Ing. Silverio Condo Huanca

description

El Proceso de Desarrollo de Software Empresarial - Las necesidades del usuario son traducidas en requerimientos de software, estos requerimientos transformados en diseño y el diseño implementado en código, el código es probado, documentado y certificado para su uso operativo.

Transcript of El Proceso de Desarrollo de Software Empresarial

Page 1: El Proceso de Desarrollo de Software Empresarial

El Proceso de Desarrollo

de Software Empresarial

Ing. Silverio Condo Huanca

Page 2: El Proceso de Desarrollo de Software Empresarial

¿Qué es el proceso de desarrollo de

software?

Las necesidades del usuario son traducidas en requerimientos de software, estos

requerimientos transformados en diseño y el diseño implementado en código, el

código es probado, documentado y certificado para su uso operativo

Page 3: El Proceso de Desarrollo de Software Empresarial

Ciclo de vida del Software En general, los ingenieros de software adoptan un enfoque sistemático y

organizado en su trabajo, ya que es la forma más efectiva de producir

software de alta calidad.

Page 4: El Proceso de Desarrollo de Software Empresarial

Desarrollo Empresarial

Metodologías El proceso de desarrollo de software requiere por un lado un conjunto de

conceptos, una metodología y un lenguaje propio.

Page 5: El Proceso de Desarrollo de Software Empresarial

¿Qué Elegir?

Page 6: El Proceso de Desarrollo de Software Empresarial

SCRUM

Page 7: El Proceso de Desarrollo de Software Empresarial

Roles de SCRUM

Page 8: El Proceso de Desarrollo de Software Empresarial

SCRUM Scrum es un proceso ágil de desarrollo de software, iterativo e incremental.

En cada iteración se hacen variadas actividades de

análisis, diseño, desarrollo, testing, implementación.

Page 9: El Proceso de Desarrollo de Software Empresarial
Page 10: El Proceso de Desarrollo de Software Empresarial

Etapas del SPRINT

Análisis y diseño (De Requerimiento)

Codificación (Desarrollo)

Pruebas de unidad (Funcionales)

Aseguramiento de la Calidad

Page 11: El Proceso de Desarrollo de Software Empresarial

Documentación

Estándares y Lineamientos

Estándares y Lineamiento de Análisis y Diseño

Lineamientos de Codificación

Lineamientos de Control de Calidad

Page 12: El Proceso de Desarrollo de Software Empresarial

Pruebas de Integración

Page 13: El Proceso de Desarrollo de Software Empresarial

Producto Terminado

Operar

Evaluar

Mantener

Page 14: El Proceso de Desarrollo de Software Empresarial

Plataforma y Arquitectura de Software

Page 15: El Proceso de Desarrollo de Software Empresarial

Algunas herramientas y lenguajes

empresariales

Page 16: El Proceso de Desarrollo de Software Empresarial

Tendencias TecnológicasLo que el mercado ofrece

Page 17: El Proceso de Desarrollo de Software Empresarial

Nuevas metodologías y prácticas de

desarrollo de software

¿Cómo trabaja Google? ¿Facebook?

Page 18: El Proceso de Desarrollo de Software Empresarial

Nuevas Metodologías de Desarrollo

SCRUMBAN

+

Page 19: El Proceso de Desarrollo de Software Empresarial

Nuevas Herramientas RAD

Page 20: El Proceso de Desarrollo de Software Empresarial

Desarrollo de Aplicaciones Móviles en

Línea

Page 21: El Proceso de Desarrollo de Software Empresarial

Cloud Computing y Virtualización

Page 22: El Proceso de Desarrollo de Software Empresarial

Responsive Desing

Multiplataforma

Page 23: El Proceso de Desarrollo de Software Empresarial

Experiencias¿Cómo emprender un Desarrollo Empresarial?

Page 24: El Proceso de Desarrollo de Software Empresarial

¿Cómo Desarrollar Software?

Dimensión del proyecto

Empresarial

Personal

Page 25: El Proceso de Desarrollo de Software Empresarial

¿Cómo Desarrollar Software?

Dimensión del proyecto

Empresarial

Page 26: El Proceso de Desarrollo de Software Empresarial

¿Cómo Desarrollar Software?

Cantidad de Personal

Empresarial

Personal

Page 27: El Proceso de Desarrollo de Software Empresarial

¿Cómo Desarrollar Software?

Cantidad de Personal

Empresarial

Page 28: El Proceso de Desarrollo de Software Empresarial

¿Para qué plataforma se va a desarrollar?

Clientes Servidor

Sitio Web

Aplicaciones Web

Sitios empresariales

Aplicaciones móviles

Mensajería, IVR

Aplicaciones Distribuidas

Aplicaciones en la Nube

Page 29: El Proceso de Desarrollo de Software Empresarial

Preguntas y Sugerencias

Ing. Silverio Condo HuancaIngeniero de Sistemas FNI – UTO

Diplomado en Educación Superior de la Universidad Católica Boliviana

Profesional de Investigación e Innovación Tecnológica - RUAT

Especialista de Soluciones de Tecnologías de la Información - ROSIL

[email protected]

[email protected]

Skype: silverio.condo