¿Qué es forgivin by design y por qué estás obligado a implementarlo?

Forgiving by design es un concepto que replantea la manera en que los productos y servicios se relacionan con el consumidor.