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
- El problema
- La versión simple
- Los nueve que importan
- Comprueba lo que entendiste