所屬科目:軟體專案管理研究
1.請說明策略型軟體專案與其他兩種類型專案的主要差異。
2.請說明技術構面與社會文化構面的主要內涵,並分析偏重技術構面可能產生的問題。
3.假設組織已能運用大數據分析,取得策略型軟體專案豐富的量化評估資訊,請說明專案選擇時還應考慮那些重要因素,以及忽略這些因素可能造成的問題。
1.在軟體專案的定義過程中,工作分解結構(Work Breakdown Structure, WBS)、組織分解結構(Organization Breakdown Structure, OBS)及流程分解結構(Process Breakdown Structure, PBS)分別扮演不同角色。 請說明三者的主要作用,並說明彼此之間的關係。
2.工作分解結構提供專案時間與成本估算的重要基礎,而估算可依由上而下(Top-down)與由下而上(Bottom-up)等不同方向進行;請說明 功能點分析法(Function Point Method)及階段估算(Phase Estimating) 的做法,並說明其與上述估算方向的關係。
3.假設某軟體專案完成估算與初步排程後,發現關鍵人力的需求超過可用資源,請說明在時間受限(Time-constrained)與資源受限(Resource- constrained)兩種不同條件下,其排程問題與處理原則有何差異,並以資源撫平(Resource Leveling)為例,分析此項排程調整可能產生的影響與風險。
1.假設某軟體專案目前的功能與品質已達原訂要求,而且成本績效指標 (Cost Performance Index, CPI)與時程績效指標(Schedule Performance Index, SPI)均小於 1,請說明這兩種績效指標的基本原理、作用與詮釋。
2.假設在專案定義階段,專案優先矩陣(Project Priority Matrix)將 Time、 Performance、Cost 三個面向分別設定為 Constrain、Enhance、Accept, 請根據上述績效指標與專案優先矩陣,建議後續的管理行動。
3.若軟體專案最後已符合專案優先矩陣的設定目標,進行專案回顧 (Project Retrospectives)時,還應考量那些因素,以判斷專案成果是否達成預期效果?
1.請說明敏捷與精實專案管理的核心理念,並各舉例說明其具體作法。
2.考慮兩種不同性質的人工智慧(Artificial Intelligence, AI)軟體專案: 一種是開發創新的 AI 應用,目前僅有初步的應用構想,實際功能與使用者需求仍有待進一步確認;另一種是將 AI 導入已長期運作的資訊處理作業,該項作業已有明確的工作內容與處理流程。請針對上述兩 種 AI 軟體專案,分別判斷敏捷或精實專案管理何者具有較高的適用性,並以所選專案管理方法的核心理念說明理由。