Tengo un problema en el trabajo donde acabamos de empezar a usar scrum como equipo de desarrollo. Tengo problemas con las historias de los usuarios que recibimos porque no parecen ajustarse a mi interpretación de lo que es una historia de usuario.¿Qué es y qué no es una historia de usuario?
Aquí es un ejemplo real de los casos de uso que han dado para este Sprint:
Como usuario del sitio web que desea tener una página de registro para que pueda registrarse y suministrar más detalles.
Como usuario comercial, quiero tener la validación en el formulario de registro para que proporcione la información correcta. (Esto se refiere a la validación de formularios)
Como usuario comercial Quiero ayuda al registrarme para responder cualquier pregunta que tenga sobre los detalles requeridos. (Esto se relaciona con información sobre herramientas en el formulario)
El primero en mi mente es la historia de usuario. Los segundos dos parecen ser requisitos tradicionales de la primera historia de usuario y creo que probablemente deberían ser criterios de aceptación de la primera historia de usuario.
La otra confusión que tengo es en el último sprint teníamos:
Como usuario Quiero ser capaz de iniciar sesión en el sitio web.
Como usuario, deseo poder iniciar sesión en el sitio web con un nombre de usuario.
El propietario del producto dice que se trata de dos historias de usuarios diferentes que deben probarse por separado.
Mi problema es que al crear casos de prueba y criterios de aceptación para los otros dos, es difícil ya que son muy específicos y están relacionados con la primera historia de usuario. Parece que simplemente estamos poniendo requisitos tradicionales en una tarjeta en un tablero y llamándolo de otra manera. Principalmente, solo quiero saber si estoy equivocado sobre esto/¿por qué?
Me parece que actualmente solo dejamos que los usuarios creen lo que quieran como historia de usuario y no les ayuda a filtrarlos de los requisitos a las historias de usuario adecuadas. Me han dicho que debemos mantenerlos separados para informar, de modo que podamos mantener un registro de todo lo que el usuario solicite.
¿Qué definiciones de historias de usuarios ha encontrado en línea? Hay muchos. Proporcione algunos enlaces a las definiciones que usted (y su equipo) consideran las "buenas" definiciones. No conocemos su experiencia o lo que ya ha leído. No tiene sentido repetir lo obvio. Proporcione algunos enlaces a recursos que ya está utilizando. –
Una de las principales fuentes para mí ha sido: http://www.scrumalliance.org/articles/169-new-to-user-stories - la pregunta principal es: recién comenzamos, ¿son estas buenas historias de usuario? – Wiredness