Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprints - Hacktoberfest 2020 #26

Open
JPTIZ opened this issue Sep 3, 2020 · 2 comments
Open

Sprints - Hacktoberfest 2020 #26

JPTIZ opened this issue Sep 3, 2020 · 2 comments
Assignees
Labels
comunidade Projetos voltados a atender demandas da comunidade desenvolvimento Projetos de desenvolvimento de software evento Projetos de eventos (ex: Todos A Bordo)

Comments

@JPTIZ
Copy link
Member

JPTIZ commented Sep 3, 2020

Nome

Objetivo

Com a hacktoberfest chegando, o Caravela HC poderia fazer pequenas sprints (talvez uma em cada sábado de Outubro?) e guiar pessoas para trabalhar em projetos OpenSource.

Link para Rocket.Chat do projeto

Soon

@JPTIZ JPTIZ self-assigned this Sep 3, 2020
@JPTIZ JPTIZ added comunidade Projetos voltados a atender demandas da comunidade desenvolvimento Projetos de desenvolvimento de software evento Projetos de eventos (ex: Todos A Bordo) labels Sep 3, 2020
@JPTIZ
Copy link
Member Author

JPTIZ commented Sep 3, 2020

Uma pequena referência:

Recentemente participei da eLifeSprint2020, que visa trabalhar em cima de projetos relacionados a ciência aberta (ou em relação a comunicação/relações de trabalho/etc. na academia). Era algo mais formalizado, bom cerca de 50 participantes (pelo menos 9 brasileiros!) de vários países, então algumas coisas não se aplicariam a sprints do Caravela, mas registrando como foi o formato nos dias de Sprint:

Formato geral

  • Foram 2 dias de Sprint, separados em 5 blocos de 3h (1h de intervalo entre blocos) por dia.

Para o caso do Caravela isso seria bem inviável. Lá os 5 blocos era para atender às diferentes timezones dos participantes, mas o pessoal participava de no máximo 2 seguidos (inclusive a organizadora falava pra não se sobrecarregar - acho que a recomendação era realmente no máximo 2 por dia).

  • Os projetos eram divididos em salas no QiqoChat, cada um tendo um documento do GDoc embeddado e um link para a conferência no Zoom para aquele projeto.

Nesse caso, minha sugestão para o do Caravela seria ter uma única mesmo, mas manter a separação de canais do RocketChat para discussões ficarem organizadas.

  • Todo o trabalho na Sprint era feito com a conferência do Zoom para o projeto ligada, porém quando o pessoal não estava discutindo (e sim trabalhando), por questões de concentração os microfones ficavam mutados (e quem quisesse desligava a própria câmera também).

Podemos seguir o mesmo estilo (mutar os microfones na hora de trabalhar, sem problemas).

Organização

  • Era separado entre "Mentores", "Líderes de projeto", e os participantes no geral:
    • Os "Mentores" eram veteranos que tinham como responsabilidade auxiliar os líderes de projeto para que tivessem a melhor experiência possível na sprint - retirando dúvidas, acompanhando, etc;
    • Os "Líderes de projeto" eram aqueles que propunham um projeto e se dedicavam a ele. Além disso:
      • Auxiliavam e discutiam com os demais participantes sobre as decisões, faziam o processo de onboarding (explicar o projeto, o que se tem agora, quais os objetivos...), e também trabalhavam no projeto;
      • Estabeleciam em quais blocos estariam presentes (assim os participantes tinham noção de quando poderiam ter auxílio, tirar dúvidas, etc.).
    • Os participantes tinham liberdade para migrar de projeto em projeto, contribuir como quisessem, e por aí vai. Nas edições presenciais isso seria como vagar pelas salas dos projetos, entrar em uma, sentar em uma mesa e começar a fazer algo praquele projeto, e na próxima sessão ir em outra sala, por aí vai.

Como nossas contribuições são mais gerais, não precisaria de tanta formalização. Mas ainda assim seria legal que diferentes interessados divulgassem antes que querem trabalhar em um determinado projeto, assim quem entra para o sprint tem uma ideia de que essa pessoa provavelmente vai ser sua companhia nesse projeto (e podemos também divulgar como uma chamada mais organizada e atrativa).

  • Cada um dos dois organizadores passavam de sala em sala vendo como estavam, se precisavam de algo, acompanhar, saber das novidades, por aí vai;

Nesse caso, os organizadores do nosso ficariam disponíveis durante todo o sprint para acompanhar o pessoal.

  • Previamente, na inscrição, havia um questionamento sobre aparecer em prints para quando postar em Twitter, etc. As opções eram:
    • Estou confortável com tirarem screenshots comigo na chamada, e permito que postem em redes sociais;
    • Estou confortável com tirarem screenshots comigo na chamada, porém peço que não postem em redes sociais;
    • Não me sinto confortável com tirarem screenshots comigo aparecendo.

Para manter respeito quanto à comunidade, a organização pode reforçar que, quando alguém quiser tirar uma screenshot, que pergunte aos que estão presentes se estão todos confortáveis com a ideia antes de fazê-lo. O mesmo quanto a postar em redes sociais. Não precisamos de um formulário e etc. eu diria (até porque não teremos inscrição - eu acho), então só reforçar verbalmente mesmo na hora.

@JPTIZ
Copy link
Member Author

JPTIZ commented Nov 26, 2020

Bem, como o projeto já aconteceu, prepararei um relatório para o prof. De Lucca e assim poderemos fechá-lo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comunidade Projetos voltados a atender demandas da comunidade desenvolvimento Projetos de desenvolvimento de software evento Projetos de eventos (ex: Todos A Bordo)
Projects
None yet
Development

No branches or pull requests

1 participant