Вы находитесь на странице: 1из 5

Caso

Generación oportuna de informes mensuales que faciliten la conciliación de los gastos reales de
los centros de costos contra lo presupuestado.

Anteriormente, los reportes se elaboraban manualmente, empleando hasta 4 personas en el


proceso durante un promedio de 6 días. Para ello, la información debía ser descargada
directamente del sistema SAP R/3. Posteriormente, la información se analizaba y consolidaba en
hojas de cálculo.

El proceso no solo resultaba oneroso, sino que introducía riesgos por la oportunidad y posibles
inconsistencias en la información. Esto llevó al área de TI de Urbi a automatizar el proceso, con el
objetivo primario de que los usuarios dedicaran mayor tiempo al análisis y la toma de decisiones, y
la reducción de costos del proceso como objetivo secundario.

Tecnología de bases de datos y herramientas de administración para soportar el mantenimiento


de aplicaciones orientadas a la toma de decisiones (data warehouse)

- Extractores pre-configurados.
- Herramientas de análisis
- Reportes
- Modelados de negocio.

Adecuaciones a SAP ERP que apoyan a la solución SAP BW para hacerla flexible

1500 horas

Inicio 22 de marzo de 2010 y se implementó el 7 de septiembre de 2010

5 meses 16 días
Datos

Al definir los requerimientos del cliente, se puede obtener un tamaño aproximado del proyecto.

Act. 3

Titulo: Estimación del tamaño de un software.

- Identifica el o los métodos de estimación que consideres responden a las necesidades del
caso. (Justifica respuestas)

Softek tomaba datos históricos para estimar el tamaño del proyecto y el tiempo que llevaría
desarrollarlo.

Para los métodos anteriormente comentados, lo correcto sería estimar el tamaño, el costo y el
tiempo necesario para desarrollar el proyecto, ya que, en algunos casos métodos solo es posible
estimar el tamaño el proyecto y en otros se puede calcular el costo, tiempo y tamaño con algunas
fórmulas que proponen los métodos, cabe señalar, que en algunos casos cada uno de estos
métodos se pueden complementar para obtener las estimaciones necesarias para expresarlas al
cliente.

Conclusión:

Con la presente actividad pude darme cuenta de cómo cada uno de los métodos de estimación se
puede complementar uno con otro, lo anterior, debido a que algunos solo calculan el tamaño y el
tiempo de desarrollo de cada proyecto como es el caso de Proxy y PROBE y, por otro lado,
algunos otros como COCOMOII que permite calcular el esfuerzo necesario para desarrollar el
proyecto, obteniendo con ello el costo aproximado del proyecto; en ambas estimaciones – tamaño
y costo -, se toman en cuenta datos históricos de otros proyectos realizados y los requerimientos
de cada cliente.
El hecho de conocer estos métodos nos ayudan a proveerle al cliente de un estimado de tiempo
que nos llevará desarrollar el proyecto y el costo aproximado de este, para con ello, ofrecerle al
cliente una alternativa más de solución.

Bibliografía:

EA

Titulo: Estimación de programa PSP1

- Analiza los datos (


- datos históricos,
o Validar los datos históricos de otro proyectos para calcular el tamaño del proyecto
- contexto
o Solo conociendo los requerimientos iniciales del cliente.
-
- , componentes,
- etc.) del proyecto
- Determina los módulos del proyecto (Diseño conceptual)

Módulo de presupuestos: Se encargará de registrar los presupuestos aprobados por los directivos
para tomarlos como base en la toma de decisiones.

Módulo de reportes: Este módulo se encargará de generar los reportes necesarios para su análisis
y toma de decisiones.

Módulo de gastos: Este se encargará de registrar los gastos reales de los centros de costos.

- Determina la estimación de tiempo de desarrollo y tamaño del proyecto

Tiempo

1500 horas/hombre

Se requieren al menos dos ingenieros trabajando en el desarrollo del proyecto a razón de 8 horas
diarias.

Al realizar el cálculo se tiene que ambos ingenieros trabajan 16 horas al día, al dividirlo entre las
1500 horas/hombre que se calcularon, da como resultado 93.75 días o lo que es lo mismo 3.125
meses.
Tamaño

Para estimar el tamaño del proyecto se puede hacer uso del método SLIM de Putnam, haciendo
uso de la siguiente fórmula.

1 4
𝑇= 𝐶𝐾 3 ∗ 𝑡𝑑 3
Donde cada una de las siguientes variables.

 T: Representa el tamaño del proyecto, ósea nuestra Incógnita.


 C: Representa el factor de tecnología, los cuales, son tomados de la siguiente tabla:
2000 entornos de desarrollo pobres
8000 entornos de desarrollo buenos
11000 entornos de desarrollo excelentes
En este caso al ser una consultoría especializada en estos proyectos, se le asignará C=11000

 K: Esfuerzo total medido en persona-mes.

Tomando el primer cálculo se obtiene 3.125 meses de desarrollo.

 𝐭 𝐝 : Tiempo de finalización del proyecto en años.

22 de marzo al 7 de septiembre = 5 meses 16 días

𝐭 𝐝 = 𝟎. 𝟒𝟔𝟑𝟎 𝐚ñ𝐨𝐬

Al realizar el cálculo de la fórmula anterior, con los valores obtenidos, se tiene lo siguiente:

1 4
𝑇= 𝐶𝐾 3 ∗ 𝑡𝑑 3
Sustituimos.

1 4
𝑇 = 11000 ∗ (3.125)3 ∗ (0.4630)3
𝑇 = 11000 ∗ 1.462008869 ∗ 0.358185489
𝑇 = 5760.37 líneas de código
http://bibliotecadigital.usb.edu.co/bitstream/10819/523/1/Herramienta_Software_Funci%C3%B3
n_Vargas_2011.pdf

- Públicalo en ISSUU o Calaméo


ATR

- De los temas vistos en la unidad 2, realiza un crucigrama con al menos 20 preguntas con
sus respuestas.
1. Algunos modelos de estimación como Putnam se basan en ______________para estimar
el tamaño del proyecto --- SLOC
2. Líneas base que no fueron modificadas ni eliminadas --- reutilizadas
3. Líneas que se reutilizarán en la construcción de un nuevo programa --- BASE
4. Líneas que no serán utilizadas en la construcción de un nuevo programa -- Borradas
5. Modelo de estimación que se basa en la curva de Rayleigh ---> SLIM
6. Método que ayuda a medir el tamaño que tendrá un producto de software basado en la
división de sus componentes. --- Proxy
7. Método basado en Proxy que permite estimar el tiempo requerido para el desarrollo de
cada una de las partes del proyecto --- PROBE
8. Necesidades del cliente que deben ser plasmados dentro de un proyecto de software ---
Requerimientos
9. Primer proceso llevado a cabo al desarrollar un nuevo producto de software --- planeación
10. Modelo de coste/esfuerzo propuesto por Boehm en 1981 --- COCOMO
11. Ejemplo de un elemento proxy en el que se puede dividir un proyecto --- clases
12. Para poder calcular el tiempo que tardará en desarrollarse un proyecto se necesita
conocer el __________ del proyecto – tamaño.
13. El __________ es una guía que nos muestra los pasos a seguir para lograr una meta – Plan
14. Elementos en los que se puede dividir un proyecto de software – Módulos
15. Colección de curvas que utiliza el modelo de Putnam --- Rayleigh
16. Los primeros modelos de coste y esfuerzo usaban técnicas de ---- Regresión
17. Factor que intenta medir la capacidad que tiene un ingeniero al desarrollar un script en un
tiempo determinado --- Productividad
18. Proporciona un sistema de medición de la calidad individual que ayuda a los ingenieros a
examinar la calidad de sus programas desde varias perspectivas --- PSP
19. La mayoría se basa en datos _______ para estimar el tamaño, costo y tiempo de un
proyecto de software. --- Históricos
20. Documento libre que ayuda a los ingenieros a proponer mejoras al PSP -- PIP

Вам также может понравиться