소프트웨어 구성 관리

소프트웨어 공학에서 소프트웨어 구성 관리(software configuration management, SCM, S/W CM)[1]는 더 범위가 큰 구성 관리의 학문간 분야의 일부인, 소프트웨어의 변경사항을 추적하고 통제하는 작업이다.[2] SCM 행위에는 버전 관리, 베이스라인 확립이 포함된다. 무언가 잘못되는 경우 SCM은 변경사항과 변경한 사람을 특정할 수 있다. 구성이 잘 된 경우 SCM은 수많은 호스트에 걸쳐 이를 복제(replicate)하는 방법을 결정한다.

"SCM"이라는 약어는 "소스 구성 관리 프로세스"(source configuration management process), "소프트웨어 변경 및 구성 관리"(software change and configuration management)로도 언급된다.[3] 그러나 "구성"은 일반적으로 시스템 관리자가 취한 변경사항을 커버하는 것으로 이해된다.

목적

SCM의 목적은 대체적으로 다음과 같다:

  • 구성 식별 - 구성, 구성 항목, 베이스라인의 식별.
  • 구성 제어 - 통제된 변경 프로세스의 구현.
  • 구성 상태의 체계적 기록 - 개발 프로세스 상태에 필요한 모든 정보의 기록 및 보고.
  • 구성 감사(auditing) - 구성에 의도한 부분이 포함되었는지, 요구사항, 아키텍처 사양, 사용자 매뉴얼과 잘 조화되는지를 보증.
  • 소프트웨어 빌드 - 빌드에 사용되는 프로세스와 도구의 관리.
  • 비즈니스 성과 관리 - 조직 개발 프로세스 준수 보증.
  • 환경 관리 - 시스템을 호스팅하는 소프트웨어와 하드웨어의 관리.
  • 협동 - 프로세스와 관련한 팀 소통의 용이화.
  • 결점 추적 - 모든 결점의 원인 추적 가능.

클라우드 컴퓨팅이 도입과 함께 SCM 도구의 목적은 일부의 경우 하나로 합쳐지고 있다. SCM 도구들 그 자체는 가상 머신으로 인스턴스화할 수 있는, 또 상태와 버전으로 저장될 수 있는 가상 어플라이언스가 되고 있다. 이 도구들은 가상 어플라이언스, 스토리지 유닛, 소프트웨어 번들을 포함한 클라우드 기반 가상 자원들을 모델링하고 관리할 수 있다. 행위자의 역할과 책임은 현재 가상 서버와 관련 자원을 동적으로 인스턴스화할 수 있는 개발자들로 병합되고 있다.[4]

역사

컴퓨팅에서 소프트웨어 구성 관리(SCM)의 역사는 본래 하드웨어 개발 및 생산 제어를 위한 CM(구성 관리, 즉 Configuration Management)이 소프트웨어 개발에 적용된 1950년대 초로 거슬러 올라간다. 초기 소프트웨어는 카드, 테이프 등의 물리적인 매체에 담겼다. 최초의 소프트웨어 구성 관리는 수작업이었다. 언어와 복잡도가 늘어감에 따라 구성 관리와 기타 방식들이 수반되는 소프트웨어 공학은 스케줄, 예산, 품질과 같은 문제로 인해 주된 문제가 되었다. 실질적인 실례를 통해 수년에 걸쳐 절차와 도구들이 정의되고 확립되었다. 마침내 이 도구들은 소프트웨의 변경을 관리하는 시스템이 되었다.[5] 산업 부문의 실례가 개방 방식 또는 사유 방식의 솔루션(예: 버전 관리 시스템)으로 제공되었다. 컴퓨터 이용률이 높아지면서 요구사항 관리, 디자인 변화, 품질 제어 등 더 넓은 범위를 관리하는 시스템들이 등장하였다. 나중에는 SEI(Software Engineering Institute)의 능력 성숙도 모델 등 조직의 가이드라인을 따르는 도구들이 생겨났다.

같이 보기

각주

  1. Atria (later en:Rational Software, now a part of IBM)
  2. Roger S. Pressman (2009). 《Software Engineering: A Practitioner's Approach》 7 International판. New York: McGraw-Hill. 
  3. Gartner and Forrester Research
  4. Amies, A; Peddle S; Pan T M; Zou P X (2012년 6월 5일). “Develop cloud applications with Rational tools”. 《IBM developerWorks》 (IBM). 
  5. "1988 "A Guide to Understanding Configuration Management in Trusted Systems" National Computer Security System (via Google)

참고 문헌

  • 《828-2012 IEEE Standard for Configuration Management in Systems and Software Engineering》. 2012. doi:10.1109/IEEESTD.2012.6170935. ISBN 978-0-7381-7232-3. 
  • Aiello, R. (2010). Configuration Management Best Practices: Practical Methods that Work in the Real World (1st ed.). Addison-Wesley. ISBN 0-321-68586-5.
  • Babich, W.A. (1986). Software Configuration Management, Coordination for Team Productivity. 1st edition. Boston: Addison-Wesley
  • Berczuk, Appleton; (2003). Software Configuration Management Patterns: Effective TeamWork, Practical Integration (1st ed.). Addison-Wesley. ISBN 0-201-74117-2.
  • Bersoff, E.H. (1997). Elements of Software Configuration Management. IEEE Computer Society Press, Los Alamitos, CA, 1-32
  • Dennis, A., Wixom, B.H. & Tegarden, D. (2002). System Analysis & Design: An Object-Oriented Approach with UML. Hoboken, New York: John Wiley & Sons, Inc.
  • Department of Defense, USA (2001). Military Handbook: Configuration management guidance (rev. A) (MIL-HDBK-61A). Retrieved January 5, 2010, from http://www.everyspec.com/MIL-HDBK/MIL-HDBK-0001-0099/MIL-HDBK-61_11531/
  • Futrell, R.T. et al. (2002). Quality Software Project Management. 1st edition. Prentice-Hall.
  • International Organization for Standardization (2003). ISO 10007: Quality management systems – Guidelines for configuration management.
  • Saeki M. (2003). Embedding Metrics into Information Systems Development Methods: An Application of Method Engineering Technique. CAiSE 2003, 374-389.
  • Scott, J.A. & Nisse, D. (2001). Software configuration management. In: Guide to Software Engineering Body of Knowledge. Retrieved January 5, 2010, from https://web.archive.org/web/20121008233037/http://www.computer.org/portal/web/swebok/htmlformat
  • Paul M. Duvall, Steve Matyas, and Andrew Glover (2007). Continuous Integration: Improving Software Quality and Reducing Risk. (1st ed.). Addison-Wesley Professional. ISBN 0-321-33638-0.

외부 링크

Read other articles:

Ahistorical image of interwar Czechoslovakia Interwar Czechoslovakia The Czechoslovak myth is a narrative that Czechoslovakia between 1918 and 1938 was a tolerant and liberal democratic country, oriented towards Western Europe, and free of antisemitism compared to other countries in Central Europe and Eastern Europe. For example, the country was described as a welcoming and tolerant place for Jews, and an island of democracy in Eastern Europe.[1] Jewish aspect The alleged architects o...

 

Cet article est une ébauche concernant la médecine et la biologie cellulaire et moléculaire. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires (octobre 2011). Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, ...

 

Japanese manga series Penguin MusumeCover of the first volumeペンギン娘(Pengin Musume)GenreGag comedy[1] MangaWritten byTetsuya TakahashiPublished byAkita ShotenMagazineWeekly Shōnen ChampionDemographicShōnenOriginal runMay 25, 2006 – November 22, 2007Volumes3 MangaPenguin Musume MaxWritten byTetsuya TakahashiPublished byAkita ShotenMagazineChampion RedDemographicShōnenOriginal runDecember 19, 2007 – January 19, 2010Volumes4 Original net animationPengui...

The PromisePoster rilis teatrikalSutradaraTerry GeorgeProduser Eric Esrailian Mike Medavoy William Horberg Ditulis oleh Terry George Robin Swicord Pemeran Oscar Isaac Charlotte Le Bon Christian Bale Daniel Giménez Cacho Shohreh Aghdashloo Rade Šerbedžija Penata musikGabriel YaredSinematograferJavier AguirresarobePenyuntingSteven RosenblumPerusahaanproduksi Survival Pictures Phoenix Pictures DistributorOpen Road FilmsTanggal rilis 11 September 2016 (2016-09-11) (TIFF) 21 Apri...

 

Highest level of animal sociality a species can attain Co-operative brood rearing, seen here in honeybees, is a condition of eusociality. Eusociality (Greek εὖ eu good and social) is the highest level of organization of sociality. It is defined by the following characteristics: cooperative brood care (including care of offspring from other individuals), overlapping generations within a colony of adults, and a division of labor into reproductive and non-reproductive groups. The division of ...

 

French DJ and record producer (born 1967) Jack Back redirects here. Not to be confused with Jack Black. David GuettaGuetta at the 24th Annual Latin Grammy Awards in 2023BornPierre David Guetta (1967-11-07) 7 November 1967 (age 56)Paris, FranceOther namesJack BackJack Hisbach[1]OccupationsDJrecord producermusic programmerYears active1984–presentSpouse Cathy Lobé ​ ​(m. 1992; div. 2014)​PartnerJessica LedonChildren3Relati...

François Valentijn. François Valentijn (17 April 1666–1727) adalah seorang misionaris, naturalis dan penulis buku terkenal berjudul Oud en Nieuw Oost-Indiën (Old and New East-India), sebuah buku tentang sejarah Dutch East India Company dan negara-negara Timur Jauh. Kehidupan François Valentijn lahir tahun 1666 di Dordrecht, Belanda di mana ia tinggal akan tetapi aktivitas hidupnya lebih banyak berada di daerah tropis, kepulauan Indonesia terutama berada di Ambon, Kepulauan Maluku, yang ...

 

Indian state police force Arunachal Pradesh PoliceArunachal Pradesh Police DepartmentMottoTruth, Service, SecurityJurisdictional structureOperations jurisdictionArunachal Pradesh, IndiaJurisdiction of Arunachal Pradesh PoliceGoverning bodyGovernment of Arunachal PradeshGeneral natureLocal civilian policeOperational structureHeadquartersArunachal Pradesh, IndiaWebsitearunpol.nic.in The Arunachal Pradesh Police is the law enforcement agency for the state of Arunachal Pradesh in the Republic of ...

 

British biologist Nigel BonnerBornWilliam Nigel Bonner(1928-02-15)15 February 1928London, EnglandDied27 August 1994(1994-08-27) (aged 66)Godmanchester, Cambridgeshire, England.[1]NationalityBritishAlma materUniversity College LondonKnown forStudy of Antarctic fur seals - marine mammals - introduced reindeer - marine ecologySpouseJenniferChildren2AwardsPolar MedalScientific careerFieldsZoology, Antarctic marine mammals, Antarctic ecologyInstitutionsBritish Antarctic Surv...

Private university in Kadıköy, Istanbul, Turkey This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (August 2011) (Learn how and when to remove this message) This...

 

Naruto video games have appeared for various consoles from Nintendo, Sony and Microsoft, based on Masashi Kishimoto's manga and anime. Most of them are fighting games in which the player directly controls one of a roster of various characters as featured in the series' Parts I and II. The player pits their character against another character controlled by the game's AI or by another player, depending on the mode the player is in. The objective is to reduce the opponent's health to zero using...

 

Analysis of firearms and bullets for presentation as legal evidence A fired .38 Special hollow-point bullet viewed from the side, showing the intended terminal ballistics sometimes referred to as mushrooming Part of a series onForensic science Physiological Anthropology Biology Bloodstain pattern analysis Dentistry DNA phenotyping DNA profiling Forensic genealogy Entomology Epidemiology Limnology Medicine Palynology Pathology Podiatry Toxicology Social Psychiatry Psychology Psychotherapy Soci...

American publisher (born 1971) Meredith Kopit LevienMeredith Levien in 2023BornMeredith Kopit1970 or 1971 (age 52–53)EducationUniversity of Virginia (BA)OccupationMedia executiveKnown forChief executive officer of The New York Times CompanySpouseJason Levien (divorced)Children1 Meredith Kopit Levien (born 1970/1971)[1] is an American media executive who is the chief executive officer of The New York Times Company. Early life and education Meredith Kopit was rai...

 

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. المضادات الفطرية (بالإنجليزية: Antifungal drugs)‏ هي أدوية تستخدم في علاج الإصابات الفطرية مثل مرض قدم الرياضي ومرض القوباء الحلقية بالإضافة للعدوى بالمبيضات البيض والعدوى الفطرية...

 

ВП:АИНВП:АИНВП:АДИНВП:АДИНВП:ИНТЕРФВП:ИНТЕРФЭта страница относится к правилам русской Википедии.Изложенному здесь должны следовать все участники. Прежде чем редактировать, убедитесь, что вносимые изменения соответствуют консенсусу. Если есть сомнения, обсудите на фор�...

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Seven Tony Banks album – news · newspapers · books · scholar · JSTOR (December 2009) (Learn how and when to remove this message) 2004 studio album by Tony BanksSeven: A Suite for OrchestraStudio album by Tony BanksReleasedMarch 2004RecordedJuly 3rd-5th and 8th-9th,...

 

City in Oregon, United States City in Oregon, United StatesHalfway, OregonCityWelcome sign, in the background are the Wallowa MountainsLocation in OregonCoordinates: 44°52′40″N 117°06′34″W / 44.87778°N 117.10944°W / 44.87778; -117.10944CountryUnited StatesStateOregonCountyBakerIncorporated1909Government • MayorNora Aspy[1]Area[2] • Total0.37 sq mi (0.96 km2) • Land0.37 sq mi (0.96&...

 

Hospital in WalesTredegar General HospitalAneurin Bevan Local Health BoardTredegar General HospitalShown in Blaenau GwentGeographyLocationTredegar, Wales, United KingdomCoordinates51°46′12″N 3°14′50″W / 51.7700°N 3.2472°W / 51.7700; -3.2472OrganisationCare systemPublic NHSTypeCommunity HospitalServicesEmergency departmentNo Accident & EmergencyBeds58HistoryOpenedDecember 1904Closed2010LinksListsHospitals in Wales Tredegar General Hospital (Welsh: Ysbyt...

MAN Truck & Bus Deutschland GmbH Tipo PúblicaISIN DE0005937007 y DE0005937031Industria AutomovilísticaForma legal Societas EuropaeaFundación 1758 (266 años)Disolución 31 de agosto de 2021Sede central Múnich, AlemaniaÁrea de operación MundialProductos CamionesAutobusesMotoresCajas de cambiosTurbomaquinariaIngresos 15.772 millones de € (2012)[1]​Beneficio económico 964 millones de € (2012)Beneficio neto 189 millones de € (2012)Activos 19.918 millones de € (2012)P...

 

Roman Catholic archdiocese in Spain Metropolitan Archdiocese of SevilleArchidioecesis Metropolitae HispalensisArchidiócesis Metropolitano de SevillaSeville CathedralLocationCountrySpainEcclesiastical provinceSevilleStatisticsArea14,036 km2 (5,419 sq mi)Population- Total- Catholics(as of 2010)1,900,2241,890,000 (99.5%)InformationDenominationRoman CatholicSui iuris churchLatin ChurchRiteRoman RiteEstablished3rd Century (As Diocese of Seville)4th Century (As Archdi...