Desarrollo, mantenimiento, implementación, soporte, SLA y responsabilidad por errores de software.
1. Objetivos de aprendizaje
Al finalizar la clase, cada estudiante debería poder:
-
Diferenciar desarrollo, implementación, mantenimiento y soporte.
-
Identificar qué prestación se prometió y cómo se verifica su cumplimiento.
-
Distinguir obligaciones de medios y de resultado sin clasificar automáticamente toda la programación en una sola categoría.
-
Leer un SLA e identificar métricas, exclusiones, tiempos y remedios.
-
Separar bug, incumplimiento y daño indemnizable.
-
Reconocer los presupuestos de responsabilidad civil y las principales defensas.
-
Evaluar garantías, defectos ocultos y límites de responsabilidad según el contrato aplicable.
-
Identificar y preservar evidencia técnica útil para resolver un conflicto.