Disciplina do curso de Engenharia de Software da Universidade de Brasilia (UnB). Os métodos de desenvolvimento de software podem ser entendidos como conjuntos estruturados de boas práticas, repetíveis durante o processo de produção do software.
A disciplina utiliza aprendizagem por experiência, aprendizagem orientada a projetos, processo de Onboarding e práticas de comunidades Open source para que o aluno seja ativo no seu processo de aprendizagem. Mais de 300 alunos já fizeram a disciplina na metodologia, que é continuamente evoluida.
Entre no site da disciplina em https://mds.lappis.rocks/
Dr. Carla Rocha é professora assistente na Universidade de Brasília (UnB), onde obteve um doutorado em Ciência da Computação no Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier (LIRMM). Suas áreas de especialização abrangem diversos aspectos da Engenharia de Software, incluindo comunidades e contribuidores de Software Livre, Aspectos Humanos da Engenharia de Software, Engenharia de Software Empírica, DevOps e MLOps. Ela também é coordenadora do grupo de pesquisa LAPPIS, uma das membros fundadoras do programa de mentoria Big Open Source Siblings (BOSS), e colaborou em projetos de pesquisa com instituições como CCSL (IME-USP), LARA (UnB), Secretaria Especial da Cultura, Media Lab no MIT e C2RMF (Museu do Louvre).
As pesquisas da Carla Rocha são abrangentes e incluem tópicos como desenvolvimento de software livre, ecossistemas de software livre, mentoria, o movimento DevOps e sistemas de software com módulos de aprendizado de máquina. Além de suas atividades acadêmicas, ela lidera o projeto de colaboração Brasil Participativo em parceria com o Governo Federal Brasileiro. Este projeto envolve aproximadamente 70 colaboradores de diversas áreas, trabalhando juntos para construir a plataforma de participação digital brasileira, o Brasil Participativo. Carla também é ativa em comunidades de software livre, contribuindo para o crescimento e desenvolvimento desse ecossistema.
Contato: caguiar at unb.br