Utilización de la Gherkin Syntax para requerimientos de diseño

Clase 17 de 20Curso de Diseño de Prototipos 2018

Resumen

En esta clase aprenderás a documentar tus requerimientos de diseño en otro formato distinto a un mockup, esto te servirá para trabajar también sobre diseños que tú no hayas realizado, pero sobre los cuales debas trabajar.

Para ello utilizarás la sintaxis Gherkin o Gherkin Syntax, es un lenguaje para definir casos de uso y escenarios posibles de un sistema digital. Describen de una forma más humana las acciones que el sistema puede hacer, utilizando la siguiente nomenclatura:

  • Feature: Es el nombre de la funcionalidad que vamos a describir.
  • Description: ¿Cómo funciona la funcionalidad?
  • Background: ¿Qué necesita para funcionar?
  • Scenario: Casos de uso, si es exitoso o no.
  • Given: Precondiciones, todo lo que tiene que estar para que funcione nuestra funcionalidad.
  • But: Es una condición.
  • When: Acciones.
  • Then: Resultados.
  • And: Condiciones.