Unidad de aterrizaje de prueba

Inscripción

He trabajado durante más de seis años, desde el fondo hasta el terminal móvil, desde el desarrollo hasta el líder del proyecto, todo se hace con una mentalidad de aprendizaje. En el camino, no me atrevo a decir lo que he logrado, pero hice mi diligencia debida y caminé paso a paso. "El difunto es como un hombre", si es posible registrar esta cuenta corriente de la vida, es una bendición. También se dice que "ninguna pequeña corriente puede convertirse en un río", así que a partir de hoy, ¡acumulemos poco a poco!

Antecedentes

A principios de septiembre de 2017, después de terminar el proyecto H, el líder estaba dispuesto a despedir el proyecto Z. En ese momento, el cliente estaba extremadamente insatisfecho con el progreso realizado en las pruebas unitarias que se habían llevado a cabo durante dos meses. Los colegas a cargo de este trabajo también están ocupados y sufren:

  • Hay muchos módulos de proyecto , y las pruebas unitarias no se han adoptado desde el principio.
  • El proyecto adopta el desarrollo de complementos, y hay cuellos de botella técnicos que deben abordarse
  • El enfoque principal de los hermanos de desarrollo está en la tecnología y el negocio es ignorado
  • Después de no lograr el objetivo previsto muchas veces, el cliente pierde la paciencia
  • La desconfianza mutua continúa acumulándose

Solución

Después de comprender profundamente la situación actual y aclarar nuestra estructura de capacidad existente, formulé las siguientes soluciones y me comuniqué francamente con los clientes, logrando que los clientes entendieran y reconocieran la solución:

  • Reducir las prioridades de trabajo de pre-investigación técnica claras en la capacidad estructura existente, nos podemos hacer, no 1 qué hacer
  • Elija escenarios comerciales típicos de alto valor , clasifique los procesos comerciales, pruebe ideas y la lógica de implementación
  • Prueba de cobertura de unidad de estos escenarios de negocios y presenta un caso
  • Registre resúmenes de las lecciones aprendidas para formar una guía
  • Comparte con todos los hermanos de desarrollo
  • En iteraciones posteriores, la prueba unitaria se incluye como un requisito básico y se incluye en el plan de implementación de la versión 2 , que puede ser un negocio nuevo o un complemento del negocio original

Hito

  • El 12 de septiembre de 2017, se aprobó el plan de implementación.
  • El 25 de septiembre de 2017, se aprobó el plan.
  • El 18 de octubre de 2017, el caso y el manual de instrucciones pasaron la revisión
  • El 23 de octubre de 2017, todos los hermanos de desarrollo fueron compartidos.

Nota


  1. De hecho, si puede o no no es absoluto. Es necesario considerar exhaustivamente la complejidad de la implementación, el costo gastado y otros factores. La parte del "no" aquí puede lograrse fácilmente mediante pruebas automatizadas de la interfaz de usuario. ↩︎

  2. Hay al menos tres tareas a seguir en el seguimiento: acceso a integración continua, revisión de código y cálculo de rendimiento. ↩︎

5 artículos originales publicados · Me gusta1 · Visitas 10,000+

Supongo que te gusta

Origin blog.csdn.net/cheerfor2008/article/details/78745524
Recomendado
Clasificación