需求管理的目的是在客戶與開發者之間建立對需求的共同理解,維護需求與其他工作成果的一致性,并控制需求的變更。用戶不斷地修改需求,項目進度無任何保證不斷延期;由于一次需求的修改導致原來本來穩定的系統出現各種原來沒有想到的錯誤和異常,這些都是需求管理存在缺陷的表象。需求管理的重要性就體現到項目計劃的嚴肅性和可執行性,以保證項目目標的實現通過引入了需求變更管理后,使軟件需求文檔成為一份大家都共同承諾和作為依據參考的文檔,這個文檔需要在設計、開發、測試等多種角色之間充分傳遞和共享。另外,通過需求管理工作,使每個人意識到變更對項目的影響和變更的代價,反向去促進需求開發質量的提高。
1.醫療app開發需求管理的內容
需求管理就是IT項目中的范圍管理,是整個IT項目的源頭。IT項目的估算、計劃,后續的跟蹤控制、驗證和確認等各項工作都是跟需求密切相關的。因此,為了保證項目的進度、質量和成本目標的順利實現,保證項目計劃的嚴肅性和可執行性,保證軟件系統最終開發的產品正是客戶期望的產品,必須要做好需求管理工作。
需求管理工作應該是需求生命周期的管理,從用戶原始需求的提出,到最終形成醫療app開發產品后用戶對需求實現情況的驗證以形成閉環流程。因此,需要跟蹤和了解到需求狀態的演變過程。大型的項目軟件生命周期模型較為復雜,一個需求的實現會經過用戶需求、軟件需求、總體設計、詳細設計、開發和單元測試、集成測試、系統測試和驗收測試多個環節,在這個過程中需要建立需求追蹤以確認需求和中間階段產生的工作產品的一致性。另外,變更管理是需求管理的另外一個重點,需求在經過評審確認后要根據基線進行控制,當出現需求變更時必須進行相應的需求影響分析以確認對需求變更的處理方式,當變更工作量影響較大的時候還需要調整項目計劃。
對于整個需求調研、分析和需求開發、評審確認的過程也需要進行管理。在這個過程中的一個重點就是需求輸出的文檔需要得到用戶、項目組設計開發人員的共同確認和承諾。
2.醫療app開發需求分析人員組織
醫療app開發需求分析其根本性問題是理解用戶功能需求,由此醫療app開發需求分析實際上是與客戶間交流過程完成的目標。要求組織適當的參與人員進行交流活動。
需求分析是一個綜合團隊的工作,是在需求分析理論的指導下,對用戶需要進行漸進方式逐步深化;通過不斷變化方式形成具體約束;努力實現需求功能目標形成特色效果的商業化產品。需求分析是一個商業行為,完全是一個商業化操作,要求有商業、技術等結合的團隊共同合作,解決需求和設計的同步,使設計符合需求。
項目涉及內容、項目大小都需要考慮參加軟件需求分析工作團隊的人數,配置合理的參與人員。一般必須有商務活動人員、項目管理人員、設計技術人員等參加,而且要求組織人員必須明確負責范圍,明確工作目標,保證實施的有效性。