Please enable JavaScript.
Coggle requires JavaScript to display documents.
THE BASELINE PERSONAL PROCESS - Coggle Diagram
THE BASELINE PERSONAL PROCESS
Ayudará a: identificar las principales ocupaciones de un proceso, esto separa a la rutina de tareas complejas, estableces criterios precisos de entrada y salida para cada fase, se hacen estimaciones precisas (respaldadas de antecedentes), ayuda a identificar riesgos en las fases y planear como mejorar el trabajo.
Cuando se define un proceso personal, se comienza pensando en términos, así las tareas abstractas se estructuran y podrán analizar racionalmente
Cuanto más claro el enfoque, mayor será la probabilidad de mejorar cada área.
EL PROCESO DE LÍNEA BASE PSP0
Recopilar datos que puedan dar comprensión cuantitativa en cada paso.
Las secuencias de comando lo guían a través de los pasos del proceso, los registros lo ayudan a registrar datos del proceso y el resumen del plan proporciona una manera conveniente de informar los resultados.
ESTRUCTURA DE TRABAJO CONVENIENTE
Proporcionar estructura consistente y aprobada para realizar un trabajo.
Brindar conocimiento y experiencia para ver cómo se diseñan los procesos y decir que pueden ayudarlo, luego podrá definir y mejorar propios.
El proceso es un servidor.
MARCO DE MEDICIÓN
Dar un significado explícito a las medidas sobre los criterios de entrada y salida.
FUNDAMENTOS PARA LA MEJORA
Si se sigue un proceso, se está más consciente de las acciones, se conoce lo que se hace y por lo tanto se puede mejorar.
Comprensión refinada y ayuda a la concentración en pasos precisos que resultan problemáticos.
POR QUÉ SON ÚTILES LOS FORMULARIOS
Cuando se planifica un trabajo se determina qué se hará, cómo, hacerlo, verificarlo, solucionar problemas y entregar el resultado.
Cuando se utiliza una forma estándar aprobada, se puede estar seguro de que se han proporcionado los datos deseados y un completo y correcto resultado.
Se debe actualizar los formularios para asegurar que satisfagan las necesidades actuales del proyecto.
Es importante mantener coherente todas las formas involucradas en un proceso. Evitar duplicación de datos.
LOS ELEMENTOS DEL PROCESO PSP
Planificación para hacer el plan del trabajo, se desarrolla y al final, en post mortem se comparará lo planeado con lo obtenido.
Cuando un elemento de proceso tiene estructura y definición se conoce como fase. Si es lo contraria se le dice paso o tarea.
FASE DE PLANIFICACIÓN
Producir y documentar un plan basado en guías que te den resultados consistentes.
FASE POST MORTEM
Datos útiles que deben ser registrados de forma conveniente y recuperable
PROCESO PSP0
El Script guía a través del proceso, expone el propósito, los criterios de entrada, las fases o paso a realizar y los criterios de salida.
TABLA
Entry criteria: Descripción del problema, Resumen del plan de proyecto PSP0, registro de tiempo, estándar de tipo de defecto
Planning: Requerimientos, estimar tiempo, introducir datos del plan, registros de grabación de tiempo
Development: Diseñar programa, implementar diseño, compilar y reparar defectos, test, completar registros de grabación de tiempo
Postmortem: Completar resumen del plan de proyecto
Exit Criteria: Tener todo completado
Al definir tareas sencillas y obvias, comprendes más sobre ella, obtienes una nueva perspectiva de cómo gastar el tiempo y conoces los problemas de la fase.
MEDIDAS DE PSP0
Tiempo empleado por fase: permite ver cómo modificar la distribución del tiempo de forma conveniente
Defectos encontrados por fase: Defecto se considera a cambios en el programa que son realizados al compilar un programa en una prueba.
Evaluar ambas medidas permiten tener una línea base para medir desempeño.
REGISTRO DE TIEMPO
El registro es flexible en cuánto a las características que se indican.
TABLA
Propósito: Grabar tiempo ocupado en cada fase y completar el resumen del plan de proyecto
General: El tiempo total usado para el proyecto en minutos y lo más preciso
Encabezado: Nombre, fecha, nombre del instructor, número del programa
Fecha: fecha en que se realiza entrada
Comienzo: Hora en que se comenzó la tarea
Pausa: Hora en que se pausó la tarea
Tiempo de interrupción: Grabar tiempo de interrupciones y razones
Tiempo Delta: Tiempo usado en la tarea sin contar interrupciones
Fase: La fase en la que se está trabajando
Comentarios
Se ponen una breve descripción del registro de tiempo, se considera la hora de inicio y fin, así como las dilataciones que tuvo al ser interrumpido (te permite conocer tus mayores distracciones).
Las distracciones rompen tu flujo de trabajo y pensamiento, ocasionando que puedas crear un error, al identificarlos podrás crear soluciones para abordarlos.
Intente diseñar antes de implementar.
Tiempo de compilación es la primera vez que se hace exitosamente.
REGISTRO DE DEFECTOS
Tipo según estándar de acuerdo a establecidos o propios correctamente definidos.
Es curiosos que los errores se encuentren en fases diferentes a las que estos pertenecen.
Ser preciso en las estimaciones de tiempos.
TABLA
Propósito: Documenta defectos y corrige, completa el resumen del plan de proyecto
General: Guarda todos los defectos encontrados en revisión, compilación y test. Guarda cada defecto por separa y completamente.
Encabezado: Nombre, fecha, nombre de instructor, número de programa
Fecha: Cuando el defecto fue encontrado
Número: Número secuencial del defecto
Tipo: Según la lista de tipos de defectos
Inject: Durante la fase dónde el defecto surgió
Remove: Fase cuando se quitó el defecto
Tiempo de Reparación
Fix Defect: Defecto que surgió mientras solucionabas otro defecto
Descripción: Detallada
EL PROBLEMA DE MÚLTIPLES DEFECTOS
Debe registrase por separada cada defecto y su tiempo de reparación. Si un error surge de otro, se le resta el tiempo que se tardó reparando el anterior.
TIPOS DE DEFECTOS
Documentación: comentarios, mensajes
Sintaxis: Deletreo, puntuación, typos, formatos
Build, package: cambio de gestión, librerías, versión de control
Asignación: declaración, nombres duplicados, total, límites
Interfaz: llamadas de procesos y referencias, I/O, formatos de usuario
Checking: mensajes de error, verificaciones inadecuadas
Datos: estructura, contenido
Función: logica, pointers, loops, recursion,computation,defectos de función
Sistema: configuración, tiempo, memoria
Ambiente: diseño, compilación, test
Estos datos lo ayudarán a esforzarse por lograr un trabajo de alta calidad desde el principio.
Debe describir el defecto suficientemente para luego descubrir como prevenirlo o cómo identificarlos tempranamente.