Uma sistemática baseada no reuso de atividades para adaptação de processos de software utilizando linhas de processos de software
Resumo
Definição de processos de software requer escolher os elementos de processo que apropriadamente
satisfazem os requisitos de adaptação, tais como a prevenção de riscos ou para
satisfazer as metas de qualidade. A seleção dos elementos de processos adequados é geralmente
feita manualmente, tornando este processo complexo, demorado e sujeito a erros. O
principal objetivo é definir uma abordagem sistemática para adequar o processo de software e
uma ferramenta de apoio para simplificar e apoiar o processo de adaptação, melhorar a seleção
dos elementos de processos reutilizáveis. Foi desenvolvido uma abordagem sistemática para
adequar o processo de software com base em arquiteturas de processo de software e linhas. A
abordagem seleciona os elementos de processos mais adequados de acordo com os requisitos
de adaptação. Uma ferramenta web foi desenvolvida para suportar o uso da abordagem proposta.
Visando exemplificar a abordagem proposta neste trabalho, foram realizados um estudo
de caso e um experimento. O estudo de caso descreve projetos com diferentes características,
e, consequentemente são gerados diferentes processos adaptados. Com o experimento pode-se
notar que as Linha de Processos de Software auxiliaram principalmente no sequenciamento do
processo, otimizando os recursos e melhorando o gerenciamento do processo. A utilização da
arquitetura proporcionou a recuperação de um conjunto de atividades que foram priorizadas de
acordo com a caracterização do projeto, definindo elementos obrigatórios e opcionais e o acréscimo
de requisitos de adaptação. Facilitando, desta forma, a adequação do processo utilizado
para diferentes contextos de projetos. Conclui-se que a abordagem auxilia o engenheiro de processos
a tomar decisões na seleção do conjunto de elementos de processos mais adequados as
exigências de adaptação e contexto do projeto.
Coleções
Itens relacionados
Mostrando itens relacionados por título, autor e assunto.
-
Avaliação da qualidade de artefatos em linhas de processo de software adaptada
Brondani, Camila Hübner (2016-08-23)Na engenharia de software é necessário considerar indicadores relacionados a qualidade, tais como: esforço, produtividade, tempo e custo de desenvolvimento visando um efetivo controle do projeto. Esses indicadores são ... -
Gestão para o processo de desenvolvimento de software científico utilizando uma abordagem ágil e adaptativa na microempresa
Berni, Jean Carlo Albiero (2010-03-22)O desenvolvimento de software científico possui particularidades que, frequentemente, diferem das regras comumente utilizadas na produção de softwares comerciais. Novos requisitos que surgem no decorrer do desenvolvimento, ... -
Um processo integrado para qualidade em model-driven engineering
Copetti, Marco Antonio (2012-07-11)Model-Driven Engineering é o conceito de um novo paradigma de desenvolvimento de software. Esse paradigma prevê que o desenvolvimento de software deixe de ter como artefato central o código e que os modelos e a arquitetura ...