Busca avançada
Ano de início
Entree

Um processo ágil para desenvolvimento de software baseado em arquitetura de referência

Processo: 11/05380-0
Modalidade de apoio:Bolsas no Brasil - Mestrado
Data de Início da vigência: 01 de agosto de 2011
Data de Término da vigência: 28 de fevereiro de 2013
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Elisa Yumi Nakagawa
Beneficiário:Vinícius Augusto Tagliatti Zani
Instituição Sede: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brasil
Assunto(s):Engenharia de software   Desenvolvimento de software
Palavra(s)-Chave do Pesquisador:arquitetura de referência | Metodologia Ágil | Processo de Desenvolvimento de Software | Engenharia de Software

Resumo

A área de pesquisa de Arquitetura de Software tem recebido cada vez mais atenção dentro da Engenharia de Software, visto que arquiteturas de software têm tipo papel determinante tanto na qualidade quanto na manutenibilidade de sistemas de software. Nesse contexto, arquiteturas de referência surgiram como um tipo especial de arquitetura que provê em linhas gerais diretrizes para construção de arquiteturas de software de uma dada classe de sistemas, promovendo o reúso do conhecimento sobre um dado domínio de aplicação. Considerando sua relevância, arquiteturas de referência têm sido propostas e utilizadas com sucesso em diferentes domínios. Em uma outra perspectiva, a indústria de software tem cada vez mais adotado metodologias ágeis de desenvolvimento de software, visando principalmente diminuir o tempo de entrega de seus produtos. De um modo geral, essas metodologias têm como característica comum a constante iteração e a minimização de documentação gerada durante o desenvolvimento de software. Dessa forma, parece ser conflitante a adoção de arquiteturas de referência no contexto de metodologias ágeis. No entanto, iniciativas já podem ser encontradas; contudo, há uma carência de trabalhos que proponham um processo ágil que possa explorem as vantagens tanto de metodologias ágeis quanto de arquiteturas de referência de forma integrada. Assim, o principal objetivo deste projeto é o estabelecimento de um processo ágil de desenvolvimento de software envolvendo o uso de arquiteturas de referência. Será também conduzida uma avaliação do processo proposto visando analisar sua viabilidade, capacidade, vantagens e limitações. Dessa forma, objetiva-se disponibilizar um processo ágil que possa explorar as vantagens de arquiteturas de referência e que possa contribuir para o desenvolvimento mais eficiente de sistemas de software. (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Publicações acadêmicas
(Referências obtidas automaticamente das Instituições de Ensino e Pesquisa do Estado de São Paulo)
ZANI, Vinícius Augusto Tagliatti. AGIRA - Um processo ágil de desenvolvimento de software baseado em arquiteturas de referência. 2013. Dissertação de Mestrado - Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) São Carlos.