「アジャイル方式の概要」および「アジャイル開発のワークフロー」セクションでは、アジャイル ソフトウェア開発の概念を紹介し、アジャイル開発がプロセスとしてどのように機能するかを概説します。本セクションでは、アジャイル開発のプロセスについて説明し、Micro Focus が提供する各種製品がそのプロセスにどのようにフィットし、そのプロセスに価値をもたらすかを示します。
以下の図は、「アジャイル開発のワークフロー」のトピックで紹介しているプロセスを示していますが、プロセスのさまざまな段階で使用できる Micro Focus 製品が追記されています。この図では Micro Focus 製品を紹介していますが、説明されているプロセスでは Micro Focus 製品の使用は必須ではないため、プロセスの一部でサードパーティ製品をすでに使用している場合は、引き続きその製品を使用して Micro Focus 製品と統合できます。
上図内の数字の箇条書き箇所の詳細は次のとおりです。
スプリントの期間はおおむね 1 週間から 4 週間の間であり、通常はプロジェクトの期間によって決まります。
各スプリントの間、開発者はスプリント バックログから項目を取り上げて対処し、スプリント終了時までに完了します。
各スプリントの終了時には、スプリント バックログの項目が完了している必要があります。これには、コーディングだけでなく、テストの実施、文書化、ディプロイ可能な実用製品への統合 (必要な場合) が完了していることも含まれます。
Enterprise Developer を使用する場合、開発者は、Enterprise Analyzer が提供する分析、インテリジェンス、およびレポート作成用の一連のツールを使用して、作業中のアプリケーションを素早く完全に理解できるようになります。
メインフレーム開発では、Enterprise Developer および Enterprise Sync (Micro Focus Enterprise スイートの別の製品) を併用することで、メインフレームのソース コードを分散型のソフトウェア構成管理プラットフォームに複製し、並列アプリケーション開発の効率を大幅に向上させることが可能です。
スプリントが終了したら、アジャイル計画段階に戻り、次のスプリント バックログを作成します。
プロジェクトが終了したら、要件収集段階に戻り、新製品のバックログを作成します。
次のリストでは、アジャイル開発のプロセスに関わる各 Micro Focus 製品を簡単に概説します。
Micro Focus Atlas は、他の要件管理ツールと比較して、チームがより協業的かつ柔軟な方法で製品を開発できるようにする、アジャイル要件および配信用のプラットフォームです。
Micro Focus Enterprise Analyzer delivers a wide array of tools and content to enable you to quickly gain a thorough understanding of your applications, meaning that you reduce the amount of time it takes you to make your changes and you can have more confidence that your changes have the desired effect and do not introduce any new issues.
You can also use Enterprise Analyzer to run queries to determine if your code conforms to your in-house standards. Any code that does not conform to your standards can be flagged as an error following a commit or during the build process.
Micro Focus Enterprise Developer provides an integrated development environment (IDE) that streamlines mainframe COBOL and PL/I development activities. This toolset provides access, flexibility, and extensibility to modern technologies through fast integration and remote development capability.
Micro Focus Enterprise Sync integrates with Enterprise Developer to enable faster and more efficient parallel development. Replicating your mainframe source code on a distributed platform lets you take full advantage of the huge range of modern GUI-based tooling that is available to help you to adopt a modern application development process.
Using Enterprise Sync, changes made to your distributed source control are synchronized automatically with your mainframe software change management system, keeping your mainframe application source code as the primary system of record and ensuring the integrity of your software change and configuration management processes.
Micro Focus Rhythm は、アジャイル ソフトウェア プロジェクト用の企業レベルの計画および追跡ソリューションです。
Rhythm は、Atlas および Enterprise Developer だけでなく、サードパーティ製の問題追跡、バージョン管理、および要件管理ツールとも簡単に統合できるように設計されています。