¿Pero estoy haciendo estupideces? ¿Por qué los desarrolladores van a gemba?

Hola Habr Soy un probador y realmente creo que gemba es una gran herramienta para comprender su producto. Allí resulta bien responder a mi propia pregunta: "¿Pero no estoy haciendo basura?" Hoy quiero hablar más sobre sus ventajas, así como sobre las ideas que recibimos después de ir a la pizzería.



Exención de responsabilidad: Gemba (Jap現場Gemba.), Gembutsu Gant - se refiere al enfoque típico de las prácticas de gestión japonés Kaizen, según la cual para una comprensión más completa de la situación se considera necesario para llegar a la Gemba - el lugar de cumplimiento (Jap現地現物, «punto en el suelo".) flujo de trabajo, recopilar datos y tomar una decisión directamente en el acto. En la literatura en idioma ruso, generalmente se usa la ortografía "gemba" y "genti genbutsu". ( Wikipedia )

Para hablar sobre por qué necesitamos gemba, comenzaré desde el principio. Nuestro producto es el sistema de información Dodo IS que une todas las partes de nuestro negocio en dos direcciones:
  • b2c (sitio web y aplicación móvil);
  • b2b (aplicaciones para control de turnos, gestión de pizzas, saldos de inventario, interfaces de caja, etc.).

Es bastante difícil crear un producto de calidad, y no saber cómo usarlo y quién trabaja con él. Para evaluar la calidad, utilizamos 2 enfoques:
  • Coma su propia comida para perros (para b2c): un método para probar la experiencia del usuario cuando los empleados usan productos que desarrollan en la empresa. Este enfoque es bastante simple de usar en la vida real. Usted, como todos los clientes, pide pizza cuando va en el metro, va bajo la lluvia, a -30 o se acuesta en la playa. Las desventajas, los errores, la mala experiencia de usuario se pueden sentir fácilmente en usted.
  • Gemba (para b2b) es un método de sondeo de la experiencia del usuario cuando los empleados usan productos que desarrollan en la empresa. PERO En nuestro caso, implica una inmersión más profunda en el producto y el medio ambiente. No puede ir a trabajar como pizzero ni convertirse en gerente de una pizzería en un momento dado para comprender cómo funciona el sistema.

¿Quién debería ir a gemba?


Nadie debería, pero todos pueden. Ir a gemba es el derecho de todos. Nadie prohíbe ir a la pizzería, pero nadie te obliga. Ambos probadores, desarrolladores y gerentes de producto pueden ir allí. Todo el truco es la diferencia de enfoque.
  • Productos Para los productos, esta es una de las actividades principales, en la pizzería dibujan ideas, obtienen ideas, ven la imagen en integridad. Los gerentes de producto usan gemba para probar hipótesis, entrevistas en profundidad, desarrollo de clientes, compilar un mapa de viaje del cliente, etc.
  • Desarrolladores Los desarrolladores van a gemba para "tocar" el producto que fabricaron. Un efecto secundario de esto son las percepciones incontroladas.
  • Probadores Para los evaluadores, las pasantías en una pizzería son parte de la incorporación. Creemos que los evaluadores deberían estar más inmersos en el contexto comercial que los desarrolladores. Al regresar de la pizzería, ningún probador dijo que era una pérdida de tiempo.


¿Por qué ir a gemba?


1. Barato y alegre. Un viaje a gemba es fácil de implementar. El desarrollador va a la pizzería y usa el producto. Eso es todo. Esto es cientos de veces más fácil que simular una pizzería en una oficina invitando a los empleados de pizzerías existentes y demostrando ficticiamente su experiencia de usuario en un caballo esférico en el vacío.

2. Perspectivas de automatización. En gemba, se dan ideas sobre la automatización de los procesos comerciales. Uno de nuestros desarrolladores de Android Pasha fue a gemba y vio cómo es el proceso de marcado. Los empleados CONTADOS EN MENTE y MANOS escribieron etiquetas con fechas de vencimiento de los productos. Para cada producto, se calculan y escriben la fecha de inicio de descongelación, la fecha de vencimiento y la fecha de vencimiento. El etiquetado de productos es una rutina aburrida en la que los errores se hacen constantemente por falta de atención.

El desarrollador se dio cuenta de que esto es una mentira completa; para automatizar esto es "media hora del trabajo de un programador", lo tomó y lo automatizó. Entonces había una aplicación móvil para imprimir etiquetas. La operación se redujo a lo siguiente: un empleado selecciona una posición de mercancía en una tableta, hace un "tyk", se imprime una etiqueta con todos los términos, eso es todo.

3. Deficiencias en el campo. Las brechas de productos son más brillantes en gemba. Dodo IS tiene funcionalidad para auditoría. La funcionalidad fue desarrollada para la tableta. Durante la auditoría, un empleado puede ingresar datos directamente en la tableta, pero hace demasiado frío en el congelador y el refrigerador, la tableta se niega a funcionar, a veces la conexión se cae y la interfaz en sí no es muy conveniente. Por lo tanto, los resultados de la auditoría se escriben en papel y luego contribuyen a Dodo IS. Doble trabajo!

Antes de comenzar a reescribir la interfaz del auditor, el equipo de desarrollo realizó revisiones nocturnas en la pizzería para comprender el proceso. Regresaron de allí con ideas para mejorarlo. Por ejemplo, si se pierde la conexión, la entrada de información debe hacerse de forma asíncrona, agregar datos al almacenamiento local y, cuando se restablezca la conexión, enviar al servidor.


Fuera de la ventana por la noche, en este momento, los desarrolladores consideran los tomates.

4. Condiciones reales de trabajo. La pizzería muestra las condiciones de trabajo en las que se utilizan las aplicaciones. Uno de los equipos de desarrollo realizó el seguimiento de una pizzería: un conjunto de seis tabletas que muestran pizza, una receta con ingredientes agregados o eliminados y la ubicación de la pizza en la cocina a la vez.


Hoja de masa


Embalaje de la tableta

El equipo activó el nuevo seguimiento en una pizzería y fue a ver cómo funciona. En la pizzería, los desarrolladores vieron que los fabricantes de pizza pinchan tabletas con las manos manchadas con salsa o queso y lo hacen muy rápidamente. Como resultado, en la tableta, en lugar de un clic, se obtiene un deslizamiento. El equipo estaba muy sorprendido. Después de todo, en la oficina hicimos clic en la tableta con las manos limpias y no tuvimos prisa. Después de este viaje a gemba, el equipo regresó y volvió a hacer clic en el deslizamiento.

5. Resolución de problemas. Después de ir a la pizzería, ofrece las soluciones más adecuadas. Usted sabe cómo funciona el negocio, cómo funcionan los procesos en la vida real. Cuando un negocio llega a usted con un problema, gracias a una visión amplia del negocio y al conocimiento de cómo funciona el sistema desde adentro, puede ofrecer una solución más simple o más sistemática al problema.


Desarrolladores de gemba satisfechos

6. El efecto del producto. Puede ver cómo la inaccesibilidad o la interfaz compleja del producto afecta a los empleados y clientes. Usted se detiene en el proceso de pago y se ralentiza, se está acumulando una cola en el proceso de pago, algunos clientes lo niegan o se van debido a esto. Sin este valioso conocimiento, un desarrollador podría no haber prestado atención al aumento en el retraso de la respuesta.


El ingeniero de control de calidad en la caja toma pedidos

¿Por qué no ir a gemba?


No pude llegar a las deficiencias de este enfoque, excepto que la campaña de nuestros desarrolladores en gemba no está justificada financieramente. Recibimos muchos comentarios acerca de hacer una mierda cara, pagarle a un desarrollador un salario por convertir pizza, sacarlo del trabajo y realizar sus deberes inmediatos. Aquí tengo una opinión simple: pagamos al desarrollador por su trabajo, por su producto. Simplemente hace su trabajo en una pizzería, mira el producto a través de los ojos del cliente y se responde en tiempo real a la pregunta "¿Hice basura?"

El final


En Dodo Pizza, los viajes de gemba son comunes. Esta es una gran experiencia con la que hacemos un producto de calidad.

Me gustó cómo nuestra desarrolladora Dima Afonchenko escribió: “Para mí, como desarrollador que no fue a gemba, un desarrollador que fue a gemba parece un portador de conocimiento secreto. Al discutir en una reunión general, esa persona puede decir: “Lo que propones no funcionará, porque estaba en la pizzería y vi cómo realmente estaba allí. En general, necesitas ir a gemba por lo menos para esto ”.

Las dos preguntas más comunes sobre gemba y desarrolladores


¿Cómo vas a una pizzería sin miel? libros? De ninguna manera No puedes ir a gemba sin un libro de medicina. Somos personas normales y observamos estrictamente los estándares de limpieza. No puede haber excepciones. Antes de ir a gemba, debe someterse a un examen médico y obtener el permiso de trabajo adecuado.

¿Los desarrolladores necesitan lavar los inodoros? No Vamos a pizzerías para entender cómo funciona nuestro producto en condiciones de "combate". UPD: después de la publicación del artículo, recibí un comentario de que durante gemba todavía se le podría pedir que limpie, incluso en los inodoros, ya que cuando viene a la pizzería se convierte en un interno a tiempo completo.

Source: https://habr.com/ru/post/457398/


All Articles