Cianplan

Nivel 1: Fundamentos · L1.5 Método de diseño, requisitos y requisitos no funcionales

Requisitos funcionales contra no funcionales

Listar los requisitos funcionales y los requisitos no funcionales (NFRs) que cambian el diseño.

20 min · Gratis

Lo que te llevas

  • Los requisitos funcionales dicen qué hace el sistema; los no funcionales dicen qué tan bien lo hace, y son los que eligen la arquitectura.
  • Nueve NFRs cubren casi todo: escala, latencia, disponibilidad, consistencia, durabilidad, retención, costo, seguridad y geografía.
  • Un SLI es lo que mides, un SLO es la meta que te pones, un SLA es el contrato con consecuencias.
  • Cada nueve extra de disponibilidad multiplica el costo y quita opciones de diseño, así que se tiene que justificar, no suponer.

Cómo está armada la clase

  1. El problema
  2. La versión simple
  3. Los nueve que importan
  4. Comprueba lo que entendiste