Scrum-time.com

Definition of Done

Definition of Done


¿Lo habéis hecho ya?

¿Qué tiene que responder a esta pregunta un empleado ordinario? Las variantes son dos, sino también dos vías, que al trabajador dado pueden no gustar. Si él responde "sí", esto significa que él puede tomar más trabajo a la realización, y después resultará que tiene que acabar lo anterior. También si él responde que "no", pueden inentificarlo moroso y que él frena el proceso.

Una pregunta así se hace habitualmente muchísimas veces durante la elaboración de producto informático cualquiera, y durante todo el proceso de trabajo. En estos momentos, tanto como en cualquiera otros, debe haber una optimización capaz de minimizar o excluir por completo los aspectos negativos de este proceso. En general la comprensión de la expresión Definition of Done es clara en gran medida a las personas que conocen la filosofía de Scrum. Es cierto que la tarea hecha es aquella tarea, que no necesita unas elaboraciones definitivas, pero hay aquí una pregunta lógica – ¿cómo se puede estimar que la tarea está realmente cumplida?

Bueno, pero qué significa eso de "¿cómo estimar?" Está cumplida - significa que está cumplida, no estña cumplida - significa que no está cumplida, ¿verdad?

Vamos a ver un ejemplo trivial sobre la elaboración de algo, por ejemplo, la parte del programa. Digamos, hemos escrito un funcionamiento y parece que ya está, sin embargo comprendemos que nuestro funcionamiento puede tener unos bugs (unos errores), que, por ejemplo, no pueden ser comprobadas ahora, puesto que no están preparados otros módulos, que permiten testarlo. Resulta que si ponemos tarea como "cumplida", mentimos un poco, ya que tendremor que volver a hacerla. Aunque hay unos módulos para el test, ¿es de verdad necesario testar? ¿Tal vez hay que poner "cumplido" solamente después de los resultados del code review? Como se ve tenemos muchas preguntas, que nos impiden construir correctamenteel trabajo. Por nuestro incertidumbre salen los problemas muy graves. Además, si nosotros mismos no podemos comprender si lo hemos hecho por completo, otros miembros del grupo tampoco pueden comprenderlo exacto. Como ya probablemente habéis adivinado, Definition of Done se dedica a corregirlo y ¡no darnos el motivo de preocuparse!

Definition of Done salvaguarde su tranquilidad

En realidad salvaguarde su la tranquilidad general. Podemos no comprender realmente hasta el fin el acabado de nuestra tarea, sin embargo debemos informar el equipo que hemos hecho ya. Definition of Done – tanto como todo en el Scrum debe ser lacónico, a menudo esto es solo una frase, sin embargo esto no es la única variante.

Como un ejemplo vamos a ver algunas tareas cumplidas con el uso Definition of Done:

Definition of Done - Version 2
Definition of Done - Version 2
  • done=funcionamiento de las pagas es realizado, el test está hecho por Aleksey
  • done= está elaborado el documento de la especificación, está realizada la discusión con los clientes
  • done=el módulo de la autorización está elaborado por completo, está testado y demostrado en Sprint Review Meeting
  • done=el módulo está realizado y descargado por completo para el uso

Según parece, cualquier descripción comienza con “done =” que da a comprender en qué prestar la atención. En general, está aceptado escribir en la hoja tales resultados, que se puede comprobar. No vale la pena describir los pensamientos, ya que por elemplo «done=inventado el aspecto exterior de la interfaz de la cesta» suena raro y de ningún modo es posible comprobarlo.

Primero, es deseable elaborar un conjunto de normas, que describiría Definition of Done para que todo el equipo escriba en un estilo unido. Esto llevará a una comprensión más rápida de lo que quería entregar el colega.

Uno de los modos famosos de la anotación de Definition of Done — — es la lista simple.

En la conclusión hay que decir que no vale la pena desatender Definition of Done ya que esto lleva no sólo a la comprensión de lo que está hecho, sino también cómo es necesario hacerlo en el futuro. Gracias al uso de Definition of Done todos tratarán de hacer las tareas más precisas y concretas para después decir orgullosamente: «¡está hecho exacto!». Además de esto, el juego del rating en Velocity será mucho más alto.

Sprint Review Meeting

Sprint Review Meeting

Velocity

Velocity
Project Manegement
Project Manegement

Tiempo Scrum Time

keyboard_arrow_up