Desarrollo de producto

El desarrollo de producto es una asociación donde cada uno de nosotros trae nuestra experiencia y habilidades para hacer muy buenos productos y servicios. La entrega de producto es responsabilidad de ingeniería.

  • Crear productos y servicios que resuelven problemas usando hipótesis, investigación, diseño y experiencia de usuario.

  • Podemos estar haciendo trabajo que nunca antes hemos hecho

  • Estimados son inciertos: Cuanto tiempo y esfuerzo nos va tomar resolver los problemas

  • Resultados tienen alta variabilidad: No sabemos que nuestro producto o servicio va a resolver el problema que nosotros pensabamos, por eso se itera

Entrega de producto

  • Permitir el flujo rápido de desarrollo a producción, disminuyendo la variabilidad y el tamaño del trabajo

  • Integración, pruebas y despliegue deben realizarse de manera continua y rápida

  • Los tiempos de ciclo son conocidos y predecibles

  • Resultados tienen baja variabilidad

El desarrollo es iterativo

  • Define un periodo: un ritmo estable y predecible es importante

  • Enseña a tu equipo de desarrollo a desglosar su trabajo y trabajar en cambios pequeños

  • Las pruebas unitarias y de integración son herramientas de diseño y monitoreo, no de aceptación

  • Invierte en automatización tanto de despliegue como de pruebas

Realiza pruebas a tus desarrollo

  • La calidad es responsabilidad de todos

  • Instrumenta y monitorea los sistemas

  • Desacopla el despliegue del lanzamiento

  • Despliega diariamente, con confianza

  • Adapta tus procesos y no te obsesiones con ellos

Last updated