PMP考試中的敏捷題(二)
PMP?認證是項目管理專業人士資格認證,是一種國際級的高級人才管理認證。它的主要考試內容就是項目管理體系知識。關于PMP考試中的敏捷題(二),慧翔天地在這里給大家簡單介紹一下。
PMP備考刷題交流群:667625965(點擊一鍵加群)
PMP考試中的敏捷題
20、開發團隊對一個用戶故事不能理解,你作為敏捷管理工程師需要怎么做?()
A.對用戶故事進行細化,以便能夠理解
B.團隊一起討論,采用最佳方案開發
C.要求產品負責人(PO)參加計劃會議
D.要求產品負責人(PO)參加回顧會議
答案:C
迭代或沖刺規劃會是由產品負責人(PO)、敏捷教練和研發團隊共同參加。明確本次迭代或沖刺的目標,并且產品負責人(PO)在會上解釋納入本次迭代的用戶故事。
21、產品負責人認為某個用戶故事對于迭代至關重要,但是一名團隊的主題專家(SME)卻不同意,該沖突影響到團隊士氣。敏捷專業人士應該怎么做?
A、在回顧會議中陳述該問題,并要求團隊確定用戶故事是否應該保留或修改。
B、詢問產品負責人的意見,但解釋說該主題專家將做出最終決定。
C、與該主題專家和產品負責人單獨開會,以減輕分歧。
D、詢問該主題專家的意見,但解釋說產品負責人負責定義待辦列表優先級。
答案:D
用戶故事優先級的排序由產品負責人最終決定,可以與專家進行溝通,充分了解專家的意見,同時明確故事優先級的最終責任人是產品負責人。
22、團隊成員發現一種好的做法,可以改進生產率和品質,你作為敏捷管理工程師,需要怎么做?
A.立即實施
B.在團隊同意后,下一個迭代實施
C.放在產品待辦列表中
D.和產品負責人溝通,得到正式的批準后實施
答案:B
交付產品的方法由團隊內部自己決定,是否采用一個新的實踐,由團隊自己決定,在回顧會上討論決策后在下一個迭代中嘗試。
產品負責人決定做什么,確保做了正確的事情,團隊負責怎么做,確保正確地做事情。
23、項目經理正在管理一個由跨職能團隊執行的軟件項目。該公司正在進行敏捷轉型,項目管理辦公室(PMO)發布了更新后的政策和程序,要求當前項目迭代開發整合到項目管理方法中。若要確保每次迭代交付都考慮質量,項目經理應該怎么做?
A.與相關方以及和項目團隊合作,以確保有明確的“定義完成”的內容(DoD)
B.將測試和驗證活動分配給具有功能背景的團隊成員
C.安排該項目最后一次迭代的所有測試活動,以便整個團隊可以關注與同一目標
D.分配專門的軟件測試人員,以確保在整個項目生命周期中進行測試
答案:A
DoD定義完成,是在敏捷中對質量的要求的描述,每個迭代都有具體針對每次迭代的驗收標準。DoD的例子如下:
產品待完成項(Product Backlog)或產品需求文檔(PRD)及界面原型已經準備就緒,并提前同步給相關團隊全員;
已經完成內部的代碼評審(Code Review);
內建質量(Build Quality In),開發人員需要充分做單元測試,或基于持續集成軟件,在開發人員每天提交增量代碼時觸發自動化的單元測試和回歸測試。確保測試通過后再轉給測試團隊進行組合測試和系統測試;
已經完成針對用戶界面和用戶交互場景在內的所有功能性需求的開發和測試;
針對每個用戶故事,已經全面執行針對具體功能的非功能性需求(包括系統可用性、性能、容量和安全性)的測試。
24、一個項目需要采取預防措施以滿足安全需求,以避免在審計時采取糾正措施。然后,一個相關方不認同項目的成功標準。項目經理應如何在收尾報告中收集績效?
A、確保報告與驗收標準和已完成的定義(DoD)保持一致。
B、遵循滿足退出標準所需的操作。
C、使用進度績效指數(SPI)和成本績效指數(CPI)來衡量成功。
D、查看在整個項目過程中維護的項目風險和問題登記冊。
答案:A
誠實原則,敏捷中通過項目完成需要滿足驗收標準和DoD。DoD定義完成,是在敏捷中對質量的要求的描述,每個迭代都有具體針對每次迭代的驗收標準。
25、一個在地理位置上分散的團隊正在從事一個IT項目,他們發現自己會改寫彼此的代碼,有時還會處理相同的功能。Scrum主管正在評估他們如何能夠促進團隊成員之間更加一致的溝通,從而避免這些問題,Scrum主管應該怎么做?
A.舉行沖刺評審
B.召開回顧總結會議
C.安排每日站會
D.開發一個任務分配系統
答案:C
題干已經認為是溝通問題,與C關系更大,每日站會同步溝通的信息。站會一般是在同一個物理地點,不過也可以考慮通過電子看板等輔助工具來同步不同地點團隊之間的信息內容。題目中其他選項更加不正確,所以只能選C。
A主要用于檢查完成的工作;B主要用于總結經驗和改進;
D可以用以分配任務,與溝通無關。
26、一個采用敏捷方法的項目在過去幾次沖刺期間積累了一些問題。項目經理將在定期安排的每日站會期間離開辦公室與供應商會面。在項目經理缺席的情況下,誰應該主持每日站會?
A.產品負責人有責任主持會議
B.團隊的任何成員都可以主持會議
C.只有scrum主管才能主持會議
D.首席開發人員應該主持會議
答案:B
此題考敏捷場景。自組織團隊人員,無等級差別,可以輪流主持站會。
27、一個具有多元文化的項目團隊分布在不同的地理位置,這會帶來挑戰,因為密切溝通對團隊的成功績效非常關鍵,若要最大限度地減少團隊的錯誤溝通,項目經理應該怎么做?
A.安排每日虛擬會議
B.制定并審查項目儀表板(dashboard)
C.發送每日項目狀態報告
D.每天通過電子郵件與團隊核對
答案:A
此題考面對面溝通。可以理解為通過先進的互聯網技術,進行視頻會議或者電話會議。選項A為最好選擇。
28、項目小組正在使用看板,一個項目新人中不了解敏捷,你作為敏捷管理工程師,你需要做什么?
A.單獨和他溝通,向他解釋敏捷的概念
B.創建正式的指導文件并通郵件發送給他
C.通過團隊引導這個新成員了解看板
D.給新成員培訓看板
答案:C
團隊是自組織的,有自我學習能力。敏捷教練可以通過引導技術,引導團隊成員對看板的學習。
29、項目經理領導的一個虛擬團隊正在某個沖刺中,其復雜的任務落后于進度計劃。在每日站會上,團隊的一位新成員打斷會議并要求每個人在當前沖刺之前定義他們的職位以及他們正在進行的工作。項目經理應該做什么?
A、通過回答新成員的問題立即處理這種情況。
B、鄭重地告知該團隊成員,這將在另外一次會議中得到妥善的解決。
C、讓每個團隊成員解釋他們的角色以及他們日?;顒拥募毼⒉顒e。
D、要求團隊將注意力集中在新團隊成員身上,并回答任何問題以進行澄清。
答案:B
每日站會暴露問題和溝通項目進展,不解決問題。
30、產品負責人表示競爭對手已經發布了一款新產品版本,擁有不屬于當前待辦列表組成部分的功能。產品負責人建議重新審視產品待辦列表,這可能導致計劃發生重大變化并擾亂團隊。團隊應該怎么做?
A、召開一次團隊會議,并只有在團隊一致同意的情況下接受這一建議。
B、在估算中創建一個緩沖以適應任何變更。
C、將新功能添加到產品待辦列表中,然后重新確定待辦列表的優先級,并根據新的優先級繼續開發。
D、將新功能添加到待辦列表中,并在所有高優先級事項均完成后再對其進行處理。
答案:C
產品負責人PO對產品待辦列表PBL有決定權,PO可以將將新功能添加到PBL,重新排優先級。團隊需要采納建議,按照新的優先級交付。
選項A:PO對PBL有決定權,PO建議,團隊需要遵循建議。
選項B:“任何”,過于絕對的詞語,不一定能夠實現。
選項D:需要考慮重排優先級。
31、一些執行發起人不同意某些產品功能,因為它們阻礙了發起人的業務進程并且與其矛盾。產品負責人應該怎么做?
A、為所有執行發起人組織一次演示,說明這些功能
B、與每名執行發起人召開一對一的會議
C、安排與所有執行發起人召開一次會議來解決沖突
D、讓執行發起人獨立解決沖突
答案:A
迭代評審會的內容。功能演示在確認軟件項目是否成功方面至關重要,通過功能演示以確認軟件是否工作(IKIWISI:I’ll Know It When I See It),很好的解決題目問題的方法。選項B和D不推薦,選項A和C之間優選A。
32、敏捷團隊正在根據商業分析師團隊提供的用戶故事開發產品。在第四次沖刺之后,相關方舉行了一次演示,其中三個已完成的故事獲得通過,其余兩個故事未能滿足相關方的期望(驗收標準),項目經理應該怎么做?
A.要求商業分析師開發新的用戶故事
B.審查用戶故事并簽發變更請求
C.確認相關方的期望,然后更新并重新編寫用戶故事
D.啟動一個新項目,將修訂后的用戶故事納入工作范圍
答案:C
此題在考敏捷題目,也是屬于PMP第6章進度管理的制定進度計劃過程。工具:敏捷發布規劃(P216)。用戶故事關聯相關方的需求和期望。如果需求沒有滿足,要重新編寫故事即重新確定范圍,列入待開發的產品訂單,即產品代辦列表中(PBL)。
33、在一次迭代結束時,一位團隊成員告訴項目經理,由于幾天前出現了無法解決的問題,一個計劃任務未完成。若要在將來避免這種情況,項目經理應該怎么做?
A.在回顧總結會議上討論該問題
B.在演示中說明該問題
C.在下一次迭代規劃會上討論該問題
D.在下一次迭代每日站立會上審查該問題
答案:A
此題在考敏捷回顧會的作用。迭代回顧會一般在每次迭代末開,總結本次迭代的經驗教訓。由于之前出現的問題導致任務未完成本身需要進行經驗教訓總結,以便避免未來出現同類事件。
34、在一個多迭代的項目中,項目經理正在努力就交付團隊面臨的問題達成共識。問題很廣泛,涉及大多數項目和相關方團隊,若要達成共識,項目經理應該做什么?
A、舉行經驗教訓會議
B、召開一次回顧會議
C、舉行相關方分析會議
D、召開相關方頭腦風暴會議
答案:B
回顧是最重要的一個實踐,原因是它能讓團隊學習、改進和調整其過程?;仡櫩梢詭椭鷪F隊從之前的產品開發工作及其過程中學習。
《敏捷宣言》背后的原則之一是:“團隊要定期反省如何能夠做到更加有效,并相應地調整團隊的行為”。
35、項目一直進展的非常好,但從第四個迭代開始,項目團隊開始注意到速率大幅下滑,項目現在已經進入了第七個迭代,但燃盡圖仍未見好轉的趨勢。這種情況發生的原因是什么?
A、每日站立會議要么未舉行,要么效率低下。
B、看板圖未被用于組織和跟蹤變更工作。
C、產品負責人未舉行待辦事項列表梳理會議。
D、回顧會議要么未舉行,要么效率低下。
答案:D
從第四個到第七個迭代速率一直未見好轉說明團隊并未對自己在迭代中遇到問題做總結,導致問題持續。
36、遵循敏捷生命周期的項目經理,當其收到客戶的請求,要改變一個需求時。項目經理可能會如何回應?
A.塊變更(積攢為一個大變更)
B.歡迎變更
C.阻止變更
D.對變化漠不關心
答案:B
此題在考敏捷宣言,響應變化高于遵循計劃。
37、在一個敏捷項目的演示期間,項目經理缺席。在審査已完成的工作之后,產品負責人要求進行一項變更,然后獲得房間中每個人的一致同意。開發團隊立即開始實施這項變更,當項目經理回來工作后,這項變更已經完成,項目經理下一步應該怎么做?
A.將該不一致性問題通知相關方
B.將已完成的變更更新到工作范圍中
C.與項目團隊開會,討論變更控制過程
D.向變更控制委員會(CCB)登記這項變更并請求批準
答案:B
此題在考敏捷方法,傾向于B,敏捷沒有變更管理流程,一般沖刺內的變更是由產品經理和敏捷教練來決定的。次選答案是D,實施整體變更控制。
38、在交付某個功能的迭代過程中,相關方要求提供不包含在計劃工作范圍內的一項新功能。該相關方威脅說,如果該新功能未包含在當前迭代中,將會把問題升級上報給高級管理層,若要解決這個問題,敏捷管理專業人士應該怎么做?
A.與該項目相關方開會,討論現在僅實施部分新功能
B.與團隊和產品負責人合作,重新確定此新功能的優先級
C.要求該項目相關方獲得高級管理層的批準
D.向高級管理層請求指導
答案:B
敏捷是擁抱變化,可以通過替換已有的用戶故事,或者添加到產品待辦事項列表里重新排優先級。
39、敏捷項目的項目經理被要求將預算減少30%。由于這是一個小型項目團隊,預算主要是分配給項目的資源(即開發人員)。項目經理應該使用什么策略來在受限的環境中保持交付價值?
A.減少項目人員,并相應調整范圍和時間表,以支持預算削減
B.將項目范圍僅限于基本的關鍵特性,并以當前的人員配置水平運行項目,直到預算被消耗殆盡
C.明確產品待辦事項的優先級,鎖定高業務價值和低工作量的工作,并調整項目預算和人員配置,以完成這些工作
D.平衡項目團隊以適應預算挑戰,并提供培訓以降低績效低下的風險
答案:C
此題在考敏捷價值交付和資源限制的平衡,優先做高價值和高風險的工作,符合敏捷的快速試錯和失敗的理念。其次,再考慮高價值和低風險的工作。C比較符合價值交付的選擇判斷原則。
40、開發團隊在一個Sprint期間識別到重大技術債務時應該怎么做?
A.在下一次迭代專注于技術債務清理。
B.要求客戶在未來的迭代中包含增量技術債務清理。
C.在下一次回顧會議中討論技術債務。
D.在產品待辦事項中收集技術債務。
答案:D
技術債務,需要放到產品待辦列表中(PBL)和其他事項一起評估優先級,根據優先級和迭代速率決定什么時間解決。
選項A:需要進行優先級排序,不能直接做出決定。
選項B:此為PO主要決定,而不是開發團隊。
選項C:回顧會議總結經驗教訓,確定改進行動項。此會不討論具體的技術問題。
41、一名高管在生產上線期間加入敏捷團隊。在上線之后,該高管希望知道sprint沖刺期間哪些進展順利,以及哪些進展不順利,該高管應該參加什么會議?
A.回顧會議
B.每日Scrum會議
C.Sprint評審會議
D.迭代規劃會
答案:A
Sprint通過回顧會進行經驗教訓總結。
42、在回顧會上,一位團隊成員發現到質量問題在不斷增加。項目經理應該怎么做?
A、指示團隊繼續專注于功能,并確保質量問題不會延遲項目的交付。
B、進行根本原因分析,并確保質量原則融入整個生命周期。
C、創建一個專門針對已識別質量問題的單獨沖刺,并將待辦列表的任何變更通知產品負責人。
D、要求將每個質量問題的討論包含在每次回顧會議中,并確保在每次沖刺結束前全面解決質量問題。
答案:B
項目發生問題先分析原因,質量保證需要關注整個項目生命周期。
43、在迭代過程中,隊員發現一項重大技術風險,他應該?
A.立即采取行動降低風險
B.立刻和團隊商量,開始應對
C.組織產品負責人和團隊開會
D.加入產品待辦列表,下個迭代對應
答案:B
風險要早曝光,尤其是高危風險要盡早曝光,針對技術風險,可以由團隊決策探測的行為和做法。
44、Scrum主管意識到項目團隊成員的人數在產品發布過程中呈指數級增長,因此,溝通開始成為一項重大挑戰。Scrum主管應該怎么做?
A、修改溝通管理計劃,以反映團隊的成長
B、確保有更大空間的會議室,以進行Scrum的事件
C、建立Scrum of Scrums,以協調并整合溝通流
D、尋求更好的協作工具,幫助團隊合作
答案:C
Scrum提倡小團隊,當團隊人數超過12人時可以考慮將團隊分拆,采用Scrum of Scrums的方式實現規模化敏捷。
45、一個制作新產品的大型敏捷項目,已經啟動幾個團隊正在同時開展新功能和增強功能方面的工作。項目經理面臨嚴重的多個特性彼此具有依賴關系的挑戰,以確保不同功能的創建并協作,若要解決這種情況,項目經理應該做什么?
A.規劃一個大的迭代進行交付
B.使用相同的團隊進行開發、集成和測試
C.將工作劃分為多個版本
D.執行充分的前期規劃以管理依賴關系
答案:D
選項D:敏捷題。“管理依賴關系”是非常好的描述,規模化敏捷中各團隊的工作任務是有依賴關系的,“充分的前期規劃”也是必要的,敏捷也要強調規劃,尤其是迭代規劃。
嚴重的擴展挑戰說明難度加大,比較困難,可以考慮通過多個迭代來實現降低難度。通過規劃多個版本,過程中進行多次同步,使各個團隊的發布火車對齊,來進行協作。
選項B:規?;艚荩鄨F隊同時執行,無法使用同一個團隊。
選項A:規劃一個大的迭代進行交付是錯誤的說法,敏捷中迭代需要保持時間盒,保持節奏,一般采用固定的迭代周期。