SPR (Caper Jones) Software Productivity Research Inc., USA Métodos de Estimación  Repositorio con proyectos  Ecuaciones para estimar esfuerzo (persona.

Slides:



Advertisements
Presentaciones similares
Estimaciones.
Advertisements

INTRODUCCION A LAS METRICAS DE SOFTWARE
1 Planificación: estimación Para poder estimar los costes hay que estimar: Tamaño del producto: “La estimación de un proyecto es tan buena como la estimación.
ciencia que deriva, por un lado la informática que es la ciencia que estudia el tratamiento o procesamiento automático de la información y por otro de.
BASES DE DATOS ¿QUÉ SON LAS BASES DE DATOS?. ANTECEDENTES  El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado.
MULTIVERSIDAD VERACRUZ Aplicación de las funciones en el área de Mantenimiento de una empresa (Ejemplo) José Antonio Villalobos Mendoza Matemáticas IV.
De acuerdo con Kendall y Kendall la ingeniería de sistemas asistida por ordenador es la aplicación de tecnología informática a las actividades, las técnicas.
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.
Jonas.
Es el conjunto de conocimientos y técnicas científicas aplicadas a la creación, perfeccionamiento e implementación de estructuras (tanto físicas como.
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.
UNIDAD 1 MANEJA COMPONENTES DEL EQUIPO DE CÓMPUTO PIPM-03 PTB en Enfermería General.
PPTCES037MT21-A16V1 Clase Función logarítmica MT-21.
Programación Lineal SOLUCIÓN MEDIANTE SOFTWARE POM FOR WINDOWS.
INVERSIÓN PLANEACIÓN. INVERSIÓN PLANEACIÓN PLANEACION “Planificar es armonizar dos tipos de elementos muy diferentes entre sí: los objetivos y los.
Subtema: Hardware y Software básico
Artículo Nº 30 del Código del trabajo
Unidad 1 Capítulo IV Clasificación de las Ecuaciones Diferenciales
Un método de clasificación de las técnicas multivariantes
Seguimiento y Avance.
Prototipado de un MMR Simple en una FPGA
CURSO DE POWER POINT powered by
ESCUELA POLITÉCNICA NACIONAL PRODUCCIÓN DE GAS NATURAL
Patrones: Hallar una regla
Sistema Compatible determinado
Métodos para la estimación de software
ORIENTACIONES Elegir Conociendo.
CONCEPTOS BÁSICOS CONTABLES
introducción Ingeniería de software
Concejalia de Salud. Excmo. Ayuntamiento de Granada,
RELACIONES Y FUNCIONES
Unidad 4. Capítulo VIII. Ecuaciones no homogéneas.
Autor: Héctor Navarro García Tutor: Juan José Ródenas García
ENFOQUES DE CONSERVACIÓN
Ingeniero de Software Programador Diferencias Similitudes SOFTWARE
Análisis y Diseño de Sistemas de Información
Universidad manuela beltran - virtual
MATRIZ HAYES-WHEELWRIGHT ES UNA HERRAMIENTA DE GESTIÓN CUYA FINALIDAD ES EQUILIBRAR LA EXIGENCIA DEL MERCADO O DEMANDA PLASMADO EN EL VOLUMEN DE PRODUCCIÓN.
CONCEPTOS BÁSICOS CONTABLES
Diseño de bases de datos relacionales
UNIVERSIDAD MANUELA BELTRÁN
CARACTERÍSTICAS Y FUNCIONES DE LOS RECURSOS QUE CONFORMAN LA
Las herramientas Case Julian madrigal.
Autodesk Instituto Oviedo Computación Daniela Grajeda Moreno
EL ORDENADOR es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Las instrucciones dentro del computador se representan.
Análisis y Diseño Orientado a Objeto
BRENCHMARKING DE FUNCIÓN DE PERDIDAD DE LA CALIDAD
PROGRAMA MAESTRO DE PRODUCCION (MPS)
Kendall & Kendall Jonás Montilva
ECUACIONES. 1. ECUACIÓN 2.ECUACIONES DE PRIMER GRADO.
Administración de Proyectos Asistida por MS Project
METODOLOGIAS AGILES VS TRADICIONALES SCRUM - RUP FABIO ARNOBY BEJARANO Q. UNIREMINGTON BUGA (V) INGENIERIA DE SOFTWARE II SEPTIEMBRE 2018.
Ing. Francisco Rodríguez Novoa
Tema 6. EVALUACIÓN Diseño, desarrollo y evaluación del currículo de matemáticas en Educación Primaria.
La planeación y la organización en la resolución de problemas técnicos y el trabajo por proyectos en los procesos productivos Equipo 5.
SOFTWARE.
FUDAMENTOS BÀSICOS computación
El plan económico financiero
DISEÑO DEL SISTEMA MIRIAM MEZA PONCE.
MICROSOFT ACCESS.
Métricas del producto UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
¿Quienes Somos? Somos una empresa formada por profesionales en el área de la Informática, Con sólidos y amplios conocimientos en diseño, programación,
SOFTWARE Y HARDWARE raquel,gabi, yaretzi,jessica y freddy
PROBABILIDAD Y ESTADISTICA
1° Medio – Departamento de Matemática Prof. Lucy Vera V.
Dinámica de Máquinas Eléctricas Cátedra 4
Tema 5 Representación y Técnicas de Diseño de Algoritmos
CARRERA DE INGENIERÍA EN ELECTRÓNICA, AUTOMATIZACIÓN Y CONTROL
MICROSOFT ACCESS.
Transcripción de la presentación:

SPR (Caper Jones) Software Productivity Research Inc., USA Métodos de Estimación  Repositorio con proyectos  Ecuaciones para estimar esfuerzo (persona hora), duración de un proyecto.  Tablas de Lenguajes de Programación Tabla 1: Relación entre Nivel del Lenguaje y Productividad Tabla 2: Lenguaje de Programación y Niveles  Herramienta: SPR KnowledgePLAN™ Soporta la herramienta Function Point WORKBENCH™ de la Charismatek Software Metrics.

SPR (Caper Jones) Ecuaciones:  Estimación Indicativa o ‘Ball-park’:técnica de Macro-Estimación que se utiliza habitualmente en situaciones de falta de información sobre el proyecto.  Ecuación para determinar el esfuerzo de desarrollo de un proyecto:

Estimación del Esfuerzo SPR (Caper Jones) Para un proyecto de 137 PF, el esfuerzo sería: Estos 6,41 meses de trabajo suponen unas 896 horas de desarrollo, suponiendo una jornada laboral de 35 horas semanales. Es decir, una única persona trabajando en el desarrollo del proyecto debería invertir 896 horas hasta su finalización.

SPR (Caper Jones) Ecuaciones:  Ecuación para determinar la duración de un proyecto:

SPR (Caper Jones) Para el proyecto de 137 PF la duración sería:

SPR (Caper Jones) Tabla 1: Relación entre Nivel del Lenguaje y Productividad

SPR (Caper Jones) Tabla 2: Lenguaje de Programación y Niveles (Resumen) La relación entre líneas de código y puntos de función depende del lenguaje de programación en que se implementan el software y la calidad del diseño.