📘 Guía de Proyecto — PI2¶
Proyecto Integrador — Ciclo 4 (ADS, BD2, LP2)
🎯 1. Propósito¶
La presente guía orienta el desarrollo del Proyecto Integrador (PI2) del ciclo 4, integrando los cursos:
- Análisis y Diseño de Sistemas (ADS)
- Base de Datos II (BD2)
- Lenguajes de Programación II (LP2)
👉 Este proyecto se desarrolla bajo la guía general:
El PI2 consolida la construcción de un sistema web completo con arquitectura definida y base de datos operativa.
🧠 2. Enfoque¶
Se evalúa la capacidad de diseñar arquitectura, implementar el sistema completo y operar datos en entorno real.
El estudiante desarrolla un sistema progresivamente:
- Definición del problema
- Diseño arquitectónico
- Implementación full-stack
- Gestión de base de datos
- Integración completa
Los entregables representan evidencias de competencias, no fases.
🔍 3. Naturaleza del proyecto¶
El proyecto:
- Resuelve un problema real o contextualizado
- Se implementa como sistema web completo
- Integra arquitectura, backend, frontend y base de datos
- Se desarrolla en equipo
✔ Debe existir coherencia entre arquitectura, código y datos
🧾 4. Brief del proyecto (obligatorio)¶
Todo proyecto inicia con un Brief aprobado.
👉 Usar plantilla:
📌 Semana: 2–3
📌 Condición: obligatorio para continuar
🏗 5. Desarrollo del proyecto¶
🔹 Unidad 1 — Arquitectura¶
Evaluación: Semana 5–6
🔹 Unidad 2 — Implementación¶
Evaluación: Semana 10–11
🔹 Unidad 3 — Integración¶
Evaluación: Semana 14–16
📦 6. Entregables del proyecto¶
🔸 E1 — Arquitectura del sistema¶
(Evidencia: CE021)
👉 Plantilla:
- E1 — Definición
Incluye:
- Arquitectura (C4 / vistas)
- Decisiones técnicas
- UML
🔸 E2 — Base de datos operativa¶
(Evidencia: CE022)
👉 Plantilla:
- E2 — Diseño y datos
Incluye:
- Transacciones (ACID)
- Seguridad
- Optimización
- Administración
🔸 E3 — Sistema full-stack¶
(Evidencia: CE023)
👉 Plantilla:
- E3 — Implementación
Incluye:
- Backend + frontend
- Integración completa
- APIs
👉 Puede incluir: - servicios externos (IA, APIs)
🔸 E4 — (No obligatorio en PI2)¶
🔸 E5 — Sustentación¶
(Evidencia: CE0217)
👉 Plantilla:
- E5 — Sustentación
📅 7. Cronograma¶
| Hito | Semana |
|---|---|
| Brief aprobado | 2–3 |
| E1 | 5–6 |
| E2 | 10–11 |
| E3 | 14–16 |
| Sustentación | 15–16 |
🧪 8. Evaluación¶
La evaluación se realiza por competencias:
| Competencia | Curso asociado |
|---|---|
| CE021 | ADS |
| CE022 | BD2 |
| CE023 | LP2 |
| CE0217 | Sustentación |
👉 Ver rúbricas:
🎤 9. Sustentación¶
Incluye:
- Video pitch
- Demo del sistema
- Explicación de arquitectura
- Justificación de decisiones técnicas
- Respuesta a preguntas
👉 Evaluada con CE0217
🧩 10. Tipo de sistema¶
Sistema web completo:
- Arquitectura definida (C4/UML)
- Backend + frontend
- Base de datos operativa
- Integración de componentes
🎯 11. Nivel esperado¶
PI — Nivel intermedio avanzado:
- Arquitectura clara e implementada
- Sistema funcional completo
- Base de datos segura y optimizada
- Integración real entre capas
⚠️ 12. Consideraciones¶
- Trabajo en equipo obligatorio
- Uso de repositorio (Git)
- Coherencia entre arquitectura, datos y código
- Validación continua
🚫 No se aceptan:
- arquitectura no implementada
- base de datos no operativa
- frontend desconectado
- backend sin integración
🏁 Mensaje final¶
El estudiante consolida el diseño e implementación de sistemas completos, integrando arquitectura, datos y desarrollo, preparándose para el desarrollo distribuido y el EPE.s