Customização de processo de desenvolvimento de software baseada na modelagem ágil
Carregando...
Data de Submissão
Data de Defesa
2010
Edição
Autores
Orientadores
Coorientadores
Editores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Descrição
A definição de um processo de desenvolvimento de software não é uma tarefa trivial para as organizações, principalmente quando esse processo é utilizado para realizar manutenção. Pois, além de estar desenvolvendo o software, é necessário manter o sistema atual em operação. As dificuldades para a produção de sistemas vão muito além das questões técnicas. Fatores organizacionais, culturais e humanos são responsáveis por algumas das variáveis que contribuem para tornar o desenvolvimento de sistemas de software uma atividade altamente complexa. Uma questão muito importante a ser considerada quando se pensa em definir uma
metodologia de desenvolvimento de software é a evolução do sistema. A evolução do software é imprescindível para as organizações que são dependentes de seus sistemas, os quais são considerados importantes ativos de negócio. O fato de não existir um processo ideal, possibilita que sejam feitas melhorias nos processos existentes. A customização de processos não significa simplesmente adotar métodos específicos, ferramentas ou modelos de processo padrão. A customização deve ser encarada como algo específico para cada organização. Geralmente as organizações quando buscam a melhoria de seus processos de desenvolvimento procuram se apoiar em métodos já conhecidos e utilizados, como as metodologias "tradicionais" e "ágeis". Neste trabalho é apresentada a customização do processo de desenvolvimento de software de uma equipe específica que realiza manutenção evolutiva em um software web (sic).
