最近、5 つのアジャイル チームが共同で製品に取り組んでおり、リリース計画を実行しました。プロジェクトの途中で、各チームは進捗が順調であることを示していましたが、すべてのチームが製品レベルで統合したときに、多くの統合の問題が観察されました。コミットされたコンテンツを達成できないという予測とともに、全体的な製品リリースの進捗が低下しました。プロジェクト マネージャーはどのような対応をすべきだったのでしょうか。
正解:C
In an agile environment, integration is not a separate phase that happens at the end of the project, but rather a continuous activity that happens throughout the project. Integration involves combining the work of different teams or individuals into a coherent whole that meets the customer needs and expectations. Frequent and continuous integration of work allows the project team to obtain early feedback, identify and resolve issues, and learn from the results. This helps to improve the quality, performance, and value of the product, and to reduce the risk of rework, delays, and defects. Therefore, the project manager should have ensured frequent and continuous integration of work to avoid the integration issues and the decline in the product release progress. The other options are not as effective or appropriate as frequent and continuous integration. Forming a separate quality assurance team to test all items at the end of each sprint would create silos, delays, and dependencies, and would not foster collaboration and ownership among the teams. Performing a Scrum of Scrums on a regular basis to help the teams remove impediments would be a good practice, but it would not address the integration issues directly, and it would depend on the frequency and quality of the communication and coordination among the teams. Arranging an online session on the integration concept and suggesting tools to the teams would be helpful, but it would not ensure that the teams actually integrate their work frequently and continuously, and it would not provide feedback and learning opportunities. References: Agile Practice Guide, 1st edition, Chapter 3.4.2, 3.5.2, PMBOK Guide, 6th edition, Chapter 4.4.2, 4.6.2