ESTIMACION DE PROYECTOS DE SOFTWARE La gestión de todo proyecto de software comienza con la planificación de proyecto y sus actividades. Antes de que.

Slides:



Advertisements
Presentaciones similares
Conceptos de Gestión y Planificación de Proyectos Software
Advertisements

Actividad 12. Estimación en los proyectos de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Semestre VIII – Lapso Académico Ingeniería en Informática.
* Es el proceso de organizar, planear, dirigir y controlar; actividades y recursos con el fin de lograr un objetivo.
LIC. LAIRET ISTILLARTE C.I PROCESO DE CONTROL EN LA PRODUCCION  El área de producción, también llamada área o departamento de operaciones,
TEMA: PSP (Personal Software Process) ANALISIS DE SISTEMAS I ING. EDGAR RAUL MOLINA INTEGRAMTES: HANNSEL E. CORDON AC JESSICA IDALMY KRESS FREDERIC HESTIB.
HACCP es un enfoque que abarca el sistema en todos los aspectos de seguridad del alimento, desde materias primas, proceso, producto terminado y adquisición.
“Conceptos básicos y elaboración del Plan de Acción Ambiental Local PAAL”
Proceso de Implantación y Aceptación del Sistema de Información (IAS)
Alan Guillermo Zamora Téllez
GESTIÓN DEL RIESGO E INGENERÍA DE SOFTWARE BASADO EN COMPONENTES
Metodología de Implementación de Sistemas ERP
ESTRATEGIAS DE ENSEÑANZA
Gestión de Proyectos.
Planeación de proyecto
ADMINISTRACION EDUCATIVA Modelos de Administración
CICLO DE VIDA DEL SOFTWARE
Administración de proyectos
LA PRODUCTIVIDAD. La Productividad - Medición Relación obtenida de la Producción y los recursos utilizados para obtener dicha producción MIDE CAPACIDAD.
Ingeniería en Sistemas de Información
“Nuevo Enfoque del Sistema de Información de la Consulta Externa”
EL Procesador. República bolivariana de Venezuela.
CICLO DE VIDA DEL SOFTWARE
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
Ingeniería de Software Conceptos básicos
Mantenimiento basado en el Riesgo (Inspección basada en el Riesgo)
Uso de conocimientos técnicos y las TIC para la información
Metodología Merise Universidad Nororiental Privada
Programación de compras PRESUPUESTOS
1-ORDENADOR -Es una máquina electrónica programable que recibe y procesa datos para convertirlos en información útil -Esta compuesta por un software y.
Ciclo de vida De los Sistemas
ORGANIGRAMA METODOLOGIA PARA LA IMPLANTACION DE UN PROYECTO EDI
1. La función comercial La organización del departamento comercial 2. El aprovisionamiento en la empresa Objetivos de la función de aprovisionamiento.
MUESTREO DE ACEPTACIÓN Control de Calidad UMSA. Objetivos de un muestreo de aceptación Aceptar o rechazar un lote (sentenciar un lote): –No es una herramienta.
Modelo de interacción de usuario.  El Desarrollo basado en modelos de la interfaz de usuario, en inglés Model-based User Interface Development (MB-UID),
Auditoria de Tecnologías de Información PLANIFICACION Ing. Eder Gutiérrez Quispe.
Análisis y diseño de aplicaciones. Introducción Crisis del software - conferencia organizada en 1968 por la Comisión de Ciencias de la OTAN en Garmisch.
La naturaleza única de las WEAPPS. Uso intensivo de redes. Una webapp reside en una red y debe atender las necesidades de una comunidad diversa de clientes.
METODOLOGIAS AGILES VS TRADICIONALES SCRUM - RUP FABIO ARNOBY BEJARANO Q. UNIREMINGTON BUGA (V) INGENIERIA DE SOFTWARE II SEPTIEMBRE 2018.
Ing. Francisco Rodríguez Novoa
PSP (Personal Software Process)
Índice del libro.
Características del proyecto de innovación
Implementación de los Sistemas de Información
Sistema de Gestión de la Información de Programas y Proyectos y Gerenciaminto de Programas y Proyectos Horizon 3.0 es un sistema integrado para el personal.
COMPUTADORAS.
Planes del Proyecto.
Zegelipae.edu.pe. Aseguramiento de la Calidad Sesión 6.
Es el proceso de subdividir los entregables y el trabajo del proyecto en componentes más pequeños y más fáciles de manejar Se puede dar una visión estructurada.
Fases y elementos Los elementos básicos de un proceso de desarrollo de software es definir los papeles que juegan los trabajadores, las actividades que.
Universidad Nacional Experimental Francisco De Miranda Vice-rectorado Académico Municipalización Universitaria Morón Estado Carabobo MORÓN NOVIEMBRE 2018.
AUDITORÍA INTERNA sicadi9001_2015 DIRECCION DE INGRESOS
Nuestros canales de comunicación Gestión de la Calidad del Software Modelos y Estándares de Calidad en el Software.
GESTION DEL TIEMPO DEL PROYECTO. ¿Tus proyectos terminan siempre en el plazo estimado? Si la respuesta es NO, presta mucha atención a este capítulo donde.
PLANILLAS DE INSPECCIÓN HOJAS DE CONTROL HOJAS DE INSPECCIÓN HOJAS DE VERIFICACIÓN DIFERENTES FORMAS DE LLAMARLAS.
IEEE Estándar para documentación de pruebas de software
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.
TALLER DE INVESTIGACION I PROCESO DE CAPTACION DE LA INFORMACION Y ELABORACION DEL CRONOGRAMA DE INVESTIGACION.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
GESTIÓN DE PROYECTOS La gestión de proyectos está conformada por todas aquellas acciones que debes realizar para cumplir con una objetivo definido dentro.
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.
Contenido Introducción Las Cartas Compromiso Elaboración de la Carta
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
UNIDAD 1 LA ADMINISTRACIÓN EN EL CONTEXTO INFORMÁTICO.
Estudio de Viabilidad del Sistema (EVS). Estudio de Viabilidad del Sistema Cuestiones ¿Qué es la viabilidad de un sistema? ¿Cuáles son los objetivos del.
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
Secundaria técnica # 29 Tema 3 Equipo 1
HOJA DE VERIFICACIÓN DE CALIDAD. Una hoja de verificación es una herramienta expresada en un formato que se utiliza para recolectar de manera estructurada.
PLANIFICACION Diego Hernández.
Ing. Carlos García P. C.I UNIDAD EDUCATIVA “SALINAS INNOVA” P Identifique el contexto para el cual se Planifica un nuevo sistema ÁREA.
Transcripción de la presentación:

ESTIMACION DE PROYECTOS DE SOFTWARE La gestión de todo proyecto de software comienza con la planificación de proyecto y sus actividades. Antes de que se empiece con el proyecto, el gestor y su equipo debe de hacer una estimación del proyecto, es decir, el trabajo, el esfuerzo, los recursos hardware y software que se necesitaran, el costo y el tiempo necesario para culminar el proyecto. En la planificación del proyecto se determinara tareas y tiempo que se deben cumplir, así como también, los responsables de que se cumplan. La estimación del proyecto determinara casi con actitud el verdadero costo y el esfuerzo persona mes que se necesita de un proyecto.

Para realizar estimaciones seguras de costes y esfuerzos tenemos varias opciones posibles: 1. Dejar la estimación para mas adelante. 2. Basar las estimaciones en proyectos similares ya terminados. 3. Utilizar técnicas de descomposición relativamente sencillas para generar las estimaciones de coste y de esfuerzo del proyecto. 4. Utilizar uno o mas modelos empíricos para la estimación del coste y esfuerzo del software.

Tamaño del software Representa un desafío para el planificador del proyecto. El tamaño se refiere a un resultado cuantificable del proyecto del software. El tamaño se puede medir en líneas de código ( LDC) o como puntos de función (PF).

Tamaño en lógica difusa: Este enfoque utiliza las técnicas aproximadas de razonamiento que son la piedra angular de la lógica difusa. Tamaño en punto de función: El planificador desarrolla estimaciones de características del dominio de información. Tamaño de componentes estándar: el software se compone de un numero de componentes estándar que son genéricos para un área en particular de la aplicación. Tamaño del cambio: este enfoque se utiliza cuando un proyecto comprende la utilización de software existente que se debe modificar de alguna manera como parte de un proyecto.

Estimación basada en el problema Las estimaciones de LCD y PF son técnicas de estimación distintas. A pesar de que ambas tienen varias características en común. el planificador del proyecto comienza con un enfoque limitado para el ámbito del software y de este estado intenta descomponer el software en funciones que se puedan estimar individualmente.

Estimación basada en el proceso La técnica mas común para estimar un proyecto es basar la estimación en el proceso que se va a utilizar. Es decir el proceso se descompone en un conjunto relativamente pequeño de actividades o tareas y en el esfuerzo requerido para llevar a cabo la estimación de cada tarea. Para cada función se debe llevar a cabo una serie de actividades del proceso del software, una vez que se mezclan las funciones del problema y las actividades del proceso, el planificador estima el esfuerzo que se requeriría para llevar a cabo cada una de las actividades del proceso del software en cada función.

Problemas derivados Mantenimiento de alto costo y alto riesgo Gran dependencia del individuo. Incumplimiento de plazos de entrega. No se tiene tiempo de recoger datos sobre el proceso de desarrollo de software que permitan estimaciones y planificaciones fiables. Insatisfacción de los usuarios con el producto terminado (cuando se termina). Dudosa calidad del software desarrollado. Poca importancia a las pruebas.