Entradas

Mostrando entradas de marzo, 2019
Imagen
Personal Software Process
Imagen
Puntos de Función
Imagen
¿Qué es el método de puntos de función? Es una  técnica de estimación de software  desarrollada originalmente por Allan Albrecht en 1979 mientras trabajaba para IBM, quien definió conceptos para medir el software a partir de valoraciones de funcionalidades entregadas al usuario y no a partir de aspectos técnicos, con la intención de producir valoraciones independientes de la tecnología y fases del ciclo de vida utilizado. El trabajo de Albrecht fue continuado por el grupo internacional de usuarios de puntos de función, quienes plasmaron sus conceptos en el método  IFPUG-FPA . IFPUG-FPA realiza las valoraciones a partir de la funcionalidad del sistema, primero clasificándolas, luego asignando una complejidad y ponderación a cada una según unas tablas predefinidas, determinando así el valor de puntos de función. Sumando los puntos de todas las funcionalidades se obtiene la valoración de todo el proyecto y finalmente se puede aplicar un factor de ajuste, que pu...
Imagen
Personal Software Process (PSP) El Personal Software Process (PSP) SM (Personal Software Process y PSP son marcas de servicio de la Carnegie Mellon University.) Proporciona a los ingenieros un marco personal disciplinado para realizar trabajos de software. El proceso de PSP consiste en un conjunto de métodos, formularios y scripts que muestran a los ingenieros de software cómo planificar, medir y administrar su trabajo. Se presenta con un libro de texto y un curso que están diseñados para uso industrial y académico. El PSP está diseñado para usarse con cualquier lenguaje de programación o metodología de diseño, y puede usarse para la mayoría de los aspectos del trabajo de software, incluidos los requisitos de escritura, la ejecución de pruebas, la definición de procesos y la reparación de defectos. Cuando los ingenieros utilizan la PSP, el objetivo del proceso recomendado es producir productos sin defectos en la fecha prevista y dentro de los costos planificados. Cuando se usa ...