Saltar a contenido

📘 Guía de Proyecto — PS

Programación Orientada a Objetos (POO) — Ciclo 2


🎯 1. Propósito

La presente guía orienta el desarrollo del Proyecto Sello (PS) del curso de Programación Orientada a Objetos, en el marco del enfoque por competencias del programa.

👉 Este proyecto se desarrolla bajo la guía general:

La presente guía define el alcance técnico del curso.


🧠 2. Enfoque

No se evalúan ejercicios aislados, se evalúa la capacidad de construir una solución funcional con enfoque orientado a objetos.

El estudiante desarrolla una solución progresivamente:

  • Definición del problema
  • Modelado básico del dominio
  • Diseño en capas
  • Implementación e integración

Los entregables representan evidencias de competencias, no tareas aisladas.


🔍 3. Naturaleza del proyecto

El proyecto:

  • Resuelve un problema básico de negocio
  • Se implementa como aplicación de escritorio
  • Integra interfaz gráfica, lógica y persistencia
  • Se desarrolla en equipo

✔ No se aceptan componentes aislados o sin integración


🧾 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 — Modelado y lógica

Evaluación: Semana 5–6


🔹 Unidad 2 — Arquitectura y persistencia

Evaluación: Semana 10–11


🔹 Unidad 3 — Integración

Evaluación: Semana 14–16


📦 6. Entregables del proyecto

Los entregables se estructuran mediante plantillas del programa:


🔸 E1 — Definición del sistema

(Evidencia: CE021)

👉 Plantilla:
- E1 — Definición


🔸 E2 — Diseño y estructura del sistema

(Evidencia: CE022 — nivel básico de datos y estructura)

👉 Plantilla:
- E2 — Diseño y datos


🔸 E3 — Implementación

(Evidencia: CE023)

👉 Plantilla:
- E3 — Implementación


🔸 E4 — Mejora (opcional según curso)

👉 Plantilla:
- E4 — Calidad


🔸 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 Enfoque
CE021 Definición del problema
CE022 Estructura de datos y persistencia básica
CE023 Implementación orientada a objetos
CE0217 Sustentación

👉 Ver rúbrica:


🎤 9. Sustentación

Incluye:

  • Explicación del problema
  • Demostración de la aplicación
  • Explicación del modelo de clases
  • Explicación de la arquitectura
  • Respuesta a preguntas

👉 Evaluada con rúbrica CE0217


🧩 10. Tipo de sistema

Aplicación de escritorio:

  • Interfaz gráfica
  • Lógica orientada a objetos
  • Arquitectura en capas
  • Persistencia en base de datos

🎯 11. Nivel esperado

PS — Nivel inicial/intermedio:

  • Aplicación funcional
  • Uso correcto de clases y objetos
  • Integración entre GUI, lógica y datos
  • Explicación clara de la solución

⚠️ 12. Consideraciones

  • Trabajo en equipo
  • Uso de repositorio (si aplica)
  • Cada entrega es requisito para la siguiente
  • Debe existir coherencia entre problema, clases e implementación

🚫 No se aceptan:

  • interfaces sin funcionalidad
  • clases sin propósito
  • componentes sin integración
  • código sin organización

🏁 Mensaje final

El estudiante progresa desde la lógica básica hacia soluciones estructuradas, integrando clases, interfaz y persistencia para construir aplicaciones más cercanas a un sistema real.