「アジャイル方式の概要」および「アジャイル開発のワークフロー」セクションでは、アジャイル ソフトウェア開発の概念を紹介し、アジャイル開発がプロセスとしてどのように機能するかを概説します。本セクションでは、アジャイル開発のプロセスについて説明し、Micro Focus が提供する各種製品がそのプロセスにどのようにフィットし、そのプロセスに価値をもたらすかを示します。
以下の図は、「アジャイル開発のワークフロー」のトピックで紹介しているプロセスを示していますが、プロセスのさまざまな段階で使用できる Micro Focus 製品が追記されています。この図では Micro Focus 製品を紹介していますが、説明されているプロセスでは Micro Focus 製品の使用は必須ではないため、プロセスの一部でサードパーティ製品をすでに使用している場合は、引き続きその製品を使用して Micro Focus 製品と統合できます。
上図内の数字の箇条書き箇所の詳細は次のとおりです。
スプリントの期間はおおむね 1 週間から 4 週間の間であり、通常はプロジェクトの期間によって決まります。
各スプリントの間、開発者はスプリント バックログから項目を取り上げて対処し、スプリント終了時までに完了します。
各スプリントの終了時には、スプリント バックログの項目が完了している必要があります。これには、コーディングだけでなく、テストの実施、文書化、ディプロイ可能な実用製品への統合 (必要な場合) が完了していることも含まれます。
Visual COBOL を使用する場合、開発者は、COBOL Analyzer が提供する分析、インテリジェンス、およびレポート作成用の一連のツールを使用して、作業中のアプリケーションを素早く完全に理解できるようになります。
スプリントが終了したら、アジャイル計画段階に戻り、次のスプリント バックログを作成します。
プロジェクトが終了したら、要件収集段階に戻り、新製品のバックログを作成します。
次のリストでは、アジャイル開発のプロセスに関わる各 Micro Focus 製品を簡単に概説します。
Micro Focus Atlas は、他の要件管理ツールと比較して、チームがより協業的かつ柔軟な方法で製品を開発できるようにする、アジャイル要件および配信用のプラットフォームです。
Micro Focus COBOL Analyzer is powerful code analysis and visualization toolset, designed to address the challenges of working with large-scale, complex applications.
COBOL Analyzer enables 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 COBOL 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 Rhythm は、アジャイル ソフトウェア プロジェクト用の企業レベルの計画および追跡ソリューションです。
Rhythm は、Atlas および Visual COBOL だけでなく、サードパーティ製の問題追跡、バージョン管理、および要件管理ツールとも簡単に統合できるように設計されています。
Micro Focus Visual COBOL is the next-generation solution for COBOL application development and deployment. It enables you to modernize COBOL systems using Visual Studio and Eclipse as well as deploy COBOL applications and services to new platforms, including .NET, JVM, and the cloud.
Visual COBOL の以下の機能は、アジャイル開発プロセスの非常に重要な部分です。