ProDefiner : uma abordagem progressiva para a definiÃÃo de processos de software no contexto de um ambiente centrado no processo

AUTOR(ES)
DATA DE PUBLICAÇÃO

2007

RESUMO

The software process definition, use and continuous improvement are some of the main goals of a software organization. This effort generally considers only software engineering practices and methods, not contemplating the restrictions of the work environment or the knowledge and the experience of software teams. When defining an adequate software process to an organization, it is also important to consider the peculiar characteristics of the company and its working groups. Mechanisms to promote a better management of these processes are used, such as: software process reuse; the need of software process transformation / conversion from the norms and models of software quality; the organizational knowledge management. The use integrated of these mechanisms with a repository of process assets during the software process implementation can become this cycle more controlled and improve the productivity of specialists. To reinforce and support this assumption, it was described an approach for the gradual (improved with experiences learned) software process definition. It is in the context of process-centered environment, whose specification generated the ImPProS environment, and it aims to contribute with the matureness of the software processes technology through the use of process quality models and standards and proposals of mechanisms to assist the users of these types of environments during the gradual definition of their processes. This thesis presents the construction model of ImPProS environment, focusing more necessarily in the characteristics related to the software process definition and in the automation of the management mechanisms of this process. The text still argues an experiment carried through with the model considered in a discipline offered at CIn/UFPE and it shows the qualitative analysis of process specialists in the use of this solution

ASSUNTO(S)

ciencia da computacao reuse improvement and transformation/ conversion of software processes reutilizaÃÃo, melhoria e transformaÃÃo/conversÃo do processo de software software process automation knowledge acquisition aquisiÃÃo do conhecimento automaÃÃo do processo de software

Documentos Relacionados