🤝 Valores y acuerdos
Acuerdos de trabajo de Code & Co
El siguiente documento presenta la lista de acuerdos de trabajo aprobados por los integrantes de Code & Co el 12 de febrero de 2025.
Acuerdos de trabajo
👔 Organización y responsabilidad
- 1.1 Tomamos una tarea a la vez de la Work Item List. Si una tarea se bloquea, asignamos temporalmente una nueva para evitar la sobrecarga de trabajo.
- 1.2 Nos comprometemos a seguir el proceso de recuperación de asistencia establecido por el comité de ética en caso de no poder asistir a la junta de trabajo, ya sea por actividades de equipos representativos u otros motivos.
- 1.3 Activamos el "Modo No Molestar" cuando compartimos información con los stakeholders desde nuestros dispositivos.
- 1.4 Nos abstenemos de hacer compromisos con el socio formador sin antes hablarlo con nuestros compañeros y verificar que este compromiso sea viable para el proyecto.
- 1.5 Seguimos los procesos establecidos en el Docusaurus de Code & Co.
- 1.6 Cuando terminamos nuestras tareas asignadas nos comprometemos a ayudar a las personas que aún no terminan sus tareas asignadas del mismo día. Solo tomaremos tareas nuevas cuando, además de haber terminado nuestras tareas previas, ningún otro compañero necesite ayuda o ya se les esté proporcionando ayuda.
🫡 Respeto
- 2.1 Mantenemos un trato respetuoso hacia los socios formadores en todo momento.
- 2.2 Valoramos las opiniones e ideas de todos los miembros de Code & Co., fomentando un ambiente inclusivo y abierto al diálogo.
- 2.3 Aceptamos las críticas constructivas como una oportunidad para mejorar y crecer profesionalmente.
🕞 Horarios laborales
-
3.1 Horario Departamental
- 3.1.1 Mantenemos un horario general en el departamento, el cuál puede ajustarse con autorización de los PM según las necesidades del departamento.
-
3.2 Respeto de Tiempos y Descansos
- 3.2.1 Tomamos en cuenta los tiempos de los demás, evitando interrupciones fuera de los horarios acordados.
- 3.2.2 Respetamos los horarios de descanso definidos en cada equipo, permitiendo un equilibrio saludable entre el trabajo y el bienestar personal.
Para una mejor organización y visibilidad, se han definido los siguientes calendarios por proyecto:
⏱️ Puntualidad
- 4.1 Las sesiones departamentales comenzarán 5 minutos tras la hora acordada.
- 4.2 Definimos un horario de puntualidad para las juntas con un margen de tolerancia de 15 minutos.
- 4.3 Nos comprometemos a cumplir en tiempo y forma con las tareas asignadas, de acuerdo con lo estipulado en el plan de trabajo de cada proyecto.
✅ Actualizaciones de estado
- 5.1 En equipo nos comprometemos a informar inmediatamente los obstáculos que impidan mantener el plan de trabajo y contribuimos activamente en la solución, si es posible y le corresponde a nuestro rol.
- 5.2 Nos comprometemos a estar informados sobre los otros proyectos en desarrollo dentro del departamento.
💱 Consulta y aprobación de cambios en el proyecto
- 6.1 Seguimos el proceso de gestión de cambios de requisitos y validamos con los respectivos socios formadores antes de realizar ajustes en los requerimientos de los proyectos.
- 6.2 Consultamos desde antes con todo el equipo las propuestas que se le comentarán al Socio Formador.
🙏 Juntas y/o reuniones
- 7.1 Tomamos asistencia en las juntas departamentales, con el propósito de tener un registro de asistencia.
- 7.2 Participamos activamente compartiendo los avances, los obstáculos y buscando oportunidades de colaboración.
- 7.3 Si durante la junta surgen temas ajenos al objetivo, los anotamos en la sección de "Temas pendientes" y programamos otro momento para abordarlos, asegurando que la reunión se mantenga enfocada en su propósito.
- 7.4 Realizamos una dinámica de descanso con una duración de 10 a 15 minutos, en la cual las actividades pueden ser tanto de aprendizaje a través de juegos como simples juegos de mesa.
- 7.5 Justificación de faltas
- 7.5.1 Cuando justificamos nuestra inasistencia de acuerdo con el protocolo del proceso de recuperación de faltas establecido por el comité de ética, podemos recuperar el 100% de la asistencia de ese día.
- 7.5.2 Si la justificación no ha sido aprobada previamente, aún se podrá presentar el documento de recuperación, pero solo se recuperará el 50% de la asistencia.
🤫 Confidencialidad
- 8.1 Pedimos permiso a los socios formadores antes de grabar cualquier sesión que tengamos con ellos.
🎏 Forma de trabajo
- 9.1 Aplicamos buenas prácticas de desarrollo de software. Esto significa llevar a cabo los estándares definidos en el departamento y en cada equipo.
- 9.2 Documentamos adecuadamente el código conforme al estándar establecido por el departamento.
- 9.3 Debemos informar al Team Leader, en caso de que exista un conflicto en el equipo y proseguir con el procedimiento del comité de ética.
- 9.4 Nos comunicamos a través del canal oficial de Code&Co en Discord.
- 9.5 Reasignamos los roles de liderazgo cuando se cumple el objetivo, se enfrentan bloqueos que impiden avanzar o se identifica que otro miembro tiene mayor disponibilidad, habilidades o alineación con las necesidades actuales del equipo.
🏅 Roles
Desglose de los roles
- Team Member: Grupo auto-organizado que sigue procesos, desarrolla y entrega incrementos funcionales del producto en cada iteración.
- Team leader: Gestiona el trabajo del equipo, resuelve problemas internos, asegurando que el equipo siga las prácticas de DAD y elimina obstáculos para el progreso.
- Architecture Owner: Define la arquitectura dle sistema, selecciona tecnologías, toma decisiones técnicas clave y asegura que la solución sea escalable, segura y eficiente.
- Product Owner: Representa a los interesados y gestiona los requisitos en el Work Item List, priorizándolos para maximizar el valor para el negocio.
- Program manager: Coordina los proyectos y los guía a cumplir el CMMI, asegurando que los equipos tengan los procesos adecuados.
Lineamientos para roles de liderazgo
- Integridad y transparencia: Actuar con honestidad y garantizar un flujo de información claro.
- Respeto y profesionalismo: Fomentar una comunicación efectiva, escucha activa y empatía.
- Compromiso y colaboración: Adoptar una actitud proactiva, promover el trabajo en equipo y apoyar el crecimiento continuo del equipo.
- Resolución de conflictos: Abordar las diferencias con cordialidad y evitar actitudes egocéntricas o conductas que perjudiquen el ambiente laboral del departamento.
- Toma de decisiones éticas: Evaluar solicitudes y acciones bajo un criterio ético sólido, alineado con el código de ética del departamento.
- Objetivos definidos: Los miembros deben de definir objetivos SMART y planes de acción para sus roles de liderazgo.
Capacitaciones
- La capacitación de los roles se realiza siempre que hay una redistribución de los mismos. Además, la capacitación es realizada por los PMs
- La capacitación de nuevos miembros del equipo se realiza con ayuda de las guías de codificación correspondientes:
🦸 Acuerdos de ética de Code & Co
El siguiente documento presenta la lista de acuerdos éticos aprobados por los integrantes de Code & Co. Estos acuerdos buscan fomentar un ambiente de respeto, compromiso y colaboración efectiva dentro del equipo y en la relación con los socios formadores.
Código de ética
🌈 Principios éticos
⛅ Integridad y transparencia
- Transparencia en el trabajo: Ser transparente en el trabajo ajeno y en el propio progreso del trabajo.
- Compromisos realistas: No realizar promesas o compromisos que no se puedan cumplir.
- Comunicación de problemas: Comunicar cualquier problema lo antes posible y evitar trabajar en resolver algo en solitario por mucho tiempo.
- Consulta antes de modificar: Consultar con los socios formadores antes de modificar características del proyecto.
- Protección de información confidencial: Cuidar la información confidencial de los socios formadores.
✍️ Respeto y profesionalismo
- Respeto mutuo: No faltar al respeto a los socios formadores ni a los compañeros.
- Apertura a opiniones: Estar abierto a las opiniones de todos los integrantes del equipo.
- Empatía y tolerancia: Ser empático y tolerante con los compañeros.
- Respeto por horarios: Respetar los horarios de los demás compañeros y de los socios formadores.
- Comunicación respetuosa: No enviar mensajes o stickers irrespetuosos en plataformas de comunicación.
- Ambiente inclusivo: Fomentar un ambiente de trabajo inclusivo donde todas las personas sean tratadas con equidad y respeto.
- Prevención de discriminación: Evitar cualquier tipo de discriminación o acoso dentro del equipo.
👯 Compromiso y colaboración
- Trabajo en equipo: Fomentar el trabajo en equipo y compartir conocimientos.
- Compromiso con proyectos: Comprometerse con los proyectos y sus objetivos.
- Reconocimiento de aportaciones: Valorar y reconocer a las personas que han hecho aportaciones destacables al equipo.
- Comunicación constante: Mantener una comunicación constante y activa con los socios formadores.
- Participación equitativa: Tomar turnos al participar en reuniones y evitar interrumpir mientras alguien habla.
🤐 Confidencialidad y protección de datos
- Manejo responsable de datos: Manejar con responsabilidad los datos personales y profesionales de clientes, colaboradores y usuarios.
💗 Ética en el desarrollo de software
- Buenas prácticas de desarrollo: Seguir buenas prácticas de desarrollo para garantizar calidad y seguridad en el código.
- Integridad profesional: No participar en actividades como plagio de código, desarrollo de malware o prácticas desleales.
Versiones
Versión | Descripción | Fecha | Colaborador |
---|---|---|---|
1.0.0 | Creacion de los objetivos. | 5/3/2025 | Paola Garrido |
1.1.0 | Creacion del historial de cambios y actualizción. | 23/4/2025 | Diego Fuentes |
1.2.0 | Corregir ortografía, actualizar horarios y agregar. lineamientos de liderazgo. | 23/4/2025 | Paola Garrido |
1.2.1 | Corrección del formato y el historial de versiones. | 20/05/2025 | Nicolas Hood Figueroa |