五個敏捷團隊最近一起開發一個產品,執行了發布計劃在專案進行到一半時,每個團隊都表明他們的進度已步入正軌當所有團隊在產品級別進行集成時,發現了許多集成問題總體產品發布進度隨著預測而下降顯示承諾的內容將無法完成 專案經理應該採取哪些不同的做法?
Correct Answer: 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