Presupuesto Software, victor mamani catachura, boreasH

21
PRESUPUESTO DE SOFTWARE INTEGRANTES Victor Maximo Mamani Catachura 04- 26451 Gabriela Tábata Mamani Musaja04-26405 UNJBG – TACNA – PERU BOREAS.H BOREASH

description

presupuesto software, victor mamani catachura , boreasH

Transcript of Presupuesto Software, victor mamani catachura, boreasH

Page 1: Presupuesto Software, victor mamani catachura, boreasH

PRESUPUESTO DE SOFTWARE

INTEGRANTES

Victor Maximo Mamani Catachura 04-26451Gabriela Tábata Mamani Musaja 04-26405

UNJBG – TACNA – PERU BOREAS.H BOREASH

Page 2: Presupuesto Software, victor mamani catachura, boreasH

GENERALIDADES

¿QUÉ ES UN PRESUPUESTO?

¿QUE ES UN SOFTWARE?

PRESUPUESTO DE SOFTWARE

Page 3: Presupuesto Software, victor mamani catachura, boreasH

PRESUPUESTO Es la previsión de gastos e

ingresos para un determinado periodo de tiempo .

Es un documento que permite a las empresas, los gobiernos, las organizaciones privadas y las familias establecer prioridades y evaluar la consecución de sus objetivos.

Page 4: Presupuesto Software, victor mamani catachura, boreasH

SOFTWARE Software, programas de

computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea.

Las dos categorías primarias de software son los sistemas operativos (software del sistema), que controlan los trabajos del ordenador o computadora, y el software de aplicación, que dirige las distintas tareas para las que se utilizan las computadoras.

Page 5: Presupuesto Software, victor mamani catachura, boreasH

PRESUPUESTO DE SOFTWARE El Presupuesto de Software es la

valorización económica de un software, ya sea de sistema o de aplicación.

Intenta determinar cuanto dinero, esfuerzo, recursos y tiempo supondrá constituir un sistema o producto especifico de software; es importante porque nos permite estimar el costo de un software antes de empezar a construirlo.

Page 6: Presupuesto Software, victor mamani catachura, boreasH

CONTENIDO PLANIFICACION DE PROYECTOS DE SOFTWARE ÁMBITO DEL SOFTWARE PLANIFICACIÓN DE RECURSOS ESTIMACIÓN DE COSTES ELABORACIÓN DE PRESUPUESTOS Y CONTROL DE

GASTOS ESTIMACIÓN DEL TAMAÑO MEDIANTE PUNTOS

FUNCIÓN MÉTODO COCOMO PARA ESTIMACIÓN DEL

SOFTWARE

Page 7: Presupuesto Software, victor mamani catachura, boreasH

PLANIFICACION DE PROYECTOS DE SOFTWARE La estimación comienza con una descripción del ámbito del

producto. Hasta que no se “delimita” el ámbito no es posible realizar una estimación con sentido.

El problema es entonces descompuesto en un conjunto de problemas de menor tamaño y cada uno de estos se estima guiándose con datos históricos y con la experiencia. Es aconsejable realizar las estimaciones utilizando al menos dos métodos diferentes (como comprobación).

La complejidad y el riesgo del problema se consideran antes de realizar la estimación final.

Page 8: Presupuesto Software, victor mamani catachura, boreasH

ÁMBITO DEL SOFTWARELa primera actividad de la planificación del proyecto de software es determinar el ámbito del software.

Se deben evaluar la función y el rendimiento que se asignaron al software durante la ingeniería del sistema de computadora, para establecer un ámbito de proyecto que no sea ambiguo, ni incomprensible para directivos y técnicos. Se debe delimitar la declaración del ámbito del software.

También Describe el control y los datos a procesar, la función, el rendimiento, las restricciones, las interfaces y la fiabilidad

Page 9: Presupuesto Software, victor mamani catachura, boreasH

PLANIFICACIÓN DE RECURSOS La segunda tarea de

la planificación del desarrollo de software es la estimación de los recursos requeridos para acometer el esfuerzo de desarrollo de software. La Figura1. Ilustra los recursos de desarrollo en forma de pirámide.

Page 10: Presupuesto Software, victor mamani catachura, boreasH

PLANIFICACIÓN DE RECURSOS En la base de la pirámide de recursos se

encuentra el entorno de desarrollo herramientas de hardware y software, que proporciona la infraestructura de soporte al esfuerzo de desarrollo.

RECURSOS HUMANOS RECURSOS DE SOFTWARE REUTILIZABLES RECURSOS DE ENTORNO

Page 11: Presupuesto Software, victor mamani catachura, boreasH

ESTIMACION DE COSTOS

Para estimar costos, se debe conocer: Recursos Necesarios obtenidos en el proceso anterior. Costes unitarios: tasas de coste por unidad de recurso

utilizado (coste de una hora de programador, de un litro de combustible, coste mensual de amortización de un PC,...).

Estimación de la duración de las actividades. Información Histórica: referida a los costes de las diversas

categorías de recursos.

Page 12: Presupuesto Software, victor mamani catachura, boreasH

ESTIMACION DE COSTOS

Para la estimación se pueden utilizar las siguientes técnicas:

Estimación por analogía. Modelos paramétricos. Estimación Bottom-up.

Page 13: Presupuesto Software, victor mamani catachura, boreasH

ELABORACIÓN DE PRESUPUESTOS Y CONTROL DE GASTOS

Incluye las siguientes acciones: Supervisar la realización de gastos para detectar

variaciones respecto de lo previsto. Asegurar que todos los cambios son registrados con

exactitud. Prevenir que cambios incorrectos, inapropiados, o no

autorizados, sean incluidos. Informar adecuadamente a los clientes de los cambios

autorizados. Los "porqués" de las variaciones, positivas o negativas.

Page 14: Presupuesto Software, victor mamani catachura, boreasH

ELABORACIÓN DE PRESUPUESTOS Y CONTROL DE GASTOS

Las salidas (outputs) de este proceso son: Revisiones de las estimaciones de costes. Modificaciones del presupuesto. Acciones correctivas. Lecciones aprendidas: debe crearse una base de datos

histórica documentando las causas de las variaciones, las razones de elegir una determinada acción correctiva, etc.

Estimaciones de costes a la conclusión.

Page 15: Presupuesto Software, victor mamani catachura, boreasH

ELABORACIÓN DE PRESUPUESTOS Y CONTROL DE GASTOS

REFINAMIENTO EN PROYECTOS SOFTWARE.

ESTIMACIÓN DEL TAMAÑO. ESTIMACIÓN DEL ESFUERZO. ESTIMACIÓN DE LA DURACIÓN.

Page 16: Presupuesto Software, victor mamani catachura, boreasH

ESTIMACIÓN DEL TAMAÑO MEDIANTE PUNTOS FUNCIÓN Es la técnica algorítmica de estimación del

tamaño de un producto software más conocida. Propuesta por Albrecht en 1979 y mejorada en 1983.

Utiliza un modelo paramétrico (lista de parámetros) orientado hacia las aplicaciones de gestión.

Un punto función (PF) es una medida sintética del tamaño de un programa. La estimación del número de PF de un producto software pretende medir su funcionalidad y no el NLDC.

Page 17: Presupuesto Software, victor mamani catachura, boreasH

PUNTOS FUNCIÓN TIPOS FUNCIONES DE USUARIO PUNTOS FUNCIÓN SIN AJUSTAR TABLAS DE NIVELES DE COMPLEJIDAD DE

LAS FUNCIONES DE USUARIO CÁLCULO DE LOS PF TOTALES FACTORES DE INFLUENCIA EN LA

DIFICULTAD DEL SISTEMA EQUIVALENCIA CON LDC

Page 18: Presupuesto Software, victor mamani catachura, boreasH
Page 19: Presupuesto Software, victor mamani catachura, boreasH

CONCLUSIONES La importancia del Presupuesto radica

en que nos permite prevenir gastos e ingresos para un determinado proyecto.

El presupuesto de software no solo esta basado en el calculo de costos, sino también utiliza métodos de calculo basados en la experiencia de los participantes en ele proyecto, el presupuesto de software se basa en conocer la complejidad del proyecto para luego calcular el costo.

Page 20: Presupuesto Software, victor mamani catachura, boreasH

CONCLUSIONES Los métodos para el cálculo del

presupuesto de software evolucionan constantemente, debido a los nuevos lenguajes de programación, mayores requerimientos de hardware y nuevas tecnologías existentes.

El uso de la contabilidad es importante para realizar el análisis de las factibilidades económicas y técnicas de la empresa.

Page 21: Presupuesto Software, victor mamani catachura, boreasH

BIBLIOGRAFÍA PRESSMAN, Roger S. (2002): Ingeniería de

Software “Un enfoque práctico”. Quinta Edición. Microsoft Encarta 2004. http://www.practicalmoneyskills.com/english/

resources/about/online/College/espOverheads-Activities-College.pdf

http://www.inmersa.com/descargas/Docs/Presupuestos_Proformas.pdf

http://