Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização

  • Sávio Figueiredo UFRJ
  • Gleison Santos UFRJ
  • Ana Regina Rocha UFRJ

Resumo


Ao longo do ciclo de vida de um projeto de software, uma grande quantidade de itens de informação é produzida e alterada. A Gerência de Configuração de Software surgiu da necessidade de controlar essas alterações para evitar a perda de controle do projeto de software. Este artigo apresenta uma abordagem para o processo de Gerência de Configuração de Software baseada no processo de Gerência de Configuração proposto pela norma ISO/IEC 12207 e pelo Software Engineering Body of Knowledge (SWEBOK). Além disso, a abordagem proposta também suporta as atividades de Gerência de Configuração que uma organização necessita executar para atingir o nível 2 de maturidade do Capability Maturity Model Integration (CMMI). Uma ferramenta denominada GConf foi implementada para apoiar a abordagem proposta. A ferramenta construída está inserida no contexto dos Ambientes de Desenvolvimento de Software Orientados à Organização.

Palavras-chave: Gerência de Configuração de Software, Qualidade de Software, Ambiente de Desenvolvimento de Software

Referências

BERLACK, H. R., 1992, “Software Configuration Management”, 1a edição. Nova York, NY, John Wiley & Sons.

BURROWS, C., S. Dart., G.W. George., 1996, Ovum Evaluates Configuration Management Tools, London, U.K, Ovum Press.

CMU/SEI, Capability Maturity Model Integration (CMMI) Version 1.1 - Staged Representation, Carnegie Mellon University, Software Engineering Institute, Pittsburgh, 2002.

ESTUBLIER, J., 2000, “Software Configuration Management: A Roadmap”, Proceedings of the conference on The future of Software engineering, p. 279-289, June 4-11, Limerick, Ireland.

ESTUBLIER, J., LEBLANG, D., CLEMM, G., CONRAD, R., TICHY, W., HOEK, A., W, D., 2002, Impact of the research community on the field of software configuration management: summary of an impact project report, ACM SIGSOFT Software Engineering Notes, v.27 n.5, September.

FIGUEIREDO, S, M., 2004, “Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização”, Projeto Final de Curso, UFRJ, Rio de Janeiro, RJ, Brasil.

IEEE/ANSI Standard 828-1990, “Software configuration management plans”, In: IEEE Software Engineering Standard Collection.

ISO/IEC 12207, 1995, Information Technology – Software Life-Cycle Processes.

JALOTE P., 2000, “CMM in Practice: Processes for Executing Software Projects at Infosys”, Addison-Wesley Publishing Company.

MEI, H., ZHANG, L., YANG, F., 2001, A Software Configuration Management Model for Supporting Component-Based Software Development. Software Engineering Notes, p. 53-58, vol. 26, no. 2, ACM Press., New York, NY.

MONTONI, M., MIRANDA, R., ROCHA, A. R.. TRAVASSOS, G. H., “Knowledge Acquisition and Communities of Practice: An Approach to Convert Individual Knowledge into Multi-Organizational Knowledge”, In: Workshop Learning Software Organization, Banff, 2004.

PRESSMAN, R. S., 2001, “Software Engineering: A Practitioner’s Approach”, McGraw-Hill International Editions, 5th ed.

ROCHA, A. R. C., MALDONADO, J. C., WEBER, K. C., 2001, “Qualidade de Software: Teoria e Prática”, Prentice Hall.

SCOTT, J. A., NISSE, D., 2001, “Software Configuration Management “, In: Guide to Software Engineering Body of Knowledge, Chapter 7, IEEE Computer Society Press.

Site do Rational ClearCase. Disponível em http://www-306.ibm.com/software/awdtools/clearcase/, verificado em 03/2004.

Site do Visual SourceSafe. Disponível em http://msdn.microsoft.com/vstudio/previous/ssafe/, verificado em 03/2004.

Site do CVS. Disponível em http://www.cvshome.org/, verificado em 03/2004.

VILLELA, K., OLIVEIRA, K. M., SANTOS, G., ROCHA, A. R. C., TRAVASSOS, G. H. Cordis-FBC: an Enterprise Oriented Software Development Environment In: Workshop Learning Software Organization, 2003, Luzern.

WHITGIFH, D., 1991, “Methods and tools for software configuration management”, Nova York, NY, John Wiley & Sons.
Publicado
31/05/2004
FIGUEIREDO, Sávio; SANTOS, Gleison; ROCHA, Ana Regina. Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 3. , 2004, Brasília. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 30-43. DOI: https://doi.org/10.5753/sbqs.2004.16182.