caracterização de um processo de software para projetos de software livre
DESCRIPTION
Caracterização de um Processo de Software para Projetos de Software LivreTRANSCRIPT
Caracterização de um Processo de Software para Projetos de Software Livre
Um Modelo de sucesso, extremamente simples.
Perguntas
• Como projetos de software livre produzem software?
• Como pode ter sucesso o modelo de desenvolvimento utilizado por esses grupos ?
Processo de Desenvolvimento de Software?
Conceitos
• Software?• Engenharia de Software?• Processo de Desenvolvimento de Software?
Capability Maturity Model (CMM)
PadrõesISO 12207MPS/BRModelos de Processo
Modelo em CascataProcesso Iterativo
Processos Ágeis
Qualidade
Software Livre e Open Source.
Software Livre ???
alteraçãoliberdadeUso
código-fonte abertoredistribuição
modificado por qualquer pessoa
organização social
Open Source ???
Software Livre +
ponto de vista puramente técnico
Como projetos de software livre produzem software?
Projeto de Software Livre.
Onde encontramos Software Livre?
projeto arquiteturalmodelocodificaçãoanálise e definição de requisitos
gerência de configuração
teste de unidade e integração de sistema
Aspectos do desenvolvimento de Software livre
documentação
modelogerência de cronograma
Conclusões
Obrigado ;)
Willian S. Rodriguez