Crie uma conta ou faça login

Continue aprendendo! Junte-se e comece a impulsionar sua carreira

How iteration cycles work

3/25
Recursos

El secreto de desarrollar un gran software es la iteración y la comunicación constante. Optimizar los ciclos de desarrollo y la relación con tu cliente será la clave para el buen progreso y éxito en tu proyecto.

Ciclos iterativos

En cada iteración de tu proyecto, que puede durar 2 semanas o un mes dependiendo la metodología de trabajo, ten en cuenta algunos aspectos:

  • Iterations and communication are the most important things you can apply.
  • You can’t simply ignore the customer during development.
  • You get to ask the question: how am I doing? When you are in constant communication with your customer.

An iteration is a mini-cycle to produce quality software with requirements, design, code, and testing (in this order).

Estimación de todo el proyecto

Estimar tu proyecto en su totalidad será muy importante tanto para ti como para la tranquilidad del cliente de saber cuándo, aproximadamente, tendrá su software terminado.

  • Your iteration length should be at the right tempo for your project.
  • User stories define the “WHAT” of your project.
  • Estimate, define the “WHEN”.
  • This is where the customer asks the big question: how long will it take?

Your project estimate is the sum of the estimates for your user stories:

  • User story 1: Catalog creation (5 days)
  • User story 2: Selecting a bicycle (2 days)
  • User story 3: Selecting a color (2 days)
  • Whole project: 9 days

Cómo llegar a un consenso en la estimación

Llegar a un acuerdo en la estimación de una tarea con tu equipo de trabajo es muy importante para tener en claro los tiempos que demandará el proyecto y para cuándo esperar resultados.

  • Developers may have different estimations based on their individual assumptions.
  • Assumptions = The action of accepting something without proof.
  • Developers might disagree about estimates.
  • It is essential your team comes to a consensus, only then can you start estimating accurately.
  • Eliminate assumptions, have a meeting, and agree on estimates by playing planning poker.

Como te habrás dado cuenta, una vez más, la comunicación, ya sea con el cliente o con tu equipo de trabajo, es crucial. Llegar a un acuerdo y trabajar en ciclos de iteración son solo algunas herramientas en las cuales puedes apoyarte y buscar lo que funciona para un equipo.


Contribución creada por: Kevin Fiorentino.

Contribuições 0

Perguntas 0

Ordenar por:

Quer ver mais contribuições, perguntas e respostas da comunidade?