Apoio Orientado a Conhecimento para Análise de Desempenho de Processos de Software no Ambiente SPEAKER
Autores
6033 |
2148,97,965
|
|
6034 |
2148,97,965
|
|
6035 |
2148,97,965
|
Informações:
Publicações do PESC
A análise de desempenho de processos (ADP) é um passo essencial para a melhoria contínua em organizações de desenvolvimento de software. No entanto, o conhecimento necessário para executar esta análise não é trivial, e o responsável por executá-la deve ter um apoio adequado para que a organização possa obter os benefícios esperados. Os poucos trabalhos identificados a partir de revisões da literatura não fornecem um apoio detalhado e conhecimento necessários à execução da ADP de software. Neste contexto, esta tese apresenta um conjunto de elementos para auxiliar a execução da ADP, incluindo um processo detalhado, um repositório de conhecimento e um apoio ferramental que são parte do ambiente SPEAKER (Software Process pErformance Analysis Knowledge-oriented EnviRonment). A solução proposta nesta tese foi desenvolvida de forma incremental, com a realização de avaliações intermediárias que possibilitaram sua evolução. O uso do ambiente SPEAKER foi avaliado por um estudo de viabilidade, apresentando indícios de que o apoio proposto tem potencial para auxiliar a execução da ADP nas organizações de desenvolvimento de software.
Process performance analysis (PPA) is a key step for continuous improvement in software development organizations. However, the knowledge to execute such analysis is not trivial, and the person responsible for executing it must be provided with appropriate support in order to allow the organization to obtain the expected benefits. The few works identified from literature reviews do not provide a detailed support and the knowledge needed to execute software PPA. In this context, this thesis presents a set of elements to assist the execution of PPA, including a detailed process, a body of knowledge, and tool support. These elements are part of the SPEAKER (Software Process pErformance Analysis Knowledge-oriented EnviRonment) environment. The solution proposed was incrementally developed through intermediary evaluations, which allowed its evolution. The SPEAKER environment was evaluated through a feasibility study, indicating that the proposed support has potential for assisting the implementation of PPA in software development organizations.