ACIS Desarrollar proyectos de software y “evitar” el fracaso ?

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

ingeniería de software
Proceso de desarrollo con UML y el modelo CMM
ADMINISTRAR EL DESEMPEÑO Y LA CAPACIDAD
2.3 Modelo de Capacidad de Madurez Integrado (CMMI®)
Herramientas y metodologías de éxito para el manejo de proyectos TIC: Caso PYME CREATIVA Noviembre 2008.
ManageEngine en México El salto intercontinental User Conference | México 2012 | Noviembre 2012.
Evaluación de Desempeño por Competencias y Análisis de comportamientos
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Gestión de Proyectos Informáticos Principales Causas de Fracaso en la Ejecución de Proyectos Informáticos Roberto Jijena I.
Proceso de Originación de Crédito: Banco de los Alpes
ACIS Procesos Individuales y de Equipo Por Bernardo Díaz Arias
ACIS Desarrollar proyectos de software y “evitar” el fracaso ?
ESCUELA COLOMBIANA DE INGENIERIA
ACIS Desarrollar proyectos de software y “evitar” el fracaso ?: Conclusiones Por Bernardo Díaz Arias
Republica Bolivariana de Venezuela U.G.M.A 7mo semestre Ing. Sistema
Evaluación y Seguimiento
Evaluación de nuevas Tecnologías
Sistemas de Apoyo a la Administración y Planeación Visión del entorno Estrategia.
ITERASOFT. OBJETIVOS DEL GRUPO Producir un sistema Manejador de Itinerarios de alta calidad y confiabilidad Realizar un proyecto bien administrado y productivo.
Formación Profesional: Ingeniero Industrial  Con conocimiento del mercado  Énfasis en investigación y desarrollo De nuevos productos y servicios  Proponer.
ACIS CMMI: COMO llegar al éxito predecible? Por Bernardo Díaz Arias Overview.
Medición Identificar los procesos internos que influyen en las CTQ y medir los defectos generados relativos a las CTQ identificadas. Se entiende por defectos.
Modelo de Capacidad y Madurez
El Proceso de Software es la única manera de desarrollar sistemas de calidad. F. o V. Justifica tu respuesta. Que tiene que ver la globalización.
OUTSOURCING Prof. Mabel Calvo /.
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Análisis y selección de indicadores para el Cuadro de Mando Integral
COSTOS DE SISTEMAS DE CONTROL DE CALIDAD E. VARAS.
Facilitador HENRY HELÍ GONZÁLEZ GAITÁN Cel
Ingeniería de Proyectos M.C. Juan Carlos Olivares Rojas Agosto, 2009.
Conceptos de Gestión y Planificación de Proyectos Software
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
©Copyright 2013 ISACA. Todos los derechos reservados. La gestión de riesgos consiste por lo general en los siguientes procesos: Definición del alcance.
Curso Ordinario para el programa educativo de Ingeniería enSistemas Computacionales Alejandra López Profesora: Susana Alejandra López Jiménez Licenciado.
Ingeniería de Software
COLEGIO DE EDUCACIÓN PROFESIONAL TÉCNCA DEL ESTADO DE MÉXICO
Team Software Process IntroductionTSPiSM Watts Humphrey
Se ha vuelto un factor decisivo en el éxito de los negocios
Especialización en Desarrollo de Software
UNIDAD N º2 EL SUBSISTEMA TECNICO.
INTRODUCCIÓN INGENIERIA DE SISTEMAS
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Ciclo de vida de un sistema
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Andrés David Monsalve. Giannina Paola Celin Montero. Corporación Universitaria Americana Análisis de Sistemas Barranquilla
Gestión de cambio.
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Análisis y Diseño de Sistemas Cuatrimestre: 3 Página 1 de 6.
8D’s FMEA.
Estructurar tus ideas para hacerlas realidad
Implementando PSP / TSP
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
Ciclo de Vida del Software
Originalmente desarrollado, por el profesor Robert Kaplan de Harvard y el consultor David Norton de la firma Nolan & Norton, como un sistema de evaluación.
CMMI GRUPO 5 Juan Marcelo Ferreira Aranda Silvano Christian Gómez
Consultoría de Análisis de Negocio para Osinergmin
Modelo Empresarial de Procesos ETB
SOLUCIONES EMPRESARIALES
Evolución y comportamiento del Sector TICs Praxis & Technology Group PraTech METODOLOGÍA DE CALIDAD.
Las fases del ciclo de la vida de desarrollo de sistemas
Modelo de procesos de software
Planificación de Sistemas de Información
Procesos de Planeación
Programa Sobre Procesos de Negocios SCM y Logística. Integración de procesos que permite a empresas en crecimiento implementar las mejores prácticas en.
Es una metodología ágil diseñada para el desarrollo de software, basada en la calidad y el monitoreo constante del proyecto. Consiste esencialmente en.
Integrantes: Mejía Zúñiga Yoselin Taco Apaza Pamela Ychuta Torres John.
Autora: Lcda. Lissett Rivera CI: Maracaibo, Enero 2015 UNIVERSIDAD DEL ZULIA FACULTAD DE HUMANIDADES Y EDUCACIÓN DIVISIÓN DE EXTENSIÓN CENTRO.
10 Etapas de administración de proyectos con el método Lewis
ADMINISTRACIÓN Una perspectiva global y empresarial 13 ed
Sistemas de calidad en el desarrollo de software.
Transcripción de la presentación:

ACIS Desarrollar proyectos de software y “evitar” el fracaso ? Overview Por Bernardo Díaz Arias berdiaz@yahoo.com

Introducción Antecedentes Objetivos Estadísticas globales de fracaso en proyectos de software (74%) Errores cometidos / observados Prácticas exitosas observadas en la comunidad Objetivos Compartir soluciones prácticas a problemas típicos Proponer un modelo progresivo de buenas prácticas en 4 niveles, cada uno respaldado por una metodología madura (herramienta). Profundizar en los aspectos donde se presentan fallas críticas/frecuentes y las metodologías no detallan soluciones. Las metodologías y conceptos expuestos se seleccionaron con base en su robustez y validez práctica frente a otras alternativas similares. No exponer las metodologías, sino optimizar su uso.

Introducción Premisas Principales La Ingeniería de Software (SE) como ciencia precisa. (Basada en hechos y datos /cuantificable) Mejoramiento continuo (plan-do-check-act) Las metodologías como herramientas para ordenar y simplificar (garantizar el éxito) Dada su naturaleza colectiva, el proceso de desarrollo debe enfrentarse de forma integral: N1: Gerencia de Proyectos = PMI N2: Metodología de desarrollo = RUP N3: Individual = PSP N4: Corporativo = CMMI

Introducción Premisas Secundarias Administración del Alcance Conocer la metodología de desarrollo Las metodologías como frameworks tienen una estructura estática (arquitectura) y un modelo de relaciones (dinámica) que permiten evaluarlas de forma precisa. Normalización (de requerimientos y arquitectónica) Ganar ventaja con las pruebas PSP como base de un proceso maduro Papel de la organización en los proyectos

Introducción Buenas Prácticas de Gerencia de Proyectos Conocer el Proceso de Desarrollo de Software Arquitectura de Software Administración de la productividad Individual y de equipos Madurez Corporativa

1. Gerencia de Proyectos Problema: “El no evaluar la viabilidad de un proyecto, la planeación ligera, la ausencia de monitoreo y retroalimentación permanente minimizan el éxito administrativo de los proyectos de software así todas las demás variables se cumplan” Solución Propuesta: El PMI es una organización fundada desde 1969 cuya metodología tiene creciente aceptación mundial y resume las buenas prácticas en “Gestión de Proyectos” para cualquier industria.

2. Proceso de Desarrollo Problema: “La gerencia del proyecto debe conocer en detalle el proceso de construcción de software para asegurar que nada se deje al azar, para generar la estratégia de desarrollo adecuada y para la toma de decisiones”. “El no conocer el cómo se hacen los productos de software crea una brecha mutua entre proveedor y cliente y entre gerente del proyecto y el equipo”. Solución Propuesta: El Proceso Unificado de Desarrollo, originalmente un enfoque metodológico integral para desarrollar cualquier producto de software (1998) y finalmente un producto de IBM (desde 2002) es la base de diferentes especializaciones como SUN TONE, EUP, Métrica 3, IBM BUP, etc.

3. Procesos Individuales Problema: “Un aspecto que origina fracaso en proyectos de software es la falta de habilidades de planeación, organización y productividad de los desarrolladores así como la habilidad de la gerencia para generarlos” “La productividad y cumplimiento de un equipo depende de la productividad de las partes” Solución Propuesta: “Frente a este problema surgío PSP como una propuesta para mejorar la productividad y planeación de los ingenieros. TSP es un set de buenas prácticas especializadas en promover la productividad y empoderamiento de un equipo para lograr los objetivos del proyecto”

4. Procesos Corporativos Problema: “Es común que el fracaso en proyectos de software empieze antes de empezar el proyecto debido a la manera artesanal que la empresa proveedora evalúa la viabilidad de los proyectos en los que va a participar, no es consiente de trabajar con buenas prácticas para dar mejores y continuos resultados a sus clientes (sino para cumplir un requisito del mercado).” “Un buen Project Manager, arquitecto o desarrollador solamente avanza hasta donde la empresa para la que trabaja le permite…” Solución Propuesta: “El modelo de capacidad y madurez organizacional del SEI tiene vigencia y creciente aceptación desde 1987 como un modelo integrado de procesos basados en buenas prácticas.”

Muchas Gracias por su tiempo !!! Finalmente… Muchas Gracias por su tiempo !!!