17/05/2025 – 13:00-13:50 (Africa/Abidjan), Aaron Swartz
Idioma: Português brasileiro
A teoria das janelas quebradas tem como base a ideia que se em um edifício, tivermos apenas uma janela quebrada e ela não for reparada, logo a tendência é que mais janelas sejam quebradas e com o tempo, logo o edifício todo será destruído. É uma "desordem" no sistema que vai se acumulando até um ponto que não conseguimos mais utilizar o espaço. Podemos usar essa analogia em um projeto de software (as janelas são o "débito técnico"), mas também em como organizamos nossas comunidades, quando deixamos de tomar pequenas decisões que se acumulam tornando nosso ambiente mais desorganizado, dificultando o nosso avanço e nosso projetos. Nesta palestra/conversa quero discutir o que podemos fazer para evitar isso e como pequenas atitudes podem manter a ordem em um ambiente que tende a desordem.
Entropia é um conceito da Física que se refere a quantidade de "desordem" de um sistema. De acordo com as leis da termodinâmica, a entropia sempre tende a aumentar. Podemos usar essa analogia em um projeto de software (comumente chamado de "débito técnico"), mas também em como organizamos nossas comunidades, quando deixamos de tomar pequenas decisões que se acumulam tornando nosso ambiente mais desorganizado, dificultando o nosso avanço e nosso projetos. Quando falamos de desenvolvimento de software, criamos débito técnico quando escrevemos código sem testes, não nos preocupamos com padrões de nomenclatura, processos bem definidos em nossas equipes. Se pensarmos em uma comunidade, decisões sobre em que plataformas vamos utilizar para nos comunicar, como vamos agir com pessoas que não tenham comportamente adequado (código de conduta), organização do espaço físico (caso a comunidade possua um) são todas pequenas janelas que podem ir se quebrando aos poucos até chegar um momento que não conseguimos mais realizar nossos projetos e objetivos. Nesta palestra/conversa quero discutir o que podemos fazer para evitar isso e ideias de pequenas atitudes que podemos ter para manter a ordem em um ambiente que tende a desordem.
Fundador do hackerspace Laboratório Hacker de Campinas, participante ativo da comunidade Python organizando encontros e conferências, além de fazer palestras em diversos eventos sobre programação. Um dos mantenedores do projeto Querido Diário, que tenta libertar os dados das prefeituras do Brasil para acesso livre da população. Marceneiro e cervejeiro caseiro nas horas vagas.