형상 관리의 개념과 솔루션 추천

Posted by 정보창고tv
2018. 1. 17. 22:57 한번볼만한내용

1. 형상관리는 무엇일까?


소프트웨어 구성 관리(영어: Software Configuration Management) 또는 형상 관리는 소프트웨어의 변경사항을 체계적으로 관리하는 것을 말한다. 형상 관리는 일반적인 단순 버전관리 기반의 소프트웨어 운용을 좀 더 포괄적인 학술 분야의 형태로 넓히는 근간을 이야기한다.

출처 : 위키백과 - 구성관리
https://ko.wikipedia.org/wiki/%EA%B5%AC%EC%84%B1_%EA%B4%80%EB%A6%AC

 

전체 소프트웨어 공학 과정에 적용되는 '보호(Umbrella)' 활동이다. 변경은 언제나 일어날 수 있 기 때문에, SCM(Software Configuration Management) 활동은 (1)변경을 알아내기 위해서 (2) 변경을 제어하기 위해서 (3)변경의 적절히 수행되고 있는 것을 확인하기 위해 (4)변경에 관심을 가지고 있는 사람들에게 이것을 통보하는 것이다. - Roger's S Pressman

 

 

즉 형상관리란 '소프트웨어의 모양이나 상태를 문서화하고 변경과정을 기록, 보고, 관리하는 것' 입니다.

 

형상관리를 도입하면 시스템의 기능적 특성과 물리적 특성을 문서화하고 변경 관리하며, 사실 검증이 가능하죠.

 

 

 

2. 형상관리 솔루션 소개


1) 주요기능
■프로세스 중심의 통합 변경관리
변경 요구사항 등록에서부터 End-User 에게 배포되는 전 과정을 지원, 어떤 버전의 소스와 빌드에서 변경 요구가 해결 되어서 End-User 에게 전달 되었는지 추적하도록 합니다.

■변경이슈 추적
통합 변경 관리 시스템은 변경 진척 사항 정도 뿐만아니라 누구에 의해서 진행되고 언제 해결 되었는지 한눈에 알 수 있습니다.

■버전 관리
변경 요구가 해결하는 시점에 소스 및 빌드, 개발 문서 등의 버전 무결성을 보장합니다. 또한 특정 버전을 그대로 복구하도록 보장합니다.

■개발 통합연동 환경
MS 개발 툴, 이클립스 등 개발 환경에 바로 연동되도록 하여 개발 관리의 효율성을 극대화 합니다.

■사용자  중심의  프로세스 / 변경요청  폼 / 보고서 디자인
고객이 원하는 프로세스 / 변경요청 폼 / 보고서를 디자인하여 쉽게 적용합니다.

■배포관리 및 모니터링
배포자동화를 Wizard방식으로 설정 및 관리합니다. 그리고 배포대상서버의 배포결과를 모니터링 하도록 기능을 제공합니다.

 

기대효과는 프로세스를 기준으로 통합 관리하며 프로젝트 구축 인원들과 커뮤니케이션 하고 일정 및 목표를 달성하기 위한 통제/관리 역할을 수행합니다.

 

 

아래는 형상관리 솔루션인 SoftManger를 제공하는 'NBTECHIN' 회사입니다. 아래 그림을 클릭하시면 해당 홈페이지로 이동가능하니 형상관리에 대해 더욱 자세히 알고 싶고 관련 솔루션의 도입을 원하시는 분들은 찾아 주기기 바랍니다.