Zusammenfassung der Ressource
PSP 0.1
- Objetivos
- Medir el tamaño de los
programas que se realizan.
- Realizar el conteo de tamaño para
los programas realizados.
- Desarrollar métricas de
tamaño asertivas y precisas.
- Medicion del Tamaño del
Proyecto
- Formas(Formatos).
Adicional a los utilizados
en PSP
- PIP, (por sus siglas en inglés, Process Improvement Proposal), significa Propuesta de Mejora del
Proceso. Este formato es un documento libre donde el ingeniero de software, por cada programa
que realice a partir del nivel 0.1 de PSP, deberá emitir una propuesta de mejora al PSP mediante
este documento. Es importante mencionar que en una PIP no basta con describir alguna
problemática que se tenga con el PSP, sino que además se tiene que proponer alguna alternativa
que ayude a mejorar o erradicar dicha problemática.
- Formato para el conteo del tamaño del programa.
- Estándar de codificación.
- En este segundo nivel el objetivo es estimar de forma empírica, basado en la
experiencia del desarrollador, el tiempo de desarrollo por cada fase y se estima
además, las líneas de código que podría tener el nuevo programa a desarrollar.
- Estimación del
tamaño del
software
- En principio, las estimaciones son realizadas comparando el trabajo planeado con
el trabajo realizado en proyectos anteriores. Si se divide el proyecto actual en
partes más pequeñas y se comparan con partes más pequeñas de proyectos
anteriores, se puede obtener una mejor estimación del tamaño total del proyecto.
Esta estrategia funciona bien para la mayoría de los proyectos que se realizan en
distintas áreas.
- Metodos de Estimacion.
- Caracterisiticas
- - Especificación de
requerimientos. -
- Niveles de fase, actividad,
tarea, etc.
- Definición del período laboral
y vacacional
- Manejo de
salarios.
- Uso de
diferentes tipos
de proyectos.
- Métricas de puntos de
función, líneas de código,
etc.
- Ningún método de estimación es lo
suficientemente preciso para indicar con
exactitud los tiempos que cada tarea nos
llevará. Una buena práctica de la
estimación es que la herramienta que se
utilice, ya sea la comercial o propia, se
vaya mejorando con cada proyecto y cada
vez nos pueda ir dando valores más
cercanos a la realidad.
- Metodo Proxy
- Sirve para medir el tamaño que
tendrá un producto de software
basado en la división más
elemental de los componentes
que integrarán el producto que
se piensa desarrollar. A estos
elementos se les llama “partes
proxy” cuya característica
principal es que pueden ser
comparados con otros elementos
proxy correspondientes a
proyectos desarrollados
previamente de los cuales ya se
tienen datos históricos.
- Metodo Probe
- Este método permite obtener una estimación del tamaño de cada
parte del proyecto (basado en la metodología Proxy) y
posteriormente con estos datos, permite estimar el tiempo
requerido para el desarrollo de cada una de las partes del
proyecto. El método PROBE utiliza datos históricos para realizar
las estimaciones.