Como startup, desea moverse rápidamente para llegar al mercado de productos en forma. Encontrar el nicho correcto e innovar constantemente una vez que encuentra ese nicho es la única forma de convertir con éxito su producto en un negocio sostenible.
Al innovar rápidamente, desea asegurarse de no tener un impacto negativo en el producto para sus clientes existentes. No tienes tantos, así que asegurarte de poder conservarlos es extremadamente importante. Y no se trata solo de mantenerlos, sino de asegurarse de que les digan a los demás cuán bueno y estable es su producto para que el boca a boca comience a difundirse.
Aquí es donde el desarrollo impulsado por el comportamiento es perfecto. Usted define los flujos de trabajo que sus clientes siguen para las características más importantes de su producto. Los pasos Dado, Cuándo, Entonces de BDD son una excelente manera de ponerse en el lugar de sus clientes y ver su aplicación desde su perspectiva.
- ¿Qué utilizas como software de gestión de calidad? ¿Qué temas de calidad son los más comunes para cubrir en las empresas?
- ¿Cuál es la mejor plataforma para desarrollar software para el tráfico de difusión y el software de programación completo con métrica detallada?
- ¿Cuál es el estado del arte en el software de póker? ¿Pueden los mejores algoritmos de póker respaldados por hardware personalizado vencer a los mejores jugadores de póker?
- Como un extraño, ¿cómo lidiar con elogios injustos de los ingenieros de software en las startups en Silicon Valley?
- Computer Science ofrece excelentes horas de trabajo, altos salarios fuera de la universidad, alta demanda, resistente a la IA y se prevé que crezca. ¿Cuál es el truco?
Esto asegura que sus pruebas automatizadas realmente evalúen lo más importante: ¿Funciona esta función para mis clientes? Entonces, mientras que las pruebas de unidad o controlador tienen su lugar, las pruebas de comportamiento son lo que realmente responde a la pregunta más importante.
En Codeship hemos estado usando BDD con éxito durante mucho tiempo y hemos escrito sobre cómo comenzar un par de veces
* Comienza con las pruebas de arriba a abajo,
* Testing Tuesday # 2: del desarrollo basado en pruebas al desarrollo basado en el comportamiento
* Prueba de Codeship Martes # 3: Desarrollo Conducido por el Comportamiento con Pepino
No es tan difícil comenzar y vale la pena de inmediato.