Actividad 12. Estimación en los proyectos de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.

Slides:



Advertisements
Presentaciones similares
Desarrollo en espiral.
Advertisements

Ing. Francisco Rodríguez Novoa
Capítulo 4: Medidas de dispersión
PLANIFICACIÓN DE PROYECTOS DE SOFTWARE
ESTIMACION: TIPOS, TECNICAS Y METODOS MODELO COCOMO
Actividad 16. Estrategias para prueba del software
INGENIERIA DE SOFTWARE
Herramientas Automáticas de Estimación
METRICAS DE PROCESO Y PROYECTO
Gestión de proyectos Es la primera etapa de Ingeniería del Software.
Equipo Gestión Calidad de Servicio Educativo
NORMA INTERNACIONAL DE AUDITORÍA 300
Métricas de Software Medimos para mejorar cuando recogemos la información cuantitativa que nos ayuda a identificar obstáculos, problemas de raíz, ineficiencias.
Proyecto de Ingeniería de Software 2008
1  2008 Universidad de Las Américas - Ingeniería de Software : Dr. Juan José Aranda Aboy ACI491: Ingeniería de Software Unidad 6: Administración de Proyectos.
Actividad 3. El flujo de datos en una estructura de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Universidad Rey Juan Carlos
Ingeniería de Software Orientado a Objetos
Actividad 11. Conceptos de gestión de proyectos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 1. Arquitectura del software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
5.3 APROXIMACIONES AL DISEÑO
Actividad 10. Configuración para ingeniería Web. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 14. Riesgos en los proyectos de software M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
M.C. Juan Carlos Olivares Rojas
Medición y Métricas del Software
Actividad 2. Estilos y patrones arquitectónicos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 8. Gestión de las estructuras y bases de datos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Sesión 5 Profesor: Daniel Roca.
M.C. Juan Carlos Olivares Rojas
Conceptos de Gestión y Planificación de Proyectos Software
Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 8.
Métricas Técnicas para Sistemas Orientados a Objeto
Planificación Temporal y Seguimiento del Proyecto
Actividad 13. Calendarización de proyectos de software.
Diagrama de planeación
INGENIERÍA DE SOFTWARE
Construcción de Software
CRONOGRAMA DE ACTIVIDADES.
Ing. John Toasa Espinoza 2012 GESTION DE PROYECTOS DE SOFTWARE.
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
Diseño De Sistemas Catedrático: Ing. Ezequiel Santillán A. Miércoles, Febrero09, 2011 T í t u l o: ANALISIS DE SISTEMAS (REQUERIMIENTOS)
Planificación Temporal
Planificación de Proyectos de Software
Unidad I Java y C++ : Similitudes y diferencias
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
Ámbito y Estimaciones de Proyecto
Actividad 9. El depósito y proceso de los elementos de configuración del software. M.C. Juan Carlos Olivares Rojas Syllabus May,
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
Medición y Métricas del Software
CRONOGRAMA DE ACTIVIDADES.
M.C. Juan Carlos Olivares Rojas
Actividad 15. Software y Calidad M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Actividad 20. Métodos de prueba en entornos especializados M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Estimación de proyectos de software
PROCESOS DE DESARROLLO DE SOFTWARE
Microsoft Office Project INTRODUCCIÓN A LA GESTIÓN DE PROYECTOS Microsoft Office Project 2010.
Especialidad en Administración de Proyectos
Actividad 18. Pruebas del sistema M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
UNIVERSIDAD TECNOLÓGICA DE NEZAHUALCOYOTL TECNOLOGÍAS DE LA COMUNICACIÓN E INFORMACION ADMINISTRACIÓN DE PROYECTOS DE TI I.
Proceso de desarrollo de Software
Elementos y principios de la planeación
Semestre VIII – Lapso Académico Ingeniería en Informática.
REPUBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA. UNIVERSIDAD POLITECNICA TERRITORIAL DEL NORTE DE MONAGAS.
Fundamentos de Computación
Actividad 5. Desarrollo de software y lenguajes de programación. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Identificación de entradas, salidas y herramientas de procesos de gestión del PMI Jairo A. Orozco L.
UNIDAD III. PSP Objetivo: El alumno identificará el Proceso Personal de Software, para medir su desempeño.
Sistemas de calidad en el desarrollo de software.
INTRODUCCIÓN 1.Actividades fundamentales 2.Conceptos básicos 3.Estándares 4.¿Cómo puedo realizar estimaciones?
Gestión del Alcance del Proyecto
Transcripción de la presentación:

Actividad 12. Estimación en los proyectos de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009

Introducción La gestión del proyecto de software comienza con un conjunto de actividades que en grupo se denominan planificación del proyecto. Antes de que el proyecto comience el gestor del proyecto y el equipo de software deben estimar el trabajo que habrá de realizarse, los recursos que se requerirán y el tiempo que transcurrirá desde el inicio del proyecto y cuál será la última actividad del mismo.

Introducción Una vez que se completen estas actividades, el equipo de software debe establecer un plan del proyecto que defina las tareas y fechas clave de la ingeniería del software, que identifique quién es responsable de dirigir cada tarea y especifique las dependencias entre tareas que pueden ser determinantes en el progreso.

Introducción La estimación comienza con una descripción del ámbito del producto. Entonces el problema se descompone en un conjunto de problemas más pequeños y cada uno de estos se estima empleando datos históricos y experiencia como guías. La complejidad y el riesgo del problema se consideran antes de realizar una estimación final.

Introducción Aunque la estimación es tanto un arte como una ciencia, esta importante actividad no necesita realizarse en una forma improvisada. Existen técnicas útiles para la estimación de tiempo y esfuerzo. Entre las técnicas de descomposición está la técnica del tamaño del software. El tamao del software es el primer gran desafío del planificador del proyecto.

Introducción En el contexto de la planificación del proyecto, tamaño se refiere a un resultado cuantificable del proyecto de software. Si se asume un enfoque directo, el tamaño se puede medir en líneas de código. Si se elige un enfoque indirecto, el tamaño se representa como puntos de función.

Introducción Otra técnica de descomposición es la estimación basada en el problema. Aquí los proyectos se agrupan por tamaño de equipo, área de aplicación, complejidad y otros parámetros relevantes, se realizan cálculos cuantitativos y se estiman de acuerdo a la complejidad del proyecto.

Introducción Otras técnicas para estimación de proyectos son los modelos empíricos de estimación. Los datos empíricos que apoyan la mayoría de los modelos de estimación proceden de una muestra limitada de proyectos. Por esta razón, ningún modelo de estimación es apropiado para todas las clases de software ni en todos los elementos de desarrollo.

Introducción Estimación para desarrollo ágil. La estimación para proyectos ágiles aplica un enfoque de descomposición que abarca los pasos siguientes: cada escenario de usuario se considera por separado respecto de propósitos de estimación; el escenario se descompone en el conjunto de funciones y las tareas de ingeniería de software que se requerirán para desarrollarlo; cada tarea se estima por separado.

Introducción Alternativamente, el “volumen” (tamaño) del escenario se puede basar en datos históricos, en un modelo empírico o en la “experiencia”; las estimaciones de cada tarea se suman para crear una estimación para el escenario; alternativamente, el volumen estimado para el escenario se traduce en esfuerzo mediante la aplicación de datos históricos.

Introducción Estimación para proyectos de ingeniería Web. Los proyectos de ingeniería Web con frecuencia adoptan el modelo de proceso ágil.

Referencias Curso de Proyecto Integrador de Software Básico, Universidad TecMilenio, 2009

Questions?