El Proceso de Desarrollo de Software Empresarial

Post on 04-Jul-2015

302 views 4 download

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

El Proceso de Desarrollo

de Software Empresarial

Ing. Silverio Condo Huanca

¿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

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.

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.

¿Qué Elegir?

SCRUM

Roles de SCRUM

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.

Etapas del SPRINT

Análisis y diseño (De Requerimiento)

Codificación (Desarrollo)

Pruebas de unidad (Funcionales)

Aseguramiento de la Calidad

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

Pruebas de Integración

Producto Terminado

Operar

Evaluar

Mantener

Plataforma y Arquitectura de Software

Algunas herramientas y lenguajes

empresariales

Tendencias TecnológicasLo que el mercado ofrece

Nuevas metodologías y prácticas de

desarrollo de software

¿Cómo trabaja Google? ¿Facebook?

Nuevas Metodologías de Desarrollo

SCRUMBAN

+

Nuevas Herramientas RAD

Desarrollo de Aplicaciones Móviles en

Línea

Cloud Computing y Virtualización

Responsive Desing

Multiplataforma

Experiencias¿Cómo emprender un Desarrollo Empresarial?

¿Cómo Desarrollar Software?

Dimensión del proyecto

Empresarial

Personal

¿Cómo Desarrollar Software?

Dimensión del proyecto

Empresarial

¿Cómo Desarrollar Software?

Cantidad de Personal

Empresarial

Personal

¿Cómo Desarrollar Software?

Cantidad de Personal

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

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

silveriocondo@hotmail.com

silveriocondo@gmail.com

Skype: silverio.condo