エンジニアリング手法

チームは、より迅速に顧客に価値を提供するために、アジャイル方式から派生した、アジャイルの基本原則と価値をサポートしているエンジニアリング手法を適用できます。

連続的なビルドおよび配置: チームがコードのチェックインからビルドの配置まで待機する時間が長いと、そのチームのメンバーは、頻繁に、ビルド ブレークおよび統合に関する懸案事項に対処するのに長い時間を費やすことになります。 チームが頻繁にコードをチェックインしてビルドすることで、通常はチームの作業速度を高めることができます。

連続的なビルドおよび配置

計画的な分岐: チームは、バージョン管理に分岐を作成し、使用することによって、アプリケーション開発戦略を最適化することができます。

計画的な分岐

早期および頻繁なテスト: チームは、作業を効果的にテストすることで、顧客が求めるソフトウェアを開発しているかどうかを検証できます。 早期にテストを開始して、コードがビルドされるごとにテストを実行してください。 チームは、スプリントの開始時に、スプリントのテスト計画を作成する必要があります。 そのテスト計画では、チームがテストを実行し、結果を追跡するのに役立つようにテストを編成するテスト スイートを使用できます。

早期および頻繁なテスト

アプリケーションのモデリング: チームでモデルを使用して、既存のコードの調査とリファクタリング、顧客のニーズのより効果的な把握、ソフトウェア設計の決定と伝達、および承認テストとコンポーネント テストの開発についての通知を行うことができます。

アジャイル開発でのモデルの使用

参照

概念

プロジェクトの計画および追跡

その他の技術情報

MSF for Agile Software Development v5.0