User Story

Una User Story o historia de usuario es una petición que se formula en el lenguaje cotidiano o de negocios a un programa de PC en un máximo de dos frases. La user story juega un papel importante en el desarrollo ágil de softwareEl Desarrollo Ágil de Software es un tipo particular de desarrollo de software caracterizado por el hecho de que se ejecuta de la manera menos burocrática, simple e iterativa factible. Las ventajas de este enfoque son un ahorro significativo de tiempo y costes en comparación con los métodos de programación convencionales. Antecedentes El desarrollo de ágil de software como término sólo ha existido desde principios de la década de 2000. más, lo que facilita al cliente la formulación de tareas para el softwareConcepto de Software¿Qué es el Software y cuál es su función?Un Software es la parte lógica, o más bien el soporte lógico, de cualquier sistema de tipo informático. Sea un PC, un teléfono teléfono celular o inclusive una tablet, es todo aquel programa que se ejecuta en él gracias a la coordinación de la parte física, es decir, el hardware, para llevar adelante alguna tarea concretamente o un recopilatorio de más o los programadores.

Contexto

El origen de las user stories se remonta a 1998. En ese momento, los clientes solicitaron poder formular el objetivo¿Qué es un objetivo?En marketing, un objetivo es el resultado que se pretende alcanzar en un periodo de tiempo, a través el uso de los recursos disponibles. Por tanto, se debe formular de una forma clara y hace falta que sea accesible y medible. más de un proyecto en términos más sencillos en el marco de una programaciónConcepto de Programación¿Qué es la Programación?La Programación es el procedimiento al que se recurre para crear algún tipo de aplicación o software, para materializar un concepto o proyecto que requiere de la utilización de un lenguaje informático para poder llevarse a cabo. Es algo que está absolutamente ligado a la figura del programador, y que cada vez está cobrando más relevancia dentro del mundo del marketing.Decimos que tanto esta figura más extrema. Las user stories debían formularse de la misma manera que los casos de aplicación. El aspecto más importante fue el aspecto práctico, que permite a los clientes formular requerimientos sin usar lenguajes de programación. En este momento, las user stories son una parte integral del desarrollo ágil de software.

Componentes y ejemplos

En 2001, Ron Jeffries desarrolló la fórmula de las tres Cs de la creación de user stories, que consistía en una tarjeta, una conversación y una confirmación:

  • Tarjeta: objeto físico en el que se registra la solicitud.
  • Conversación: la discusión de las necesidades de los respectivos grupos de interés. Estos pueden ser clientes, desarrolladores, testers o usuarios.
  • Confirmación: garantiza el cumplimiento de los requerimientos acordados.

En cuanto a un Scrum, el propietario del producto es responsable de crear user stories.

Los componentes de una user story

  • Nombre: corto y conciso.
  • Breve descripción.
  • Criterios de aceptación: Los detalles del requerimiento se exponen brevemente. Estos criterios fueron una forma de establecer si se han cumplido los requerimientos.

Por lo tanto, la parte interesada puede formular o negociar con precisión los requerimientos de un software ágil.

Una user story suele desarrollarse de acuerdo con una estructura fija: Tipo de usuario -> Acción -> Objetivo o «Como un , quiero <objetivo/deseos> para que »

Ejemplo

Nombre: Exporte las 10 primeras posiciones de una subpágina como una descripción de archivo CSV: Me agradaría descargar estos datos para crear un historial de mi posicionamiento.

Criterios de aceptación:

  • Todos mis trabajadores pueden entrar a los datos.
  • Puedo recabar y comparar los datos de distintos períodos de tiempo.
  • Puedo seleccionar distintos subpáginas de mi portal web.

EnlacesWeb