Reglamento – 2da edición

Reglamento HackaCode - Edición Nº 2

  1. Nombre y auspicio:
    a. La hackathon se denominará «HackaCode» y será auspiciada por TodoCode.

  2. Participación:
    a. La participación en HackaCode está abierta a cualquier persona interesada, sin restricciones de edad o experiencia. Sin embargo, el evento está destinado principalmente para desarrolladores trainee, junior o aquellos que necesiten generar experiencia o proyectos para sus portfolios.
    b. Cada equipo debe estar compuesto por un mínimo de 2 y un máximo de 3 participantes.
    c. Se permitirá la formación de un máximo de 12 equipos oficiales y 3 suplentes (15 en total).

  3. Inscripciones:
    a. Los interesados en participar deben completar el formulario de inscripción proporcionado por HackaCode.
    b. Las inscripciones se aceptarán por orden de llegada hasta completar los cupos disponibles.
    c. Cada participante solo puede formar parte de un equipo.

  4. Tema y escenario:
    a. HackaCode proporcionará un tema específico y un escenario común para todos los equipos participantes.
    b. Todos los equipos deberán desarrollar su proyecto dentro del contexto y los requisitos establecidos por el tema y el escenario proporcionados por HackaCode.
    c. Los proyectos podrán estar desarrollados en CUALQUIER LENGUAJE DE PROGRAMACIÓN siempre y cuando respeten una ESTRUCTURA CLARA de capas de Frontend, Backend y Base de datos.

  5. Duración:
    a. La HackaCode se llevará a cabo desde el 16/02/2024 hasta el 25/03/2024. Cualquier modificación de fechas será anunciado oficialmente por TodoCode y los organizadores de la HackaCode.
    b. Durante este período, los equipos deberán trabajar en sus proyectos de manera continua.
    c. El lanzamiento oficial de la HackaCode y la presentación del escenario de trabajo será el día 16/02/2024 en el canal de Twitch de TodoCode.

  6. Código de conducta:
    a. Se espera que todos los participantes se comporten de manera respetuosa y ética.
    b. No se tolerarán comportamientos ofensivos, discriminatorios o que perjudiquen a otros participantes.
    c. Los equipos deben respetar los derechos de autor y utilizar únicamente material con licencia adecuada.

  7. Presentación y evaluación:
    a. Al finalizar la HackaCode, cada equipo deberá presentar su proyecto ante un panel de jurados designados por TodoCode EN VIVO.
    b. La presentación de código deberá contar con los siguientes elementos: Repositorio de Github del frontend, Repositorio de Github del backend, proyecto completo deployado y en funcionamiento en la plataforma que elija/decida el equipo.
    c. 
    El proceso de deploy podrá ser llevado a cabo mediante los servidores proporcionados por el sponsor donWeb o mediante un servidor propio que requieran los participantes. En caso de optar por el servidor proporcionado por el sponsor, se deberá tener en cuenta que el mismo cuenta con 20 instancias, una para cada grupo participante. Queda determinadamene prohibido, y será causa de descalificación, manipular o instalar elementos en instancias de otros equipos o participantes. De igual manera queda prohibido, proporcionar las credenciales a personas ajenas al evento o con fines comerciales.
    d. La presentación final puede incluir una demostración en vivo, una explicación del código o cualquier otro material relevante propuesto o solicitado por la organización o el jurado.
    e. Los proyectos serán evaluados en función de su innovación, funcionalidad, diseño y viabilidad.
    f. El 1er, 2do y 3er puesto serán determinados según la cantidad de puntos que sume cada equipo participante (ver sección 8).

  8. Puntuación
    a. La puntuación de cada aspecto a evaluar se determinara numéricamente del 1 al 10
    b. La calificación final de cada grupo será la sumatoria total de puntos que haya recolectado en cada aspecto a evaluar.
    c. Ejemplo: Suponer las categorías son buenas prácticas, estética y habilidades blandas + la existencia de 2 jurados. Las notas del Jurado 1 son 8, 10 y 9. Las notas del Jurado 2 son: 7, 8, 7. El puntaje total sería de 49 puntos. 

  9. Seguimiento de los Proyectos
    a. Los proyectos contarán con un seguimiento semanal por parte de miembros de TodoCode, donde los participantes deberán cumplir con ciertas ceremonias de la metodología ágil Scrum, como ser weeklies, retros o informes de avance.
    b. La modalidad para realizar cada ceremonia correspondiente será determinado por la organización y podrá ser de manera escrita por Discord, por videollamada, etc.
    c. Las ceremonias o informes realizados, podrán ser comentados y retransmitidos en directos de TodoCode con fines educativos y promocionales del evento.

  10. Premios:
    a. TodoCode otorgará premios a los 3 equipos con mayor cantidad de puntos, considerándolos equipos ganadores.
    b. Los premios serán anunciados a medida que sean confirmados por cada Sponsor colaborador y serán designados durante la clausura de HackaCode.
    c. La cantidad y naturaleza de los premios serán determinados por TodoCode e incluirán: difusión de los 3 proyectos ganadores en la web de la HackaCode y diferentes redes sociales, certificado de puesto obtenido para cada miembro del equipo, productos o servicios que sean proveidos por los diferentes Sponsors.

  11. Transmisión
    a. La transmisión oficial de cada etapa del evento la tendrá TodoCode desde su canal de Twitch, pudiendo resubir fragmentos de los mencionados en su correspondiente canal de Youtube.
    b. Se permite a otros streamers y creadores de contenido difundir, comentar, compartir sus proyectos y opiniones respecto al evento, como así también trabajar en vivo en sus proyectos con sus comunidades sin problema alguno.
    c. No se permitirá retransmitir los eventos en otros canales. En caso de desear hacerlo por favor comunicarse en hackacode@todocodeacademy.com

  12. Modificaciones al reglamento:
    a. TodoCode se reserva el derecho de realizar modificaciones o adiciones al reglamento de HackaCode en caso de ser necesario.
    b. Cualquier modificación será debidamente comunicada a los participantes mediante correo electrónico o en el Servidor Oficial de Discord.

  13. Aceptación del reglamento:
    a. Al inscribirse en HackaCode, los participantes aceptan cumplir con todas las reglas y disposiciones establecidas en este reglamento.