plantilla historias usuario - oficina de proyectos de informatica

6
Desarrollo ágil: Historias de usuario y criterios de ace Elaborado por: www.pmoinformatica.com Enunciado de la Historia Criterios de Aceptación Rol Contexto Evento XX-XXXX-XXXX 1 2 3 4 XX-XXXX-XXXX 1 2 3 4 XX-XXXX-XXXX 1 2 3 4 Nota: - Reemplazar las etiquetas [Rol], [Descripción de la Funcionalidad], [Descripción de razón o resultado] por el contenido del enunciado de la h - Reemplazar las etiquetas [Título del escenario], [Contexto], [Evento] y [Resultado / Comportamiento] por el contenido de los criterios de a Identificador (ID) de la Historia Característica / Funcionalidad Razón / Resultado Número (#) de Escenario Criterio de Aceptación (Título) Como un [Rol] Necesito [Descripción de la Funcionalidad] Con la finalidad de [Descripción razón o resultado] [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando Como un [Rol] Necesito [Descripción de la Funcionalidad] Con la finalidad de [Descripción razón o resultado] [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando Como un [Rol] Necesito [Descripción de la Funcionalidad] Con la finalidad de [Descripción razón o resultado] [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando [Titulo del En caso que [Contexto] y/ o cuando

Upload: marymp88

Post on 06-Nov-2015

13 views

Category:

Documents


4 download

DESCRIPTION

scrum, historias de usuarios, ejemplo

TRANSCRIPT

Historias de UsuarioDesarrollo gil: Historias de usuario y criterios de aceptacinElaborado por: www.pmoinformatica.comEnunciado de la HistoriaCriterios de AceptacinIdentificador (ID) de la HistoriaRolCaracterstica / FuncionalidadRazn / ResultadoNmero (#) de EscenarioCriterio de Aceptacin (Ttulo)ContextoEventoResultado / Comportamiento esperadoXX-XXXX-XXXXComo un [Rol]Necesito [Descripcin de la Funcionalidad]Con la finalidad de [Descripcin razn o resultado]1[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]2[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]3[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]4[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]XX-XXXX-XXXXComo un [Rol]Necesito [Descripcin de la Funcionalidad]Con la finalidad de [Descripcin razn o resultado]1[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]2[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]3[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]4[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]XX-XXXX-XXXXComo un [Rol]Necesito [Descripcin de la Funcionalidad]Con la finalidad de [Descripcin razn o resultado]1[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]2[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]3[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]4[Titulo del escenario]En caso que [Contexto] y/ o [Contexto]cuando [Evento]el sistema [Resultado / Comportamiento]Nota:- Reemplazar las etiquetas [Rol], [Descripcin de la Funcionalidad], [Descripcin de razn o resultado] por el contenido del enunciado de la historia.- Reemplazar las etiquetas [Ttulo del escenario], [Contexto], [Evento] y [Resultado / Comportamiento] por el contenido de los criterios de aceptacin.

InstructivoHistorias de usuario y criterios de aceptacin: InstructivoElaborado por: www.pmoinformatica.comColumnaInstruccionesIdentificador (ID) de la historiaCdigo que identifica unvocamente a la historia en el Proyecto que se est desarrollando. El formato debe ser elegido por el equipo.RolEs el rol que est desempeando el usuario cuando utiliza la funcionalidad que se est describiendo. Debe ser lo ms especifico posible, describiendo el rol o actor que se est desempeando. El enunciado puede escribirse como se sigue: Yo como un [Rol], Desempeando el rol de [Rol], Como un [Rol], entre otros. Por ejemplo:

Yo como cliente registrado.Desempeando el rol de cliente registrado.Como un cliente registrado.Caracterstica / FuncionalidadRepresenta la funcin que el rol quiere o necesita hacer en el sistema que se est desarrollando. Puede diferenciarse entre acciones obligatorias u opcionales, utilizando la palabra puede o necesita para describir la accin. Por ejemplo:

Necesito realizar bsquedas de productos por categoras.Puedo seleccionar una categora para ver el nmero de productos que tiene asociado.Razn / ResultadoLo que el rol necesita lograr al ejecutar la accin. Este es el resultado de ejecutar la accin desde el punto de vista del rol. Este punto puede ser opcional, pues la historia puede documentarse slo con la definicin del rol y la accin (sin definir la consecuencia).Nmero (#) de EscenarioNmero (ejemplo 1, 2, 3 4), que identifica al escenario asociado a la historia.Criterio de Aceptacin (Ttulo)Describe el contexto del escenario que define un comportamiento. Por ejemplo, si se toma el ejemplo de bsquedas de productos por categora, un posible ejemplo pudiera ser: Categora sin productos asociados.ContextoProporciona mayor descripcin sobre las condiciones que desencadenan el escenario.EventoRepresenta la accin que el usuario ejecuta, en el contexto definido para el escenario.Resultado / Comportamiento esperadoDado el contexto y la accin ejecutada por el usuario, la consecuencia es el comportamiento del sistema en esa situacin.

EjemploHistorias de usuario y criterios de aceptacin: EjemploElaborado por: www.pmoinformatica.comEnunciado de la HistoriaCriterios de AceptacinIdentificador (ID) de la HistoriaRolCaracterstica / FuncionalidadRazn / ResultadoNmero (#) de EscenarioCriterio de Aceptacin (Ttulo)ContextoEventoResultado / Comportamiento esperadoXX-XXXX-XXXXComo un Cliente.Necesito ver un listado de categoras de productos y poder seleccionar una categora.Con la finalidad de realizar busquedas de productos por categoras.1Categora con al menos un producto.En caso que una categora tenga al menos un producto asociado.Cuando se despliegue el listado de categoras a seleccionar.A continuacin del nombre de la categora, se mostrar entre parntesis el nmero de productos asociados.2Categora sin productos.En caso que una categora no tenga productos asociados.Cuando se despliegue el listado de categoras a seleccionar.A continuacin del nombre de la categora, se mostrar entre parntesis el siguiente texto "Sin Productos asociados".3Ordenamiento de las categorasN/ACuando se despliegue el listado de categoras a seleccionar.El sistema mostrar las categoras en orden alfabetico.