Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 1.96 KB

Aula06.md

File metadata and controls

20 lines (13 loc) · 1.96 KB

Aula 6: Gerenciamento de código e requisitos

Material extra

Slides

Atividades (ao menos 3 atividades)

Crie uma subseção ## Atividade 6 no seu arquivo de dupla e faça as atividades abaixo:

  • Encontre Roadmaps em pelo menos 3 projetos de software livre. Descreva os planos de curto e longo prazo desse projeto.
  • Selecione 5 projetos de software livre famosos (pelo menos 1000 estrelas) e coloque os links para seus respectivos site, repositório de código fonte, bug tracking e ferramentas de comunicação.
  • Encontre 3 exemplos de pedidos de feature ou resolução de bugs que foram implementadas, coloque o link para elas e faça um relatório crítico sobre o fluxo: era bug ou feature? foi iniciado por um usuário ou desenvolvedor? os desenvolvedores foram reticentes ou abertos para a descrição realizada? houve pedido de mais informações? foi resolvido rapidamente ou demorou? houve algum impecilho técnico ou social para essa resolução? quem resolveu o problema foi um desenvolvedor experiente, novato ou algum usuário?
  • Feche 3 bugs antigos em projetos de software livre, verificando anteriormente se eles foram criados para versões muito anteriores à atual, se ninguém está trabalhando neles, e se o projeto tem alguma política de fechar bug reports muito antigos. Se for fechar, escreva no comentário que está aplicando a política do projeto ou justifique de outra forma (por exemplo, o bug report se trata de uma dependência que já resolveu o problema ou não é mais utilizada pelo software). Coloque os links para os bugs no relatório.
  • Encontre e discuta formas de priorizar requisitos em projetos de software livre