Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/10923/1489
Tipo: masterThesis
Título: QOC *:utilizando Design Rationale como ferramenta para gestão do conhecimento
Autor(es): Camponogara, Marcos
Orientador: Silveira, Milene Selbach
Editor: Pontifícia Universidade Católica do Rio Grande do Sul
Programa: Programa de Pós-Graduação em Ciência da Computação
Fecha de Publicación: 2008
Palabras clave: INFORMÁTICA
ENGENHARIA DE SOFTWARE
GESTÃO DO CONHECIMENTO
DESIGN (INFORMÁTICA)
TOMADA DE DECISÕES
Resumen: Durante o processo de desenvolvimento de um sistema de software, uma grande quantidade de conhecimento é utilizada e produzida como resultado das opções analisadas e das decisões tomadas ao longo do desenvolvimento do projeto. Este conhecimento é valioso, pois reflete as razões que estão por trás das decisões, o que facilita o entendimento dos rumos do projeto e proporciona uma visão global do mesmo. Desta forma, existe a necessidade de se encontrar alternativas para organizar e manter este tipo de conhecimento e então torná-lo um recurso que possa facilitar a continuidade de projetos de software ou então a manutenção de sistemas desenvolvidos. Outra possibilidade ainda é a reutilização deste conhecimento em outros projetos, considerando-se neste caso a existência de cenários semelhantes aos cenários vivenciados em projetos anteriores. Neste sentido, o presente trabalho aborda o desenvolvimento de uma pesquisa baseada em Gestão do Conhecimento e Design Rationale, e propõe uma maneira de representar e manter as razões que motivaram a tomada de determinadas decisões em projetos de software, considerando, para isso, uma forma de representação simples e objetiva que instiga o questionamento e a discussão a respeito das melhores opções para atender questões que surgem durante o desenvolvimento de um projeto.
In general, the decision making process in a software development project depends on the people involved in this process and their knowledge of the project. Also, the option analysis process which results in a decision, produces a kind of knowledge that is very important for the project and its future, since this knowledge is about key decisions and their rationale. Thus, understanding the rationale behind a decision provides a powerful way to better understand how a project works in detail and why some decisions were taken. Considering this perspective, it is necessary to find an approach to organize and maintain knowledge about the decision making process from software development projects, and then use this knowledge to help people involved in these projects. Another possibility is to reuse the generated knowledge in other projects, as learned lessons, considering in this case, similar scenarios from past projects. Taking in account what has been stated above, this research proposes an approach to document and organize the rationale regarding the decision making process in software development projects, using for this purpose a simple and objective representation that encourages reasoning in order to define the best solutions for problems faced in software development projects.
URI: http://hdl.handle.net/10923/1489
Aparece en las colecciones:Dissertação e Tese

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
000402763-Texto+Completo-0.pdfTexto Completo543,53 kBAdobe PDFAbrir
Ver


Todos los ítems en el Repositorio de la PUCRS están protegidos por derechos de autor, con todos los derechos reservados, y están bajo una licencia de Creative Commons Reconocimiento-NoComercial 4.0 Internacional. Sepa más.