Monitoreo y control de pruebas en pruebas de software
ยฟQuรฉ es el seguimiento de pruebas?
Monitoreo de pruebas La ejecuciรณn de pruebas es un proceso en el que se evalรบan las actividades y los esfuerzos de prueba con el fin de track progreso actual de la actividad de pruebas, hallazgos y tracAnalizar las mรฉtricas de las pruebas, estimar las acciones futuras basรกndose en dichas mรฉtricas y proporcionar retroalimentaciรณn al equipo correspondiente, asรญ como a las partes interesadas, sobre el proceso de pruebas actual.
ยฟQuรฉ es el control de pruebas?
Control de prueba En la ejecuciรณn de pruebas es un proceso de toma de acciones basadas en los resultados del proceso de monitoreo de pruebas. En la fase de control de pruebas, se priorizan las actividades de prueba, se revisa el cronograma de pruebas, se reorganiza el entorno de pruebas y se realizan otros cambios relacionados con las actividades de prueba para mejorar la calidad y eficiencia del proceso de prueba futuro.
ยกFelicitaciones! Ahora comenzamos con Ejecuciรณn de pruebas fase. Mientras su equipo trabaja en las tareas asignadas, usted necesita monitorear y controlar su actividad laboral.
En la secciรณn Fases de gestiรณn de pruebas En el tutorial, presentamos brevemente el monitoreo y control de pruebas. En este tutorial, lo aprenderรก en detalle.
ยฟPor quรฉ monitoreamos?
Este pequeรฑo ejemplo le muestra por quรฉ necesitamos monitorear y controlar la actividad de prueba.
Despuรฉs de terminar el Estimaciรณn de prueba y la planificaciรณn de pruebas, el consejo de administraciรณn estuvo de acuerdo con su plan y los hitos se establecen segรบn la siguiente figura.
Prometiste terminar y entregar todos los artefactos de prueba de la GuruBanco 99 Pruebas proyecto segรบn los hitos anteriores. Todo parece ir genial y tu equipo estรก trabajando duro.
Pero despuรฉs de 4 semanas, las cosas no van segรบn lo planeado. La tarea de "Hacer la especificaciรณn de prueba" es retrasado por 4 dรญas laborables. Tiene un efecto en cascada y todas las tareas siguientes se retrasan.
Debes perdida el hito y la fecha lรญmite general del proyecto.
Como consecuencia, su proyecto fracasa y su empresa pierde la confianza del cliente. Debe asumir toda la responsabilidad por el fracaso del proyecto.
Echa un vistazo al progreso del proyecto, ยฟpuedes responder la pregunta de tu jefe?
Olvidรฉ monitorear y controlar el progreso del proyecto.
El miembro de mi equipo no trabajรณ bien.
No sรฉ por quรฉ.
No cumple con el plazo porque se olvidรณ de monitorear y controlar el progreso del proyecto. Debe revisar el plan y el cronograma real. Descubrirรกs que el retraso ocurriรณ en la primera tarea (Realizar especificaciones de prueba). Este retraso se acumulรณ en las tareas siguientes. Si hubiera monitoreado el proyecto cuidadosamente, podrรญa haber detectado este problema a tiempo y encontrar una soluciรณn para resolverlo.
No importa cuรกnto y cuidadosamente planifiquemos, algo saldrรก mal. Necesitamos monitorear activamente el proyecto para
- Detecciรณn temprana y reaccionar adecuadamente ante desviaciones y cambios en los planes
- Le permite comunicarse con las partes interesadas, los patrocinadores y los miembros del equipo. exactamente dรณnde se encuentra el proyecto y determinar quรฉ tan cerca se parece su plan de acciรณn inicial a la realidad
- Serรก รบtil para el Gerente saber si el proyecto estรก en marcha. derecha track segรบn los objetivos del proyecto. Le permite realizar los ajustes necesarios en cuanto a recursos o su presupuesto.
El seguimiento del proyecto le ayuda a evitar desastres. El monitoreo se puede comparar con verificar el indicador de gasolina de su automรณvil mientras conduce. Le ayuda a ver cuรกnta gasolina queda en el tanque, monitorear su proyecto le ayuda a evitar quedarse sin gasolina antes de alcanzar su objetivo.
ยฟQuรฉ monitoreamos?
El seguimiento le permitirรก hacer comparaciones entre su plan original y su progreso hasta el momento. Podrรก implementar cambios, cuando sea necesario, para completar el proyecto con รฉxito.
En su proyecto, como administrador de pruebas, debe monitorear los parรกmetros clave como se muestra a continuaciรณn
Costo
|
Los costos son un aspecto importante del seguimiento y control del proyecto. Tienes que estimar y track informaciรณn bรกsica de costos para su proyecto. Es necesario contar con estimaciones precisas del proyecto y un presupuesto sรณlido para entregar el proyecto dentro del presupuesto decidido. Supongamos que su jefe ha aceptado financiar el proyecto con 100,000 dรณlares. Debe estar atento a los costos reales mientras se implementa el proyecto. Como se menciona en Estimaciรณn de prueba artรญculo, hay un montรณn de actividades de proyectos que necesitan dinero. Tienes que monitorear y administrar el presupuesto del proyecto para poder controlar todas esas actividades. Sin un seguimiento del costo del proyecto, lo mรกs probable es que el proyecto nunca se ejecute dentro del presupuesto. |
Horarios
ยฟCรณmo se puede trabajar sin un horario? Se puede comparar con conducir su automรณvil, pero sin tener idea de cuรกnto tiempo le llevarรก llegar al destino. No importa cuรกn grande o pequeรฑo sea el tamaรฑo y alcance de su proyecto, debe preparar un cronograma del proyecto. El horario te lo dice
- ยฟCuรกndo se debe realizar cada actividad?
- ยฟQuรฉ ya se ha completado?
- La secuencia en la que hay que terminar las cosas.
A continuaciรณn se muestra un ejemplo de cronograma del proyecto.
Usted asignรณ un miembro del equipo a una tarea: Ejecutar los casos de integraciรณn de GuruSitio web del Banco 99.
Esta tarea deberรญa estar terminada en una semana. Puede crear un horario como se indica a continuaciรณn
Recursos
Como se mencionรณ en artรญculos anteriores, recursos son todos los elementos necesarios para llevar a cabo las tareas del proyecto. Pueden ser personas o equipos necesarios para completar la actividad del proyecto. La falta de recursos puede afectar el progreso del proyecto.
La verdad es que es posible que no todo suceda segรบn lo planeado, que los empleados se vayan, que se reduzca el presupuesto del proyecto o que se retrase el cronograma. El seguimiento de los recursos le ayudarรก a detectar tempranamente cualquier escasez de recursos y a encontrar una soluciรณn para afrontarla.
Calidad
El seguimiento de la calidad implica el seguimiento de los resultados de procesos especรญficos. productos del trabajo (como conjunto de casos de prueba, registro de ejecuciรณn de pruebas), para evaluar si cumple con los estรกndares de calidad definidos. En caso de que los resultados no cumplan con los estรกndares de calidad, es necesario identificar una posible resoluciรณn.
Ejemplo: Supongamos que supervisรณ y controlรณ muy bien el progreso del proyecto. Finalmente, entregaste el producto en la fecha lรญmite. El proyecto parece tener รฉxito.
Pero despuรฉs de 2 semanas de entrega, recibiรณ este comentario del cliente.
No hice nada malo. Quizรกs el cliente cometiรณ un error.
Olvidรฉ monitorear la calidad del resultado del proyecto.
No sรฉ por quรฉ.
El error crรญtico que cometiรณ en este proyecto es que olvidรณ monitorear la calidad del resultado del proyecto. Porque el monitoreo del proyecto requiere monitorear no solo el cronograma del proyecto, sino tambiรฉn la calidad del proyecto.
ยฟCรณmo monitorear?
A medida que su proyecto cobre vida, tenga en cuenta estas preguntas:
- Estรกs en programa? Si no, ยฟquรฉ tan atrรกs estรกs y cรณmo puedes alcanzarlo?
- ยฟhas terminado? presupuesto?
- ยฟSigues trabajando para lograr el mismo objetivo del proyecto?
- ยฟTe estรกs quedando sin recursos?
- ยฟHay seรฑales de advertencia de inminente problemas?
- ยฟHay presiรณn de la gerencia para completar el proyecto antes?
Estas son sรณlo algunas de las preguntas que debes hacerte mientras supervisas el progreso de tu proyecto.
Es importante monitorear el progreso del proyecto para saber si es necesario hacer ajustes para que vuelva a encaminarse en la direcciรณn correcta. Para monitorear el progreso del proyecto de manera eficaz, debe seguir los siguientes pasos
Paso 1) Crear un plan de seguimiento
No puede monitorear el progreso a menos que tenga un plan para monitorear el progreso con mรฉtricas DEFINIDAS. Al igual que el Plan de prueba, el Plan de seguimiento es el primer y uno de los pasos mรกs importantes en el seguimiento del progreso.
En el Plan de Monitoreo se debe planificar cuidadosamente
|
ยฟQuรฉ mรฉtricas es necesario recopilar y medir?
En el plan de seguimiento, debes definir claramente quรฉ mรฉtricas necesitas recopilar y medir. Como se mencionรณ en anteriores , , las mรฉtricas que necesitas recopilar
- Los costo (tiempo, dinero) gastado en el proyecto hasta el momento
- ยฟCuรกnto Recurso (empleados, equipos) se utilizan para el proyecto.
- El estado de la tarea (en programa, detrรกs o antes del horario)
- Los calidad del producto de trabajo (tasa de ejecuciรณn/tasa de aprobaciรณn, mรฉtricas de defectos)
ยฟCuรกndo recoger los datos?
Ahora decide cuรกndo or Con quรฉ frecuencia ยฟVa a recopilar los datos para el seguimiento en el plan de seguimiento? ยฟSemanal o mensual? ยฟO simplemente al inicio y al final del proyecto?
Como el Plan, el GuruEl proyecto del Banco 99 se completarรก en un mes. En ese caso, le recomendamos que supervise el progreso del proyecto. una vez por semana or todos los dรญas base.
ยฟCรณmo evaluar el progreso del proyecto mediante mรฉtricas?
En el plan de seguimiento se deben definir los mรฉtodos evaluar el progreso del proyecto a travรฉs de mรฉtricas recopiladas. Algunos mรฉtodos que puede consultar son
- Comparar el progreso planificado con el progreso real que ha logrado el equipo.
- Definir el criterios que se utilizan para evaluar el progreso del proyecto. Por ejemplo, si el esfuerzo para completar una tarea tomรณ mรกs de un 30% esfuerzo que el retraso previsto en el proyecto.
Puede consultar la plantilla del plan de seguimiento. aquรญ. Aquรญ hay una plan de seguimiento de muestras por la GuruProyecto del Banco 99
Paso 2) Actualizar el registro de progreso
Con el tiempo, el miembro de tu equipo irรก progresando en su tarea del proyecto. Debes tracControla su actividad segรบn lo programado y pรญdeles que actualicen con frecuencia la informaciรณn de progreso, como el tiempo invertido, el estado de las tareas, etc. Al revisar estos registros, podrรกs ver de inmediato el impacto en el plan del proyecto.
Uno de los mejores mรฉtodos para track el progreso del miembro se mantiene Reuniones regulares.
En la reuniรณn, todos los miembros informan su estado actual y los problemas, si los hubiera. Si uno o varios miembros del equipo se han quedado atrรกs o se han topado con obstรกculos, formule un plan para identificar y resolver el problema.
Practiquemos con el siguiente escenario
Tal como se define en el plan de monitoreo, se le asignรณ la tarea "Configurar el entorno de prueba" para probar el sitio web. Guru99 bancos a un miembro de tu equipo. Su funciรณn es la de administrador de pruebas. Tiene que configurar el Entorno de prueba en 6 dรญas. Le exigiste que informara el estado actual en cada reuniรณn del equipo. Aquรญ hay un ejemplo de su historial de progreso actual.
Paso 3) Analizar el registro y realizar el ajuste.
Hay 2 subpasos en los pasos.
Paso 3.1) Analizar
En este paso, compara el progreso que definiรณ en el plan con el progreso real que ha logrado el equipo. Al analizar el registro, tambiรฉn puede ver cuรกnto tiempo se ha dedicado a una tarea individual y el tiempo total dedicado al proyecto en general.
En ese informe, ยฟquรฉ problema descubriste?
No pasa nada, sigue siendo bueno.
El progreso de la tarea parece estar retrasado.
No pude encontrar ningรบn problema en ese informe.
Segรบn el plan, el administrador de pruebas debe finalizar el 100 % de su tarea el sexto dรญa. Sin embargo, segรบn el estado actual, es el tercer dรญa (6 % del tiempo previsto), pero acaba de finalizar el 3 % de la tarea. Como resultado, la tarea puede retrasarse y no cumplirse la fecha lรญmite. Por lo tanto, este problema puede afectar al proyecto en general.
By tracAl supervisar y analizar el progreso del proyecto, se puede detectar con anticipaciรณn cualquier problema que pueda surgir y encontrar la soluciรณn para resolverlo.
Paso 3.2) Ajuste
Realiza los ajustes necesarios para que tu proyecto siga adelante. track. Reasigna tareas, modifica horarios o reevalรบa tus objetivos. Esto te ayudarรก a seguir avanzando hacia la meta.
ยฟQuรฉ debe hacer?
Modificar los horarios
Hacer nada
Modificar los objetivos del proyecto
Pida apoyo a otro miembro del equipo para acelerar la tarea.
Como director de pruebas, es posible que se enfrente a situaciones similares varias veces. Hay un montรณn de soluciones para resolver este problema y es posible que usted tenga su propia soluciรณn.
En el caso anterior, le recomendamos que elija la soluciรณn: solicite ayuda a otro miembro del equipo para acelerar la tarea. Alguna otra soluciรณn, como modificar los cronogramas o no hacer nada, puede afectar el proyecto general. No son la mejor soluciรณn.
Paso 4) Producir el informe
|
Si tu jefe te pregunta sobre el proyecto actual progreso, sean el progreso es detrรกs de or adelante el horario, ยฟquรฉ responderรกs? Es necesario preparar un informe de progreso del proyecto. Utilizar el informe es una buena opciรณn para compartir el progreso general del proyecto con los miembros del equipo o la Junta Directiva. Tambiรฉn es una forma รบtil de mostrarle a su jefe si el proyecto estรก en marcha. track. Puede utilizar algunas plantillas de informes para garantizar que se presenten los datos de progreso. consistently y clearly. Este artรญculo incluye la plantilla de informe que puedes referir. Ademรกs, consulte un informe de muestra por la Guru99 Proyecto bancario como referencia |
Mejores prรกcticas en monitoreo y control de pruebas
-
Siga los estรกndares: Una consideraciรณn importante en la planificaciรณn de proyectos es garantizar la estandarizaciรณn. Significa que todas las actividades del proyecto deben seguir las pautas de proceso estรกndar. Los procesos, herramientas, plantillas y valores de mediciรณn estandarizados facilitan el anรกlisis, facilitan las comunicaciones y ayudan a los miembros del equipo del proyecto a comprender mejor la situaciรณn.
-
Documentaciรณn: ยฟQuรฉ pasarรก si no anotas ninguna discusiรณn o decisiรณn en un documento? Puede que los olvides y pierdas muchas cosas. Debe anotar las discusiones y decisiones en el lugar apropiado y establecer un procedimiento de documentaciรณn formal para las reuniones. Dicha documentaciรณn le ayuda a resolver problemas de falta de comunicaciรณn o malentendidos entre el equipo del proyecto.
-
Proactividad: Los problemas ocurren en todos los proyectos. Lo importante es que hay que adoptar un enfoque proactivo para resolver las cuestiones y problemas que surjan durante la ejecuciรณn del proyecto. Tales cuestiones podrรญan ser el presupuesto, el alcance, el tiempo, la calidad y los recursos humanos.













