SlideShare una empresa de Scribd logo
1 de 19
1
UNIANDES 
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE INGENIERÍA EN SISTEMAS
ESTIMACIONES PARA 
PROYECTO DE SOFTWARE
Integrantes:
Johanna Caragolla
Alex Pujota
2
Visión General
• La  planeación  de  un  proyecto  software  implica  estimar 
cuanto tiempo, esfuerzo, dinero y recursos serán necesarios 
para construir un sistema.
• Una vez que se definió el ámbito del proyecto y se dividió 
el problema en su problemas, los gestores de proyecto usan 
datos  históricos  (como  también  experiencia  personal  e 
intuición) para realizar la estimación.
• Las estimaciones se ajustan teniendo en cuenta los riesgos 
y la complejidad del proyecto.
3
Proceso de planificación del 
proyecto
• Proveer un marco de trabajo que permita al gestor de 
proyecto hacer una estimación razonable de recursos, 
costos y plan de trabajo.
• Se deben usar escenarios de mejor caso" y peor caso" 
para limitar los resultados del proyecto
• Las estimaciones se deben actualizar a medida que el 
proyecto progresa.
Objetivos
4
Factores de confiabilidad de la 
estimación
• Complejidad del proyecto.
• Tamaño del proyecto.
• Grado de incertidumbre estructural.
• Disponibilidad de información histórica.
Tareas
5
1. Establecer el ámbito del proyecto.
2. Determinar la factibilidad.
3. Analizar los riesgos.
4. Determinar los recursos necesarios:
• Determinar los recursos humanos necesarios.
• Definir los recursos reusables.
• Identificar recursos del entorno.
5. Estimar costo y esfuerzo:
• Descomponer el problema.
• Desarrollar dos o mas estimaciones.
• Conciliar las estimaciones.
4. Estimación del
esfuerzo
6
6. Desarrollar el plan de proyecto:
• Establecer un conjunto significativo de tareas.
• Definir una red de tareas.
• Usar herramientas de planificación para
desarrollar un cronograma.
• Definir mecanismos de seguimiento de la
planificación.
Ámbito del software y
factibilidad
7
Describe:
• los datos que se procesan y producen,
• los parámetros de control,
• las funciones,
• el rendimiento,
• las restricciones,
• las interfaces externas y
• la confiabilidad.
A menudo las funciones descriptas en el ámbito se refinan
con el fin de permitir una mejor estimación.
Ámbito y comunicación con el
cliente
4. Estimación del
esfuerzo
8
• Determinar los objetivos globales del cliente para el
sistema propuesto y algunos beneficios esperados.
• Determinar las percepciones del cliente con respecto a la
naturaleza de una buena solución al problema.
• Evaluar la eficacia de la reunión con el cliente.
Factibilidad
4. Estimación del
esfuerzo
9
• La factibilidad técnica no es una razón suficiente para
construir un producto.
• El producto debe cumplir las necesidades del cliente y
no estar disponible como un producto de propósito
general.
Estimación de recursos
10
• Recursos humanos: cantidad de personas y capacidades
necesarias para completar el proyecto.
• Recursos reusables: componentes ya desarrollados,
componentes experimentados, componentes de
experiencia parcial, componentes nuevos.
• Recursos de entorno: que debe estar disponible
para el equipo durante el proceso de desarrollo.
11
Estimación del proyecto software
12
Opciones:
•Demorar la estimación hasta avanzado el proyecto.
•Basar la estimación en proyectos similares ya concluidos.
•Usar técnicas simples de descomposición para estimar el
costo y esfuerzo del proyecto.
•Usar modelos empíricos para la estimación de costo y
esfuerzo.
•Las herramientas automatizadas pueden ayudar con la
•descomposición y estimación del proyecto.
Técnicas de descomposición
13
• Tamaño del software: de lógica fuzzy, de puntos de
función, de componentes estándar, de cambio.
• Estimación basada en el problema: la estimación basada
en LDC se centra en las funciones del software, mientras
que el uso de PF hace énfasis en las características del
dominio de información.
• Estimación basada en el proceso: descomposición basada
en las tareas requeridas para completar el marco de
proceso software.
• Estimación de casos de uso: técnica promisoria pero aun
controversial debido a la falta de estandarización de los
casos de uso.
Conciliación de estimaciones
14
Causas de los problemas de conciliación:
•El planificador no entendió adecuadamente o
interpreto mal el ámbito del proyecto.
•El conjunto de datos usados en las técnicas basadas en
el problema eran obsoletos o inadecuados para la
aplicación.
Modelos empíricos de estimación
15
Se derivan de análisis de regresión de datos de proyectos
software pasados con persona-mes estimados como
variable dependiente y KLDC o PF como variables
independientes.
COCOMO (Modelo Constructivo de Costos) es un
ejemplo de un modelo estático de estimación.
La Ecuación del Software es un ejemplo de un modelo
dinámico de estimación.
COCOMO II
16
• Es una jerarquía de modelos de estimación que
abarca:
• Modelo de composición de la aplicación.
• Modelo de etapa de diseño temprano.
• Modelo de etapa posterior a la arquitectura.
Estimación para desarrollo ágil
17
1. Cada escenario de usuario se considera por separado.
2. El escenario se descompone en un conjunto de tareas de
ingeniera.
3. Cada tarea se estima por separado:
• Se puede usar datos históricos, modelos empíricos o
experiencia.
• Se puede estimar el volumen del escenario (LDC,
PF, cantidad de casos de uso, etc.)
18
4. Calcular la estimación del escenario completo:
•Sumar las estimaciones de cada tarea
•Traducir el volumen estimado en esfuerzo usando datos
históricos
5. Se suman los esfuerzos estimados para cada escenario
de un incremento para obtener la estimación del
incremento.
Decisión desarrollar-comprar
19
• Puede ser mas rentable comprar un producto software
determinado que construirlo.
• El análisis de un árbol de decisión brinda una manera
sistemática de tomar una decisión desarrollar-
comprar.
• Como regla, la subcontratación requiere mas
habilidad en la gestión que el desarrollo interno del
mismo producto.

Más contenido relacionado

La actualidad más candente

Medición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónMedición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónSoftware Guru
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareJennifer Andrea Cano Guevara
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAngel Reyes
 
Cuadro comparativo metodos
Cuadro comparativo metodosCuadro comparativo metodos
Cuadro comparativo metodosivansierra20
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De SoftwareJimmy Campo
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Organigrama funcional de una empresa desarrolladora de software
Organigrama  funcional  de una empresa desarrolladora de softwareOrganigrama  funcional  de una empresa desarrolladora de software
Organigrama funcional de una empresa desarrolladora de softwareJose Luis Arce Caguana
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de softwarehrubenleiva21
 
Modelo cocomo
Modelo cocomo Modelo cocomo
Modelo cocomo mireya2022
 
Propiedades CSS - Background
Propiedades CSS - BackgroundPropiedades CSS - Background
Propiedades CSS - BackgroundJorgePConde
 
Sistemas De Evaluacion De Seguridad
Sistemas De Evaluacion De SeguridadSistemas De Evaluacion De Seguridad
Sistemas De Evaluacion De SeguridadChema Alonso
 
Unidad 5. calidad del software
Unidad 5. calidad del softwareUnidad 5. calidad del software
Unidad 5. calidad del softwareMaricela Ramirez
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwarearealisherrera
 
Cocomo II
Cocomo IICocomo II
Cocomo IIActimel
 

La actualidad más candente (20)

Medición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónMedición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de Función
 
10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de software
 
Estilos arquitectónicos
Estilos arquitectónicosEstilos arquitectónicos
Estilos arquitectónicos
 
Cuadro comparativo metodos
Cuadro comparativo metodosCuadro comparativo metodos
Cuadro comparativo metodos
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Organigrama funcional de una empresa desarrolladora de software
Organigrama  funcional  de una empresa desarrolladora de softwareOrganigrama  funcional  de una empresa desarrolladora de software
Organigrama funcional de una empresa desarrolladora de software
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de software
 
Modelo cocomo
Modelo cocomo Modelo cocomo
Modelo cocomo
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Propiedades CSS - Background
Propiedades CSS - BackgroundPropiedades CSS - Background
Propiedades CSS - Background
 
Sistemas De Evaluacion De Seguridad
Sistemas De Evaluacion De SeguridadSistemas De Evaluacion De Seguridad
Sistemas De Evaluacion De Seguridad
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
proyectos informaticos
proyectos informaticosproyectos informaticos
proyectos informaticos
 
Unidad 5. calidad del software
Unidad 5. calidad del softwareUnidad 5. calidad del software
Unidad 5. calidad del software
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 

Destacado

Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareantonio
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareLorena Quiñónez
 
Inversion financiera fernanda pujota aula 6
Inversion financiera fernanda pujota aula 6Inversion financiera fernanda pujota aula 6
Inversion financiera fernanda pujota aula 6Estephania Fernanditap
 
UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...
UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...
UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...Alexandra Pujota
 
Técnicas de auto aprendizaje Pujota Jonathan Segundo Hemisemestre
Técnicas de auto aprendizaje Pujota Jonathan Segundo HemisemestreTécnicas de auto aprendizaje Pujota Jonathan Segundo Hemisemestre
Técnicas de auto aprendizaje Pujota Jonathan Segundo HemisemestreAlejandro Moreno
 
Gestion de proyectos
Gestion de proyectosGestion de proyectos
Gestion de proyectosTensor
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTECAMILO
 
Protocolos y segmentación de redes
Protocolos y segmentación de redesProtocolos y segmentación de redes
Protocolos y segmentación de redeslyonglz
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de funciónLuisa Sanchez
 
Modelos empiricos de_estimacion
Modelos empiricos de_estimacionModelos empiricos de_estimacion
Modelos empiricos de_estimaciondanymieres33
 
Gestion del tiempo del proyecto, diapositivas
Gestion del tiempo del proyecto, diapositivasGestion del tiempo del proyecto, diapositivas
Gestion del tiempo del proyecto, diapositivasJorge Mario Roman Ospina
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de Softwarejose_macias
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareGalo Lalangui
 

Destacado (20)

Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Estimación de proyectos de software
Estimación de proyectos de softwareEstimación de proyectos de software
Estimación de proyectos de software
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 
Inversion financiera fernanda pujota aula 6
Inversion financiera fernanda pujota aula 6Inversion financiera fernanda pujota aula 6
Inversion financiera fernanda pujota aula 6
 
Proyecto
ProyectoProyecto
Proyecto
 
UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...
UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...
UTE_ El emprendimiento social como marco de analisis _ El liderazgo de los em...
 
Técnicas de auto aprendizaje Pujota Jonathan Segundo Hemisemestre
Técnicas de auto aprendizaje Pujota Jonathan Segundo HemisemestreTécnicas de auto aprendizaje Pujota Jonathan Segundo Hemisemestre
Técnicas de auto aprendizaje Pujota Jonathan Segundo Hemisemestre
 
La contabilidad
La contabilidadLa contabilidad
La contabilidad
 
Gestion de proyectos
Gestion de proyectosGestion de proyectos
Gestion de proyectos
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Protocolos y segmentación de redes
Protocolos y segmentación de redesProtocolos y segmentación de redes
Protocolos y segmentación de redes
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de función
 
Estimacion de costos del Software
Estimacion de costos del SoftwareEstimacion de costos del Software
Estimacion de costos del Software
 
Modelos empiricos de_estimacion
Modelos empiricos de_estimacionModelos empiricos de_estimacion
Modelos empiricos de_estimacion
 
Proyectos software
Proyectos softwareProyectos software
Proyectos software
 
Gestion del tiempo del proyecto, diapositivas
Gestion del tiempo del proyecto, diapositivasGestion del tiempo del proyecto, diapositivas
Gestion del tiempo del proyecto, diapositivas
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de Software
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de software
 

Similar a Estimación de proyecto de software UNIANDES

Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareAngel Macas
 
Estimación para proyectos de software cap26
Estimación para proyectos de software cap26Estimación para proyectos de software cap26
Estimación para proyectos de software cap26DEBANI SALAS
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Ra semana 11 1
Ra semana 11 1Ra semana 11 1
Ra semana 11 1victdiazm
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePatricia F
 
Jessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika Parica
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos InformáticosPilar Pardo Hidalgo
 
Analisis y diseño de un sistema de informacion
Analisis y diseño de un sistema de informacionAnalisis y diseño de un sistema de informacion
Analisis y diseño de un sistema de informacionparedes1983
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de softwareClare Rodriguez
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de softwareAdes27
 
PROYECTOS INFORMÁTICOS
PROYECTOS INFORMÁTICOS PROYECTOS INFORMÁTICOS
PROYECTOS INFORMÁTICOS RandhallSoto
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de softwarerubenleiva21
 
Estimacion de proyectos de software
Estimacion de proyectos de softwareEstimacion de proyectos de software
Estimacion de proyectos de softwareMartin Perez
 
Tema 3 estimacion
Tema 3 estimacionTema 3 estimacion
Tema 3 estimacioneverfavi0
 

Similar a Estimación de proyecto de software UNIANDES (20)

Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
 
Estimación para proyectos de software cap26
Estimación para proyectos de software cap26Estimación para proyectos de software cap26
Estimación para proyectos de software cap26
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Ra semana 11 1
Ra semana 11 1Ra semana 11 1
Ra semana 11 1
 
Presentacionsii
PresentacionsiiPresentacionsii
Presentacionsii
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
 
Cocomo
CocomoCocomo
Cocomo
 
Ingenieria software
Ingenieria softwareIngenieria software
Ingenieria software
 
Estimación para proy_soft-caja_b_y_n
Estimación para proy_soft-caja_b_y_nEstimación para proy_soft-caja_b_y_n
Estimación para proy_soft-caja_b_y_n
 
Jessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de software
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos Informáticos
 
Gestion de proyectos de SW
Gestion de proyectos de SWGestion de proyectos de SW
Gestion de proyectos de SW
 
Analisis y diseño de un sistema de informacion
Analisis y diseño de un sistema de informacionAnalisis y diseño de un sistema de informacion
Analisis y diseño de un sistema de informacion
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
PROYECTOS INFORMÁTICOS
PROYECTOS INFORMÁTICOS PROYECTOS INFORMÁTICOS
PROYECTOS INFORMÁTICOS
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de software
 
Estimacion de proyectos de software
Estimacion de proyectos de softwareEstimacion de proyectos de software
Estimacion de proyectos de software
 
Tema 3 estimacion
Tema 3 estimacionTema 3 estimacion
Tema 3 estimacion
 

Más de Johanna Caragolla

Más de Johanna Caragolla (7)

Vialidad técnica
Vialidad técnicaVialidad técnica
Vialidad técnica
 
Estudio tecnico
Estudio tecnicoEstudio tecnico
Estudio tecnico
 
Estudio tecnico base proyecto
Estudio tecnico  base proyectoEstudio tecnico  base proyecto
Estudio tecnico base proyecto
 
Base de datos Transaccional
Base de datos TransaccionalBase de datos Transaccional
Base de datos Transaccional
 
Desarrollo Agil de Software
Desarrollo Agil de SoftwareDesarrollo Agil de Software
Desarrollo Agil de Software
 
Ingenieria en Software
Ingenieria en SoftwareIngenieria en Software
Ingenieria en Software
 
LA COMPRENSIÖN
LA COMPRENSIÖNLA COMPRENSIÖN
LA COMPRENSIÖN
 

Último

MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1Gonella
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................ScarletMedina4
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
Programa sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfPrograma sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfHannyDenissePinedaOr
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entornoday561sol
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 

Último (20)

MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1Apunte de clase Pisos y Revestimientos 1
Apunte de clase Pisos y Revestimientos 1
 
Acuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptxAcuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptx
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
Acuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptxAcuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptx
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
Programa sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfPrograma sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdf
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entorno
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 

Estimación de proyecto de software UNIANDES

  • 2. 2 Visión General • La  planeación  de  un  proyecto  software  implica  estimar  cuanto tiempo, esfuerzo, dinero y recursos serán necesarios  para construir un sistema. • Una vez que se definió el ámbito del proyecto y se dividió  el problema en su problemas, los gestores de proyecto usan  datos  históricos  (como  también  experiencia  personal  e  intuición) para realizar la estimación. • Las estimaciones se ajustan teniendo en cuenta los riesgos  y la complejidad del proyecto.
  • 4. 4 Factores de confiabilidad de la  estimación • Complejidad del proyecto. • Tamaño del proyecto. • Grado de incertidumbre estructural. • Disponibilidad de información histórica.
  • 5. Tareas 5 1. Establecer el ámbito del proyecto. 2. Determinar la factibilidad. 3. Analizar los riesgos. 4. Determinar los recursos necesarios: • Determinar los recursos humanos necesarios. • Definir los recursos reusables. • Identificar recursos del entorno. 5. Estimar costo y esfuerzo: • Descomponer el problema. • Desarrollar dos o mas estimaciones. • Conciliar las estimaciones.
  • 6. 4. Estimación del esfuerzo 6 6. Desarrollar el plan de proyecto: • Establecer un conjunto significativo de tareas. • Definir una red de tareas. • Usar herramientas de planificación para desarrollar un cronograma. • Definir mecanismos de seguimiento de la planificación.
  • 7. Ámbito del software y factibilidad 7 Describe: • los datos que se procesan y producen, • los parámetros de control, • las funciones, • el rendimiento, • las restricciones, • las interfaces externas y • la confiabilidad. A menudo las funciones descriptas en el ámbito se refinan con el fin de permitir una mejor estimación.
  • 8. Ámbito y comunicación con el cliente 4. Estimación del esfuerzo 8 • Determinar los objetivos globales del cliente para el sistema propuesto y algunos beneficios esperados. • Determinar las percepciones del cliente con respecto a la naturaleza de una buena solución al problema. • Evaluar la eficacia de la reunión con el cliente.
  • 9. Factibilidad 4. Estimación del esfuerzo 9 • La factibilidad técnica no es una razón suficiente para construir un producto. • El producto debe cumplir las necesidades del cliente y no estar disponible como un producto de propósito general.
  • 10. Estimación de recursos 10 • Recursos humanos: cantidad de personas y capacidades necesarias para completar el proyecto. • Recursos reusables: componentes ya desarrollados, componentes experimentados, componentes de experiencia parcial, componentes nuevos. • Recursos de entorno: que debe estar disponible para el equipo durante el proceso de desarrollo.
  • 11. 11
  • 12. Estimación del proyecto software 12 Opciones: •Demorar la estimación hasta avanzado el proyecto. •Basar la estimación en proyectos similares ya concluidos. •Usar técnicas simples de descomposición para estimar el costo y esfuerzo del proyecto. •Usar modelos empíricos para la estimación de costo y esfuerzo. •Las herramientas automatizadas pueden ayudar con la •descomposición y estimación del proyecto.
  • 13. Técnicas de descomposición 13 • Tamaño del software: de lógica fuzzy, de puntos de función, de componentes estándar, de cambio. • Estimación basada en el problema: la estimación basada en LDC se centra en las funciones del software, mientras que el uso de PF hace énfasis en las características del dominio de información. • Estimación basada en el proceso: descomposición basada en las tareas requeridas para completar el marco de proceso software. • Estimación de casos de uso: técnica promisoria pero aun controversial debido a la falta de estandarización de los casos de uso.
  • 14. Conciliación de estimaciones 14 Causas de los problemas de conciliación: •El planificador no entendió adecuadamente o interpreto mal el ámbito del proyecto. •El conjunto de datos usados en las técnicas basadas en el problema eran obsoletos o inadecuados para la aplicación.
  • 15. Modelos empíricos de estimación 15 Se derivan de análisis de regresión de datos de proyectos software pasados con persona-mes estimados como variable dependiente y KLDC o PF como variables independientes. COCOMO (Modelo Constructivo de Costos) es un ejemplo de un modelo estático de estimación. La Ecuación del Software es un ejemplo de un modelo dinámico de estimación.
  • 16. COCOMO II 16 • Es una jerarquía de modelos de estimación que abarca: • Modelo de composición de la aplicación. • Modelo de etapa de diseño temprano. • Modelo de etapa posterior a la arquitectura.
  • 17. Estimación para desarrollo ágil 17 1. Cada escenario de usuario se considera por separado. 2. El escenario se descompone en un conjunto de tareas de ingeniera. 3. Cada tarea se estima por separado: • Se puede usar datos históricos, modelos empíricos o experiencia. • Se puede estimar el volumen del escenario (LDC, PF, cantidad de casos de uso, etc.)
  • 18. 18 4. Calcular la estimación del escenario completo: •Sumar las estimaciones de cada tarea •Traducir el volumen estimado en esfuerzo usando datos históricos 5. Se suman los esfuerzos estimados para cada escenario de un incremento para obtener la estimación del incremento.
  • 19. Decisión desarrollar-comprar 19 • Puede ser mas rentable comprar un producto software determinado que construirlo. • El análisis de un árbol de decisión brinda una manera sistemática de tomar una decisión desarrollar- comprar. • Como regla, la subcontratación requiere mas habilidad en la gestión que el desarrollo interno del mismo producto.