目標
SCMの目標には以下が含まれます。[ 3 ]
- 構成識別 - 構成、構成項目、およびベースラインを識別します。
- 構成管理 ―管理された変更プロセスを実装すること。これは通常、変更管理委員会を設置することによって実現されます。この委員会の主な機能は、あらゆるベースラインに対して送信されるすべての変更要求を承認または却下することです。
- 構成ステータス管理 - 開発プロセスのステータスに関する必要なすべての情報を記録し、報告します。
- 構成監査 - 構成が意図されたすべての要素を含み、要件、アーキテクチャ仕様、ユーザーマニュアルなどの仕様文書に準拠していることを確認する。
- ビルド管理- ビルドに使用されるプロセスとツールの管理。
- プロセス管理- 組織の開発プロセスへの準拠を確保する。
- 環境管理 - システムをホストするソフトウェアとハードウェアの管理。
- チームワーク- プロセスに関連するチーム間の相互作用を促進する。
- 欠陥追跡 - すべての欠陥について、発生源まで追跡可能であることを保証する。
クラウドコンピューティングとDevOpsの導入により、SCMツールの目的が場合によっては統合されました。SCMツール自体が、仮想マシンとしてインスタンス化され、状態とバージョンとともに保存できる仮想アプライアンスになりました。これらのツールは、仮想アプライアンス、ストレージユニット、ソフトウェアバンドルなどのクラウドベースの仮想リソースをモデル化および管理できます。開発者が仮想サーバーと関連リソースを動的にインスタンス化できるようになったことで、関係者の役割と責任も統合されました。[ 4 ]
参考文献
- ↑ガートナーとフォレスターリサーチ
- ↑ Roger S. Pressman (2009).ソフトウェアエンジニアリング:実践者のアプローチ(第7版国際 版)。ニューヨーク:マグロウヒル。
- ↑ 「システムおよびソフトウェアエンジニアリングにおける構成管理に関するIEEE規格」。IEEE Std 828-2012(IEEE Std 828-2005の改訂版)。doi :10.1109/ieeestd.2012.6170935 。2026年5月26日取得。
- ↑ Amies, A; Peddle S; Pan TM; Zou PX (2012年6月5日). 「Rationalツールを使用してクラウドアプリケーションを開発する」 . IBM DeveloperWorks . IBM.
- ↑「1988年『信頼できるシステムにおける構成管理を理解するためのガイド』国家コンピュータセキュリティシステム( Google経由)」
さらに読む
- 828-2012 IEEEシステムおよびソフトウェアエンジニアリングにおける構成管理規格。2012年。doi : 10.1109 /IEEESTD.2012.6170935。ISBN 978-0-7381-7232-3。
- アイエロ、R. (2010).構成管理のベストプラクティス:実世界で役立つ実践的な方法(第1版). アディソン・ウェスリー. ISBN 0-321-68586-5。
- Babich, WA (1986).ソフトウェア構成管理:チーム生産性のための調整。第1版。ボストン:Addison-Wesley
- Berczuk, Appleton; (2003).ソフトウェア構成管理パターン:効果的なチームワーク、実践的な統合(第1版)。Addison- Wesley。ISBN 0-201-74117-2。
- Bersoff, EH (1997). ソフトウェア構成管理の要素. IEEE Computer Society Press, Los Alamitos, CA, 1-32
- Dennis, A.、Wixom, BH、Tegarden, D. (2002).システム分析と設計:UML を用いたオブジェクト指向アプローチ。ニューヨーク州ホーボーケン:John Wiley & Sons, Inc.
- 米国国防総省(2001年)。軍事ハンドブック:構成管理ガイダンス(改訂版A)(MIL-HDBK-61A)。2010年1月5日取得、http://www.everyspec.com/MIL-HDBK/MIL-HDBK-0001-0099/MIL-HDBK-61_11531/
- Futrell, RT他(2002).高品質ソフトウェアプロジェクト管理。第 1 版。Prentice-Hall。
- 国際標準化機構(2003)。ISO 10007:品質マネジメントシステム-構成管理の指針。
- 佐伯正人(2003)。情報システム開発手法へのメトリクスの組み込み:メソッドエンジニアリング技術の応用。CAiSE 2003、374-389。
- Scott, JA & Nisse, D. (2001). ソフトウェア構成管理。『ソフトウェアエンジニアリング知識体系ガイド』所収。2010年1月5日取得、http://www.computer.org/portal/web/swebok/htmlformatより。
- Paul M. Duvall、Steve Matyas、Andrew Glover (2007) 『継続的インテグレーション:ソフトウェア品質の向上とリスクの低減』(第1版)。Addison-Wesley Professional。ISBN 0-321-33638-0。
外部リンク
- SCMとISO 9001(ロバート・バムフォード、ウィリアム・デイブラー著、SSQC)
- ユースケースとアプリケーションライフサイクル管理の実装
- ソフトウェア構成管理のための並行開発戦略