Estoy usando Scrum con un equipo pequeño por primera vez y he pasado por muchas presentaciones y documentos que explican este método ágil, pero todavía no sé exactamente qué requisito debe ser y qué tarea debería ser.¿Cuáles son exactamente los requisitos y tareas en Scrum?
decir que quiero desarrollar una aplicación móvil que rastrea mis movimientos en tiempo real, lo primero que pensé estaba organizando mis requisitos y tareas como esta:
Requisito 1: Como usuario puedo ver mi posición en tiempo real en un mapa.
tareas que pertenecen al requisito 1:
- Código de la clase que crea un mapa con la API de Google Map.
- Codifique la clase de geolocalización.
- Dibuje un conjunto de iconos para representar al usuario .
- Escriba las pruebas unitarias.
- etc.
O, ¿hay que organizar las tareas de esta manera:
- escribir las pruebas unitarias.
- Codifique la lógica empresarial.
- Codifique la IU.
Ahora para los requisitos deberían tenemos:
- Como usuario puedo administrar mi cuenta.
O:
- Como usuario pueda iniciar sesión.
- Como usuario, puedo cerrar la sesión.
- Como usuario, puedo restablecer mi contraseña.
- etc.
Por último hay un nivel por encima de los requisitos en Scrum? He visto que algunas personas separan las cuotas y los requisitos, pero no puedo ver el beneficio. Si existen características en Scrum, ¿qué representan exactamente?
Gracias!
voy a votar para cerrar esta cuestión como fuera de tema, ya que no se trata de la programación. –
Votamos para cerrar esta pregunta como fuera de tema porque [la gestión de proyectos ahora está fuera del tema en Desbordamiento de pila] (// meta.stackoverflow.com/questions/343829/is-stack-overflow-an-appropriate-website -to-ask-about-project-management-issues/343841 # 343841). Haga estas preguntas en [SoftwareEngineering.SE] (// softwareengineering.stackexchange.com/) y [ProjectManagement.SE] (// pm.stackexchange.com/) en su lugar. (Desafortunadamente, esta pregunta es demasiado antigua para ser migrada.) – robinCTS