Cuál es la diferencia entre características y capacidades?

Capacidades: Son las acciones que los interesados en tu producto pueden realizar para obtener valor del mismo. Esto está más en línea con los casos de uso que quieres resolver para cada parte interesada. Ejemplos:

  • Los usuarios de Facebook pueden enviar mensajes a sus "amigos" o "amigos de amigos"
  • Los usuarios de Facebook pueden enviar mensajes a sus amigos utilizando la mensajería instantánea dentro de la aplicación web de FB

Función: La característica es un conjunto completo de requisitos y/o especificaciones del producto para habilitar la capacidad. Como ejemplo, la característica para permitir a los usuarios publicar en FB tendrá algunos de los siguientes aspectos:

  • Los usuarios deben ser capaces de publicar un número ilimitado de veces.
  • Si hay más de 5 mensajes en un minuto del mismo usuario, entonces comprueba si hay spam. Esto sería una comprobación de velocidad
  • El usuario debe saber cuando el post se hace con éxito
  • El usuario debe obtener un error si el posit no se hace con éxito
  • La característica debe incluir los wireframes/mocks de diseño para que su equipo ágil de scrum entienda qué construir
  • La característica debe explicar 'por qué estamos haciendo esto'. Un ejemplo: La misión de FB es hacer el mundo más conectado a través de permitir y mantener relaciones significativas entre los usuarios de FB. Compartir tus pensamientos a través de posts es una parte esencial de esa misión. Al hacer esto, se espera un aumento del X% en el tiempo que se pasa en FB, lo que se espera que aumente los ingresos por publicidad en un Y%

.