Desarrollo Horizontal

Mar 30, 2009 @ 02:56 pm by CaDs

Estos días he estado prácticamente desaparecido, el motivo? he comenzado un nuevo proyecto.
Sin entrar en mayores detalles, estoy usando Ruby on Rails, mi framework favorito y otro par de componentes de los que tal vez pueda hablar en un futuro cercano.
Comenzar un nuevo proyecto siempre es divertido, hay mucha emoción en el ambiente, muchas ganas de hacer cosas eficientes y chulas y en general ganas de ponerse manos a la obra.
Sin embargo suele ocurrir que en ocasiones, al desarrollar un producto desde cero el cliente no está seguro al 100% de lo que quiere y el desarrollador tampoco está del todo seguro de qué hacer.

Qué es lo que yo hago en esta situación? Planeo un par de iteraciones con stories lo suficientemente genéricas como para que me permita desarrollar un poquito de cada una de los componentes del producto y presentarlo al cliente.
Esto también se suele conocer (dependiendo de la fuente) como desarrollo horizontal y es una de las mejores herramientas de cara a obtener feedback del cliente.

Esbozando las funcionalidades que el producto final tendrá puedo obtener y reaccionar a las impresiones de mi cliente y usuarios. No habiendo dedicado demasiado tiempo a implementar en profundidad las funcionalidades puedo reaccionar rápidamente a los cambios y las sugerencias que irán llegando y de este modo puedo planear futuras iteraciones en las que iré desarrollando verticalmente, es decir, dejando las diversas funcionalidades completamente definidas e implementadas.

Y vosotros? Cómo afrontáis las primeras semanas de un proyecto?

1 Comentario »

  1. Buenas!

    Creo que el enfoque que le has dado es la mejor opcion posible para el desarrollo de un proyecto en el que los requisitos iniciales no estan del todo definidos.

    Por cierto, tengo noticias para ti… esta semana te las confirmo, pero adelanto que pueden ser muy buenas!

    Un abrazo!
    Fer

    Comentario por Fer Martin — Abril 14, 2009 @ 1:41 am

RSS de los comentarios de esta entrada. TrackBack URI

Deje un comentario