Professional Documents
Culture Documents
08/01/2009
This article shows the general on the planning, development and launch of an application able to
calculate and estimate costs, resources and time of software projects. The main idea is to automate
manual processes and calculations that involve some risk of not being accurate. Thus, the program
becomes a useful tool for systems analyst, and the general professional to make estimates.
1. Introducción 3. Estimaciones de recursos y costos
2. Descripción de la aplicación
8. Iteraciones
Iteración 1 – Cálculo de PFA: Todo lo relativo a
las fórmulas, maneras de ingreso de datos y
cálculos de puntos de función.
Diseño de interfaz
Diseño de algoritmo de cálculo de los
SAPF
Implementación del algoritmo
Prueba de funcionalidad
Iteración 2 – Almacenamiento y Consulta:
conlleva el diseño e implementación de una
pequeña base de datos, métodos para Segundo prototipo
almacenar y consultas.
Primer prototipo
Prototipo Final
El formar parte de un equipo que se debe
9. Pruebas de auto organizar y auto dirigir es una
experiencia nueva y enriquecedora, da la
Se realizaron pruebas de funcionalidad, al pauta a que se puedan correr ciertos
término de cada iteración para comprobar que riesgos que sabemos serán absorbidos
los cálculos eran realizados exactamente y que por el equipo entero, pero que a la larga,
se seguía de manera fiel los métodos de nos dará experiencia sobre lo que hicimos
estimación utilizados. bien y lo que no, ayudándonos a mejorar
para los próximos proyectos que vengan.
10. Discusiones
Sobre los autores
La aplicación queda como base para un
posterior proyecto que gestione de Carlos Valdez es estudiante de 10º semestre, se
manera completa la estimación de los especializa en el diseño de sitios y páginas Web,
proyectos de software, ofreciendo programación en Java, y se maneja con soltura
variadas técnicas y métodos, para que en entornos GNU/Linux. Pueden contactarlo a
con semejante abanico de posibilidades, través del mail darkcavs@gmail.com.
el usuario (el analista de sistemas en este
caso) pueda tomar decisiones más Gustavo Ayapan es estudiante de 10º semestre,
exactas y mejor ajustadas a la realidad, se enfoca en el desarrollo a través de productos
con menos incertidumbre y más Microsoft, y una de sus aficiones son las redes
seguridad. sociales y el chat. Pueden contactarlo a través
del mail inguss05@gmail.com.
Los métodos, como tales, no pueden ser
tomados como una referencia absoluta e Audie Juárez es un estudiante de 10º semestre,
inamovible en cuanto a sus resultados. La aficionado a los automóviles y al diseño web, con
experiencia e intuición de los analistas altos conocimientos sobre programación en
experimentados sigue siendo la mejor Visual Basic, GNU/Linux, etc. Pueden contactarlo
estimación posible, sin embargo, es por el mail audie_rene@hotmail.com.
bueno ayudarse teniendo una referencia
comprobada como buena a través de Jorge Yass es estudiante de 10º semestre, es
cientos de proyecto de software, para la aficionado a jugar ajedrez y a programar, su
realización de las estimaciones, y es aquí lenguaje favorito es Turbo Pascal y no teme que
donde entra en juego nuestra aplicación. lo tachen de obsoleto. Pueden contactarlo al mail
jylatin@gmail.com.
Conclusiones
Referencias y material consultado
En la actualidad es muy utilizada la
técnica de puntos de función, sin Guía sobre la elaboración de un artículo
embargo esta técnica aunque en primer de proyectos de software. Ing. Luis Espino.
plano parece simple, en la realidad Contenido de la clase magistral y
resulta tremendamente tediosa, por lo laboratorio del curso de Software
cual es necesario que para poder aplicar Avanzado, escuela de vacaciones
esta técnica de manera correcta y ahorrar Diciembre 2008. Ing. Luis Espino y Aux.
tiempo se debe de automatizar el Mario Bautista.
proceso, que es el objetivo principal del Pressman, Roger. S. Ingeniería del
proyecto. Software, McGraw Hill, 6ta edición.
Aunque las técnicas de estimación son
utilizadas y a menudo producen
resultados acertados, la realidad es que
este proceso depende mucho de la
experiencia del que lo calcula, es decir
que su criterio siempre es necesario, por
lo que los métodos de estimación tienden
a ser subjetivos.