Organización Académica | Universidad Técnica de Ambato – FISEI
Carrera: Ingeniería en Software
Materia: Manejo y Configuración de Software
MyCSW es una organización conformada por seis estudiantes de la Universidad Técnica de Ambato creada con el propósito de fortalecer las competencias en gestión de la configuración del software, aplicando buenas prácticas de control de versiones, control de cambios y desarrollo colaborativo.
El objetivo principal es simular un entorno empresarial real donde se desarrolle una aplicación completa, integrando herramientas modernas de gestión como GitHub (control de versiones) y Jira Service Management (gestión de cambios).
El equipo MyCSW está conformado por 6 integrantes de la carrera de Ingeniería en Software, organizados en dos áreas principales: Backend y Frontend, cada una liderada por un responsable técnico que guía el desarrollo y asegura la calidad del módulo correspondiente.
| Área | Rol | Nombre | Responsabilidades principales | 
|---|---|---|---|
| 🧩 Backend | 🧑💻 Líder Backend | Anthony Punina | Coordinación del equipo backend, definición de arquitectura del servidor, revisión de commits y merges técnicos. | 
| 🧩 Backend | 👨💻 Desarrollador Backend | Erick Guerron | Implementación de controladores REST, servicios y lógica de negocio. | 
| 🧩 Backend | 👨💻 Desarrollador Backend | Mateo Auz | Integración con base de datos, pruebas unitarias y optimización de endpoints. | 
| 🎨 Frontend | 👩💻 Líder Frontend | Maria Belen Zapata | Coordinación del equipo frontend, definición de estructura visual y estándares de interfaz. | 
| 🎨 Frontend | 👩💻 Desarrollador Frontend | Xabier Perez | Desarrollo de componentes dinámicos, consumo de API REST y manejo de estado. | 
| 🎨 Frontend | 👩💻 Desarrollador Frontend | Santiago Mora | Diseño responsivo, validaciones de formularios y mejora de experiencia de usuario (UX/UI). | 
🧠 El grupo también conforma un Comité de Control de Cambios (CCB), encargado de revisar, aprobar y auditar las solicitudes de cambio, asegurando la trazabilidad y estabilidad del proyecto.
El proyecto consiste en el desarrollo de una aplicación web que permita administrar eventos académicos dentro de la Facultad de Ingeniería en Sistemas, Electrónica e Industrial (FISEI).
El sistema gestionará:
- CRUD de cursos/eventos, organizadores y participantes.
- Roles diferenciados (administrador, usuario, organizador).
- Inscripciones, pagos y comprobantes.
- Generación de reportes (asistencia, notas, certificados).
- Validación de requisitos previos según tipo de evento.
| Categoría | Herramienta / Tecnología | 
|---|---|
| Control de versiones | Git, GitHub | 
| Gestión de cambios | Sin definir | 
| Lenguaje de desarrollo | TypeScrip | 
| Base de datos | MySQL | 
| Frameworks utilizados | React Frontend y Nest.js Backend | 
| Metodología de control de versiones | GitFlow Workflow | 
| Comunicación y seguimiento | Issues, Commits y Pull Requests | 
- Cada integrante mantiene una copia local del repositorio.
- Se crean ramas por característica o corrección (feature/,fix/,hotfix/).
- Los cambios se registran con commits descriptivos y se revisan mediante Pull Requests.
- Aplicación funcional con evidencia de trabajo colaborativo.
- Documentación técnica y de control de versiones completa.
- Demostración en presentación grupal (20-30 minutos).
- Simulación completa del proceso de control de configuración y cambios.
Este proyecto se desarrolla con fines académicos bajo la supervisión de la Universidad Técnica de Ambato.
Uso permitido únicamente para fines educativos y de evaluación dentro de la asignatura Manejo y Configuración de Software.
MyCSW – My Configuration Software Workspace
📍 Facultad de Ingeniería en Sistemas, Electrónica e Industrial – UTA
✉️ Contacto del equipo: mycsw.uta@gmail.com
🌐 Repositorio oficial: github.com/MyCSW
“El verdadero aprendizaje surge de la colaboración, la práctica y la mejora continua.”
— Equipo MyCSW