Si la persona no quiere aprender, aunque le enseñes no aprenderá..., pero si la persona quiere aprender, no hace falta que le enseñes...
- 1. Introducción
- 2. Objetivos
- 2.1. Objetivos : Fase 0
- 2.1. Objetivos : Fase N
- 3. Estructura Organizacional
- 3.1. Miembros del CDS
- 3.1.1. Nivel Inicial
- 3.1.2. Nivel Intermedio
- 3.1.3. Nivel Avanzado
- 3.2. Equipo de Trabajo del CDS (STAFF)
- 4. Actividades
- 5. Sistema de Puntuación
- 6. Alcance
- 7. Reglamento
- 8. Manejo de Reuniones
- 9. Alianzas
En el presente documento esta plasmado lo que es actualmente el CDS (Comunidad de Desarrollo de Software).
-
Encontrar una estructura funcional para la comunidad.
-
Organizar un evento para presentar la comunidad (Presentar el STAFF).
-
Desarrollar proyectos de prueba para mejorar las habilidades de los miembros del grupo.
-
Apoyar talleres de nuestra área.
- POR DEFINIR CON EL EQUIPO DE TRABAJO . . .
Se dividen en dos grandes áreas:
-
Miembros del CDS
-
Equipo de Trabajo del CDS (STAFF)
Entre los miembros de la comunidad estan definidos niveles, de acuerdo a las habilidades que estos tengan en nuestra área.
Los niveles son los siguientes:
-
Nivel Inicial
-
Nivel Intermedio
-
Nivel Avanzado
En todo los niveles se realizarán pruebas para verificar si cumplen con los requisitos de cada nivel. Para escalar en los niveles se tendra que aplicar a dichas pruebas.
En este nivel se encontraran todos aquellos que :
-
Estén comenzando en el mundo de la programación (algoritmos).
-
No hayan comenzado a crear una solución de software (aprendizaje).
-
No hayan ingresado en una rama de nuestra área : Web, Móvil, Ciber Seguridad, Big Data, IA, etc...
Este nivel está enfocado a motivarte a comenzar a aprender a desarollar una solucion de software.
En este nivel se encontrarán todos aquellos que :
-
Se encuentren comenzando a aprender a desarrollar una solución de software.
-
Estén comenzando en alguna rama de nuestra área.
Este nivel está enfocado a impulsarte en que lleves tus habilidades al siguiente nivel : desarrollar una solución de software o un producto comercializable.
En este nivel se encontraran todos aquellos que :
-
Tengan las habilidades de crear una solución de software de principio a fin.
-
Puedan crear un producto o servicio comercializable del área.
Este nivel está enfocado a poner en practica tus hablidades con proyectos de practica y/o profesionales.
Este equipo esta encargado principalmente de hacer funcionar la comunidad.
Esta formado por voluntarios destacados de todos los niveles.
Dentro del STAFF existen las siguientes asignaciones :
-
Anfitriones : Son los encargados de preparar el lugar o medio de reunión. Si fuese presencial están encargados del antes, durante y después de la reunión. Si fuese virtual están encargados de preparar el medio de reunión, las invitaciones (enlace) y el control del medio de reunión durante dicho evento.
-
Control de Asistencia : Son los encargados de controlar la asistencia en las reuniones, eventos, etc...
-
Resumen o Seguimiento de Reunion : Encargados de hacer un resumen de lo que paso en la reunión. Este resumen estara en formato
markdown(.md) como el presente documento, y subirlo al repositorio de actas de reuniones. -
Marketing : Encargados de todo el tema audio visual en la comunidad, tanto del antes, durante y después de las reuniones. Realizan fotografía, vídeo, edición, artes, posteo en redes sociales y manejo de las mismas.
Y para más adelante :
-
Papeleo.
-
Documentación.
-
Área legal.
En el CDS se realizarán las siguientes actividades:
-
Reuniones : Reuniones regulares para revisar el progreso, discutir temas y compartir conocimientos.
-
Eventos : Eventos para dar a conocer la comunidad mostrando los mejores avances dentro de la misma.
-
Practicas : Desarrollo de proyectos de prueba, ejercicios de codificación y desafíos técnicos.
-
Proyectos : Identificación y desarrollo de proyectos colaborativos para mejorar las habilidades del equipo.
-
Confraternización : Reuniones casuales para confraternizar entre la comunidad. Habrán 2 tipos, la confraternización general y la de las mejores puntuaciones.
Definir un sistema de puntuación para evaluar el progreso individual y colectivo. Criterios de puntuación basados en logros, participación y contribución.
Identificación de áreas de conocimiento a explorar y desarrollar.
Lo definimos en las siguientes áreas :
-
Personal : Ser un mejor profesional, estar más preparado para el área laboral.
-
Social : A manera de prácticas, poder brindar servicios de desarrollo de software a la sociedad, transformando ideas y necesidades en soluciones de software.
-
Como Comunidad : Apoyar e incentivar a los miembros de la comunidad en su desarrollo como futuros profesionales preparados.
Establecimiento de reglas y normas para promover la colaboración, el respeto y la ética en la comunidad.
Como ser :
-
Asistencias : Todos los miembros deben de asistir a las reuniones que se realicen, existiendo 2 faltas continuas y 3 discontinuas dentro de un rango de 2 meses. Caso se pasen de estas se pasará a miembro inactivo. Esto de forma de prevención, comprensión y apoyo a la falta de desarrollo, esto debido a que por circunstancias externas o personales que estén fuera de su control. Así podra reincorporarse cuando todo mejore.
-
Licencias : Este punto aplica solo al STAFF. Cada integrante tendrá un maximo de 2 permisos. Caso se pase de estas se pasará a miembro inactivo. Esto de forma de prevención, comprensión y apoyo a la falta de desarrollo, esto debido a que por circunstancias externas o personales que estén fuera de su control. Así podrá reincorporarse cuando todo mejore.
-
Participación : Muestra de avance ... por definir...
Guía para conducir reuniones efectivas, incluyendo la preparación, la estructura y la toma de decisiones.
- ...Por definir
Exploración de oportunidades de colaboración con otras organizaciones y comunidades relacionadas.
- ...Por definir