Técnicas de Estimación. La estimación de lo que costara el desarrollo del software es una actividad importante, ya que una característica que debe tener.

Slides:



Advertisements
Presentaciones similares
ANALISIS DE FALLA Y CRITICIDAD
Advertisements

INTEGRANTES EVARISTO MINA ARROYO JULIO CESAR CUERO JOHN EDWIN URBANO MAFLA.
Principios de la Ingeniería de Software Principio s Metodologías Herramientas Técnicas Cada estrato se basa en los inferiores y es más susceptible a cambios.
Diseño personal del Software. Una medida significativa en la mejora de calidad del software fue tomada con la esencia del proceso personal del software.
SPR (Caper Jones) Software Productivity Research Inc., USA Métodos de Estimación  Repositorio con proyectos  Ecuaciones para estimar esfuerzo (persona.
IMPLICACIONES ÉTICAS Y SOCIALES DE LAS PRUEBAS PSICOLÓGICAS Prof. Alice Pérez Fernández Universidad Interamericana de Puerto Rico Recinto de Fajardo Medición.
Estimación e intervalos de confianza. Estimaciones puntuales e intervalos de confianza Estimación puntual: Estadístico calculado a partir de la información.
CONTABILIDAD ADMINISTRATIVA CONTABILIDAD ADMINISTRATIVA Arte, ciencia, técnica, o disciplina que bajo normas y procedimientos de análisis nos ayuda.
wShifts – Gestión de Turnos de Trabajo
Desarrollo de App Wilson Chávez.
Ejercicio práctico.
CAPÍTULO 1 Información Contable.
INTEGRANTES: MAURICIO GARCÍA CÁRDENAS CARLOS PALACIOS CONTRERAS
. Primera Open Class Asignatura: Programación Estructurada Tema:
Grupo del Proceso de Cierre
Tema 4: Ingeniería del Software
2.Metodología de Solución de Problemas
Ejercicio práctico.
Fundamentos de programación
Fundamentos de negocios y comercio electrónico.
Introducción al Muestreo Msc Edwin Giron Amaya
Introducción a los algoritmos
Proceso de Desarrollo de SW
ANALISIS DEL RIESGO DEL PROYECTO
introducción Ingeniería de software
Introducción a la Programación
ANÁLISIS DE RIESGOS DE SISTEMAS DE INFORMACIÓN
Resource standard Metrics (RSM)
ENFOQUES DE CONSERVACIÓN
Ingeniero de Software Programador Diferencias Similitudes SOFTWARE
Tema 1 El método científico
Tema 6. Conceptos básicos de programación Clase 1
Universidad manuela beltran - virtual
Ingeniería de Software Conceptos básicos
YADITH MARIA BUSTAMANTE VASQUEZ
Las herramientas Case Julian madrigal.
Unidad 2.- Marcos de referencia en la gestión de servicios de TI
Ciclo de vida De los Sistemas
SystemStar & Costar Presentado por: Andres Clavijo, Camilo Forero, Jhon Chacón y Brayan Valero.
Proceso Unificado de Desarrollo de Software
Conceptos básicos de MUESTREO
Sesgo, error e interacción
PROCESO DE DESARROLLO ESTRATÉGICO DE UNA ORGANIZACION
Sabes Que es un ALGORITMO
Java – programación orientada a objetos programación ii – iee
Proceso de Desarrollo de SW
MECANISMOS DE CONTROL DE ASISTENCIA DEL PERSONAL
GERENCIA DE PROYECTOS Y LAS TIC GESTIÓN DE LOS COSTOS DEL PROYECTO
Ciclo de vida del Software
MODELO ADDIE. MODELO ADDIE El modelo ADDIE es un proceso de diseño Instruccional interactivo, en donde los resultados de la evaluación formativa de.
Ing. Francisco Rodríguez Novoa
Proceso de planificación:
Equipo 2 Arellano Catalán Marco A. Damián Contreras Ma. Guadalupe
Modelo de la cascada (cont.)
Introducción a los algoritmos
PLAN MAESTRO PRODUCCION
OBJETIVO: Reconocer las etapas del Modelo de investigación científico
Recomendaciones: Utiliza viñetas para todas las diapositivas.
IMPORTANCIA DEL ANÁLISIS Y CONTROL QUÍMICO ENOLÓGICO
Características del hipertexto
Gerencia de Seguimiento Normativo de los Programas de Apoyos
4. Estimación del esfuerzo 1 TEMA 4. ESTIMACIÓN DEL ESFUERZO EN EL DESARROLLO DE SOFTWARE Jose Onofre Montesa Andrés Universidad Politécnica de Valencia.
Diagrama de componentes
Implementación del Portal Web de
COCOMO (1) COCOMO Es un modelo sencillo. Cocomo puede ser aplicado a tres tipos de proyectos software. Esto nos da una impresión general del proyecto.
Lic Msc Mirian Vega EVALUACIÓN.
TALLER: PROYECTO FINAL 1 Selección de instrumentos
Ing. Carlos García P. C.I UNIDAD EDUCATIVA “SALINAS INNOVA” P Identifique el contexto para el cual se Planifica un nuevo sistema ÁREA.
PREGUNTA ¿Qué ocurre cuando después de formar los grupos tomamos una medida pre-tratamiento y encontramos que los dos grupos no son homogéneos? ¿Qué se.
Escuela Nacional Preparatoria
Transcripción de la presentación:

Técnicas de Estimación

La estimación de lo que costara el desarrollo del software es una actividad importante, ya que una característica que debe tener un producto de software es que su costo sea adecuado.

Las estimaciones están asociadas con el esfuerzo, costo y el tiempo de las actividades identificadas del proyecto.

El objetivo es conocer en etapas tempranas y de manera aproximada, el costo, la duración y los recursos necesarios para el desarrollo de proyectos de software.

Existen técnicas de estimación de proyectos que permiten la realización de evaluaciones mas precisas. Puntos de Función COCOMO ( Constructive Cost Model) Método Tradicional

Punto de Función Mide la funcionalidad entregada al usuario. Útil en cualquiera de las fases de vida del software, desde el diseño inicial hasta la implementación y mantenimiento. Determinar las sentencias de código del proyecto software

Punto de Función Calcula los puntos de función de un sistema descomponiendo al mismo en cinco funciones principales Entradas Salidas Consultas Ficheros internos y externos

Punto de Función

Desventajas: Carece de precisión cuando se trata de proyectos pequeños Los resultados calculados a partir de las características generales del sistema resulta de dudosa utilidad Resulta arduo formar al personal en su utilización de la técnica

COCOMO Pertenece a la categoría de modelos de subestimaciones basados en estimaciones matemáticas. Está orientado a la magnitud del producto final, midiendo el "tamaño" del proyecto, en líneas de código principalmente.

COCOMO Calcula : meses/hombre a aplicar al proyecto meses totales del proyecto dependiendo de: Tamaño de la base de datos Limitaciones de memoria principal Capacitación de los analistas Capacitación de los programadores Experiencia en el lenguaje de programación

COCOMO

Desventajas Se puede desviar de la realidad si se indica mal el porcentaje de líneas de comentarios en el código fuente. La medición por líneas de código no es válida para orientación a objetos. Utilizar este modelo puede resultar un poco complicado, en comparación con otros métodos (que también sólo estiman).

Método Tradicional La metodología tradicional de estimación proporciona un dato básico ( horas / hombre), a partir de aquí se calculan costos y en función de los plazos de entrega acordados, se llega finalmente a estableces la cantidad de personal a utilizar.

Método Tradicional