A demanda por qualidade tem levado a comunidade de software ao desenvolvimento de inúmeras técnicas e ferramentas que auxiliem o desenvolvimento perante o grande número de itens de configuração envolvidos no decorrer de um desenvolvimento. Para assegurar tal qualidade é necessário o uso de procedimentos e ferramentas que auxiliem o processo de desenvolvimento de software. Dentre tais processos destaca-se ao gerenciamento e controle de versões, cujo estudo foi alvo deste projeto. Baseado nos recursos a serem suportados pela ferramenta S.A.Do.M (Software Artifacts Document and Management), em desenvolvimento pelo Grupo de Pesquisa em Sistemas de Informação (GPSI), foi realizado um levantamento das caracterÃsticas que devem ser implementadas em um gerenciador de versões a ser integrado a esta ferramenta. Deve-se destacar que a S.A.Do.M tem como objetivo principal o armazenamento e o gerenciamento da documentação de artefatos de software.
Quality demands have led the software community to develop techniques and tools that assist the development of several configuration items involved in the development process. Procedures and tools that aid the process of software development are required to warrant such quality. The management and version control may be highlighted and exposed in current analysis. Based on features supported by the tool Software Artifacts and Document Management (S.A.Do.M), developed by the Research Group on Information Systems (GPSI), a survey was undertaken on the characteristics that should be implemented in a release manager to be integrated into this tool. Main aim of S.A.Do.M is the storage and management of software artifacts documentation.