Please enable JavaScript.
Coggle requires JavaScript to display documents.
The Baseline Personal Process, Paul Jiménez Vela | 24400238 | Ingeniería…
The Baseline Personal Process
¿De qué manera ayuda un proceso
definido?
Ayuda a estimar cuando ya se terminó una tarea.
Identificar las actividades principales
La información histórica sobre el proceso ayuda a
identificar etapas problemáticas.
Establecer la entrada y salida de cada fase (de
esta manera saber cuándo esté completada).
La información histórica ayuda a hacer
predicciones.
Facilita el enfoque a la mejora.
Ayuda a entender el rendimiento
Separar la rutina propia del trabajo de sus
elementos.
PSP 0: El proceso baseline
Un framework para medir
dichos proyectos.
Define pasos y las métricas a analizar en cada paso
Ayuda a analizar, entender y mejorar el proceso.
Provee:
Una estructura conveniente para hacer proyectos
pequeños.
Que hacer y cuando hacerlo
Establece una base para la mejora del proceso.
Se debe conocer lo que se hace, para poder mejorarlo
Elementos del proceso de PSP0
Etapa de planeación
Estimar el tiempo de desarrollo
Etapa de desarrollo
Desarrollar el producto solicitado utilizando tu
proceso real actual
Etapa de postmortem
A completar el project plan summary con el
tiempo invertido, los defectos encontrados y
removidos en cada fase.
Defectos
INTERFACE
Cuando envías argumentos incorrectos a una
función / proceso / rutina / método.
CHECKING
Mensajes de error, manejo inadecuado de
los errores, validaciones.
ASSIGNMENT
Cuando declaras una variable de tipo incorrecto
o la inicializas en forma incorrecta.
DATA
Error en algún dato introducido por
código duro.
BUILD, PACKAGE
Cuando olvidas alguna librería, un paquete o
tiene alguna de ellas un error.
Olvidas actualizar la versión.
FUNCTION
Error de funcionalidad, error de lógica,
error en el algoritmo.
SINTAXIS
Error en algún comando del lenguaje, que te
falte un ;
Detectados por el compilador
SYSTEM
Problema de red, problema de
sincronización y error de hardware.
DOCUMENTACIÓN
un error en los comentarios o en
algún documento generado en el proceso
(word).
Errores en las impresiones en pantalla
ENVIRONMENT
Error de compilador, error del IDE.
Tipos de Scripts
Script de Planeación
Script de Desarrollo
Script de Proceso
Script de Postmortem
¿Por qué utilizar formas?
El uso de algunas formas estándares ayudan en cada
paso de un proceso de desarrollo de Software
Un "trabajo completo" involucra:
Determinar lo que se debe hacer
Decidir cómo hacerlo
Hacerlo
Revisar que esté correcto
Problemas en las correcciones
Entregar un producto final
Tipos de Formas:
Project Plan Summary
Time Log
Registro de entradas e interrupciones
Se describe lo realizado en dado periodo de tiempo
Defect Log
Se debe describir en que
línea / página se encontró el defecto y
una clara descripción del mismo
Paul Jiménez Vela | 24400238 | Ingeniería de Software