|
Clase 1 — Presentación de la materia + Derecho, legislación e informática |
- Eje: para qué necesita Derecho una persona que programa / trabaja en tecnología.
- Contenidos: concepto de legislación; concepto de Derecho; relación Derecho–informática; tipos de derecho — público, privado, constitucional, civil, penal, administrativo.
- Actividad: mapa de situaciones reales: software, datos, contratos, delitos informáticos, IA, trabajo remoto.
- Resultado esperado: que entiendan que la materia no es “memoria legal”, sino gestión de riesgos jurídicos en tecnología.
|
|
Clase 2 — Fuentes del Derecho + organización constitucional |
Vamos a unir dos bloques:
-
Una retomada breve de Derecho, legislación e informática.
-
El desarrollo central de fuentes del Derecho y organización constitucional.
La idea no es correr con el programa ni memorizar artículos, sino entender cómo se construyen las reglas que después impactan en la tecnología, los datos, los contratos, las plataformas, la inteligencia artificial y la responsabilidad profesional.
|
|
Clase 3 — Sujetos del Derecho, capacidad, domicilio y patrimonio digital |
Al finalizar la clase, el estudiantado debería poder:
-
identificar si quien interviene en una relación tecnológica es una persona humana, una persona jurídica privada o una persona jurídica pública;
-
distinguir capacidad de derecho, capacidad de ejercicio, representación y sistemas de apoyo;
-
aplicar la autonomía progresiva a menores de edad en plataformas digitales sin confundir consentimiento contractual con consentimiento para tratar datos personales;
-
diferenciar domicilio real, legal, especial, sede social y domicilio procesal o electrónico;
-
reconocer los componentes jurídicos del patrimonio digital de una empresa de software;
-
detectar quién es titular del código, del repositorio, de la base de datos, del dominio, de las cuentas y de los tokens;
-
prevenir nulidades, conflictos de representación, problemas de notificación y pérdida de activos digitales.
|
|
Clase 4 — Hechos, actos jurídicos, forma y prueba digital |
Objetivos de aprendizaje
Al finalizar la clase, el estudiantado debería poder:
- distinguir hechos jurídicos, hechos humanos voluntarios e involuntarios y actos jurídicos;
- comprender cuándo una acción técnica puede producir efectos jurídicos;
- identificar los elementos del acto jurídico: sujeto, objeto, causa y forma;
- analizar manifestaciones digitales de voluntad: clics, logs, formularios, correos, firmas y automatizaciones;
- diferenciar firma digital y firma electrónica;
- evaluar la fuerza probatoria de documentos digitales, correos, WhatsApp, PDFs, capturas y logs;
- detectar riesgos jurídicos en plataformas, sistemas y operaciones digitales.
|
|
Clase 5 — Clasificación y modalidades de los actos jurídicos en proyectos tech |
* Eje: ordenar jurídicamente operaciones y cláusulas frecuentes en desarrollo de software.
* Contenidos: actos unilaterales y bilaterales; entre vivos y de última voluntad; patrimoniales y extrapatrimoniales; onerosos y gratuitos; formales y no formales; puros y simples vs. modales; modalidades aplicadas: condición suspensiva y resolutoria (art. 343 CCCN), plazo cierto e incierto (art. 350 CCCN), cargo (art. 354 CCCN).
* Actividad: redacción y análisis de cláusulas modales en contratos de software: hitos de entrega (plazo), aprobación de QA/UAT (condición) y obligación de capacitar al cliente (cargo).
* Resultado esperado: interpretar y redactar cláusulas modales detectando sus efectos jurídicos directos sobre la exigibilidad de pagos y entregables.
|
|
Clase 6 — Contratos en general y formación del consentimiento digital |
Objetivos de aprendizaje
Al finalizar la clase, las y los estudiantes deberían poder:
-
explicar qué es un contrato y cuándo queda jurídicamente celebrado;
-
diferenciar oferta, invitación a ofertar, aceptación, contraoferta y silencio;
-
aplicar los principios de libertad contractual, fuerza obligatoria y buena fe;
-
distinguir contratos negociados de contratos por adhesión;
-
reconocer clickwrap, scrollwrap, sign-in wrap y browsewrap;
-
evaluar si una interfaz digital permite prestar un consentimiento real, informado y demostrable;
-
detectar cláusulas ambiguas, sorpresivas o abusivas;
-
identificar reglas específicas de protección del consumidor en contrataciones a distancia;
-
diseñar un flujo de onboarding o checkout jurídicamente más seguro.
|
|
Clase 7 — Contratos informáticos I. Desarrollo, mantenimiento, implementación, soporte, SLA y responsabilidad por errores de software. |
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.
|
|
Clase 8 — Contratos informáticos II. Licencias, recursos, SaaS, IaaS, PaaS y técnica profesional del programador. |
Objetivos de aprendizaje
Al finalizar la clase, cada estudiante debería poder:
-
Separar titularidad del software, licencia de uso, acceso a un servicio y entrega de código fuente.
-
Identificar qué se contrata en SaaS, PaaS e IaaS y qué responsabilidades conserva el cliente.
-
Convertir necesidades tecnológicas en condiciones contractuales verificables.
-
Reconocer permisos y obligaciones básicos de MIT, Apache-2.0 y GPLv3.
-
Detectar problemas de compatibilidad sin afirmar que cualquier componente abierto obliga a publicar todo el proyecto.
-
Aplicar diligencia profesional, confidencialidad y prevención del daño a decisiones concretas.
-
Elaborar una matriz de debida diligencia y justificar una decisión de despliegue.
|
|
Clase 9 — Protección de datos personales y bases de datos. |
Al terminar, cada estudiante debería poder:
- Reconocer datos personales, sensibles y datos aparentemente anónimos que permiten reidentificar.
- Vincular una finalidad concreta con los datos estrictamente necesarios.
- Distinguir consentimiento, excepciones legales, información y seguridad.
- Diseñar funcionalidades que permitan ejercer derechos.
- Identificar riesgos de proveedores, nube, logs y ambientes de prueba.
- Diferenciar obligaciones argentinas de estándares europeos.
|
|
Clase 10 — Delitos informáticos, ciberseguridad y evidencia digital |
Al terminar, deberían poder:
- Distinguir posibilidad técnica, autorización y legitimidad jurídica.
- Diferenciar un incidente, un incumplimiento y una conducta posiblemente delictiva, sin atribuir delitos automáticamente.
- Identificar los elementos básicos del acceso ilegítimo, el fraude y el daño informático.
- Delimitar una prueba de seguridad autorizada.
- Proponer una respuesta que proteja a las personas, reduzca el daño y preserve información útil.
- Explicar qué puede probar un log, una captura o un hash y qué no.
|