En la fase de estimación de prueba, estimó que el proyecto de Guru99 Bank se completará en un mes. Digamos que necesita 5 miembros para hacer este proyecto en un mes. Pero tu jefe piensa de otra manera.
1. ¿Es correcta la idea del jefe?
síNo
Incorrecto
Correcto
Porque el equipo no se puede escalar de esa manera. Demasiados miembros en un equipo crean un problema en la organización y administración del equipo
No puede simplemente escalar un equipo como la fórmula en el escenario anterior porque:
- Administrar un equipo de diez miembros es totalmente diferente a administrar un equipo de cinco miembros . Puede llevarle más esfuerzo administrar y controlar el equipo y el tiempo de ejecución del proyecto puede aumentar.
- Si aumenta el número de miembros de un equipo, pueden compartir las tareas del proyecto para reducir el tiempo de ejecución. Pero compartir tareas con muchas personas, que puede realizar una sola persona, puede afectar la productividad.
La organización del equipo es una de las tareas más complicadas en 'Gestión de pruebas'. El equipo de prueba juega un papel muy central en cualquier proyecto de software. Un rasgo clave de todos los gerentes de pruebas exitosos es organizar y administrar un equipo de pruebas de alto rendimiento que brinde valor comercial a la organización.
¿Qué es un 'equipo de proyecto'?
El equipo del proyecto es un grupo de personas que
Trabajan juntos para lograr el objetivo general del proyecto. Test Manager es una persona que forma un equipo eficaz y lo conduce a ese éxito.
¿Cómo crear un equipo altamente efectivo?
Los siguientes rasgos son esenciales para construir un equipo altamente efectivo
- Cooperación sólida : la cooperación es el acto de trabajar con otros y actuar juntos para lograr un trabajo. Un equipo talentoso descubre formas de resolver problemas interpersonales y hacer el trabajo. Están dispuestos a apoyarse mutuamente en el trabajo.
- Compromiso : en un equipo fuerte, todos los miembros se comprometen con los objetivos comunes del proyecto. Se preocupan y asumen la responsabilidad de su trabajo y del trabajo del equipo. Cada miembro trabaja con gran esfuerzo y otros hacen lo mismo.
- Comunicación efectiva : un factor clave para el desempeño exitoso de un equipo es la comunicación. Los miembros hablan y expresan sus ideas de forma clara, honesta y lógica para que puedan entenderse entre sí.
- Compartir : en un equipo, cada miembro tiene sus propios puntos fuertes y débiles. En un buen equipo, los miembros están dispuestos a compartir información, conocimientos y experiencias para capacitarse unos a otros.
¿Cómo construir y gestionar un equipo eficaz?
Este tema le dará un proceso paso a paso para organizar el equipo de proyecto para el proyecto de Guru99 Bank. Para construir y administrar un equipo eficaz, debe seguir los 3 pasos que se indican a continuación:
Paso 1) Desarrollar un plan de recursos humanos
La planificación de recursos humanos es un proceso que identifica las necesidades actuales y futuras de recursos humanos de una organización. El propósito de la planificación de recursos humanos es asegurar el mejor ajuste entre los miembros del equipo y los proyectos y evitar la escasez o redundancia de personal. Esta fase se divide en las siguientes 3 etapas
Paso 1.1) Previsión de la demanda
En este paso, Test Manager pronostica los requisitos generales de recursos humanos de acuerdo con los diferentes planes del proyecto.
Es posible que tenga una pregunta: “ ¿Cómo selecciona el administrador de pruebas la posición del equipo y sus roles ? "
La composición y tamaño del equipo se basan en la característica y funcionalidad del proyecto. Si comprende qué tipo de equipo necesita, sabrá cómo preseleccionar la posición del equipo y sus roles.
Debido a que la característica del proyecto Guru99 Bank es la prueba , debe crear un equipo de prueba para realizar este proyecto. El tamaño del equipo (el número de miembros en el equipo del proyecto) se basa en el volumen de las actividades del proyecto y la complejidad del proyecto.
Estructura del equipo de prueba
Normalmente, un equipo de prueba se compone de los siguientes miembros:
Designacion | Responsabilidades |
---|---|
Administrador de pruebas | Gestionar todo el proyecto Define la dirección del proyecto |
Ensayador | Genera los casos de prueba Genera conjuntos de pruebas Ejecuta las pruebas, registra los resultados, informa el defecto |
Desarrollador en prueba | Crea un programa para probar - código creado por desarrolladores Crea scripts de automatización de pruebas |
Administrador de pruebas | Desarrolla y garantiza que el entorno de prueba y los activos se gestionen y mantengan Apoyar al equipo para utilizar el entorno de prueba para la ejecución de la prueba |
Miembros de SQA | Asumir el control de calidad |
Según este plan de recursos humanos, necesita al menos 5 miembros para su equipo de proyecto. Cada miembro asumirá un rol diferente en el equipo del proyecto, y deberá tener las competencias correspondientes al rol que se le asigne.
Si el proyecto es complejo y tiene un gran volumen, los equipos del proyecto deben crecer en tamaño y escala para satisfacer la complejidad. En tal caso, más de una persona puede asumir un rol y cumplir con su responsabilidad.
Paso 1.2) Evaluación de la competencia
Las competencias de los miembros son un punto importante que debe considerar en la planificación de recursos. Debe hacer coincidir miembros con diferentes competencias para la tarea correcta . Significa elegir a la persona adecuada para el trabajo.
Considere el siguiente escenario:
Suponga que asigna a un miembro un desarrollador como evaluador en el equipo del proyecto. Su tarea es ejecutar los casos de prueba e informar los defectos al Administrador de pruebas. Esta tarea debe completarse en una semana. Pero el resultado es:
Le asignaste la tarea equivocada . Es desarrollador, su habilidad es programar, no probar. Hacer coincidir un miembro con una habilidad incorrecta puede hacer que la tarea falle y retrasar el proyecto.
Para evitar este error, antes de asignar miembros a cualquier tarea, el administrador de pruebas debe considerar muchos factores:
- La habilidad requerida de los miembros para completar diferentes tareas del proyecto.
- Las habilidades y habilidades de los miembros del equipo deben medirse en función de la misión y la meta del proyecto. Si las personas disponibles carecen de las competencias necesarias, el administrador de pruebas debe planificar cómo mejorarlas.
Paso 1.3) Planificación de habilidades
- Identifique las brechas: en algunos casos, existen brechas entre las competencias del miembro y la demanda de habilidades del proyecto. Es responsabilidad de Test Manager identificar qué habilidades carecen de los miembros para crear un plan de capacitación adecuado para ellos. Por ejemplo, en el escenario anterior, el miembro del equipo carece de habilidad para realizar pruebas y es una brecha que el Administrador de pruebas identificó.
- Capacitación y evaluación: La planificación de recursos humanos incluirá una consideración de cómo los miembros existentes pueden ser capacitados y desarrollados para lograr las habilidades y competencias requeridas. El plan de capacitación debe crearse y aplicarse inmediatamente después de identificar la brecha. En el ejemplo anterior, este miembro debe estar capacitado en la habilidad de prueba para que se haga cargo de la tarea de prueba.
- Evaluación: Los programas de capacitación se monitorean y evalúan con frecuencia para asegurar que sean efectivos. Este programa se puede cambiar si es necesario.
Por ejemplo, en el caso anterior, Manager debe evaluar el progreso de la formación del desarrollador. Si el desarrollador tiene dificultades para retomar las pruebas, el gerente podría considerar un método de capacitación alternativo o considerar reemplazarlo.
Paso 2) Construya el equipo del proyecto
Una vez que haya terminado de desarrollar el plan de recursos humanos, es hora de crear su equipo de proyecto.
¿Cómo puedo construir un equipo exitoso? Hay 4 elementos que son importantes para ayudar a construir un equipo eficaz.
Paso 2.1) Misión del equipo
Lo primero que tiene que hacer el Gestor de pruebas es compartir la misión del equipo con los demás miembros. Crear una declaración de misión requiere que los miembros del equipo piensen, discutan y lleguen a un acuerdo
Por ejemplo, la misión del proyecto Guru99 Bank es probar la facilidad bancaria neta del estimado "Guru99 Bank". Como administrador de pruebas, debe compartir esta misión con los miembros de su equipo, mostrarles la importancia de la misión en la actividad empresarial.
Paso 2.2) Responsabilidad del equipo
¿Qué sucede si los miembros del equipo no saben cuál es su función y qué deben hacer en el proyecto?
Es muy importante en un entorno de equipo que los miembros del equipo sepan lo que se espera de cada uno de ellos.
En el proyecto Guru99 Bank, puede realizar la reunión del equipo. En la reunión tienes que:
- Deja en claro quién está a cargo y qué esperas de tu equipo.
- Asegúrese de que todos tengan claro su función y responsabilidades. Estos roles ya se han definido en el paso 1.1.
Paso 2.3) Reglas del equipo
Las reglas del equipo son pautas sobre las formas en que trabajarán juntos. Los equipos no necesitan muchas reglas para trabajar bien juntos, pero todos los miembros del equipo deben estar de acuerdo con las reglas y compartir la responsabilidad de garantizar que se cumplan
Puede consultar algunos ejemplos de reglas de equipo de la siguiente manera
Paso 2.4) Motivación del equipo
El trabajo en equipo sin motivación parece un cuerpo sin alma. Como administrador de pruebas de un proyecto Guru99, depende de usted motivar constantemente a su equipo todos los días.
Si tiene un equipo motivado, mejorará la calidad y productividad de su proyecto. Creará un buen ambiente de trabajo que empoderará a su miembro.
Si quieres saber cómo motivar a tu equipo, echa un vistazo al artículo Habilidad de las personas.
Paso 3) Gestionar el equipo del proyecto
La gestión de un equipo es una tarea muy desafiante para Test Manager. Te enfrentarás a diferentes personalidades y estilos de trabajo. El objetivo principal de un buen gerente es lograr que todos se concentren, asegurarse de que todos se estén comunicando y mantener el proyecto en marcha.
La siguiente figura muestra la importante función de Test Manager. Imaginemos que los miembros del equipo son muchos cero, pero sin un líder, siguen siendo cero. Pero al tener un Gerente, se pueden combinar y convertirse en un gran número.
Hay 3 formas de gestionar un equipo como se muestra en la siguiente figura:
Establecer el objetivo del equipo
Test Manager debe informar a los miembros para qué están trabajando. Tienes que definir los objetivos del equipo que todos los miembros deben conocer y estar de acuerdo. En el proyecto Guru99 Bank, el objetivo del equipo es "probar el servicio bancario neto del Guru99 Bank"
Los objetivos del equipo deben diseñarse y dividirse en la tarea especificada.
Observación
La observación en equipo significa:
- Monitorear el desempeño de los miembros del equipo
- Entender lo que están haciendo y el resultado de su trabajo.
La observación ayuda al administrador de pruebas a verificar la efectividad del trabajo de los miembros del equipo, el progreso del proyecto y la detección temprana de problemas.
Manejo de conflictos
Un equipo de proyecto, donde trabajan juntas personas con diferentes personalidades y estilos de trabajo, es probable que surjan conflictos. Las personas tienen diferentes puntos de vista y, en las circunstancias adecuadas, esas diferencias se convierten en conflictos. El rol de Test Manager es manejar ese conflicto.
Practiquemos con un ejemplo
Durante el proyecto Guru99 contando con el progreso, les pide a todos los miembros del equipo que actualicen el progreso del proyecto y aquí está su respuesta.
Los miembros del equipo no cooperan, quieren hacer las cosas según sus caprichos y fantasías, y no quieren seguir ninguna regla. En ese caso, ¿qué harás? Ignora este conflicto Culpar a alguien por este problema Resuelva el conflicto lo antes posible Corrija InCorrect
Hay alguna actividad recomendada, que puede consultar, para resolver dicho conflicto.
- Realizar una reunión de equipo para que los miembros reconozcan la situación del proyecto.
- Deje que los miembros comprendan la importancia de la cooperación en el proyecto.
- Pídales que cooperen para resolver el conflicto.
Lo más importante durante todo el proceso de resolución es mantener las comunicaciones abiertas para todos. Las personas involucradas necesitan hablar sobre el conflicto y discutir sus fuertes sentimientos.
Los conflictos pueden detectarse y tratarse de forma directa y rápida. Si respetas las diferencias entre las personas, eres capaz de resolver los conflictos cuando ocurren y también trabajas para prevenirlos, podrás mantener un ambiente de equipo saludable y creativo.