1. 程式人生 > >軟件需求與分析

軟件需求與分析

scenario cti 機構 必須 項目 求和 滿足 要求 func

1. 前景文檔。了解前景文檔的目的,掌握如何編寫前景文檔、審查前景文檔。

2. 需求來源。掌握:如何確定主要的需求來源。

3. 需求面談。了解:需求面談的方式、內容及基本技巧。 4. 需求問卷。掌握:如何編寫需求問卷,如何指導涉眾填寫需求問卷。 5. 需求範圍。掌握:如何從面談、需求問卷中確定虛求範圍。 6. 確定業務流程。掌握:通過面談及需求問卷獲取用戶業務流程。 7. 創建上下文。了解:通過編寫上下文來進行業務模型建模

軟件需求包括三個不同的層次—業務需求、用戶需求和功能需求—也包括非功能需求。業務需求( business requirement)反映了組織機構或客戶對系統、產品高層次的目標要求,它們在項目視圖與範圍文檔中予以說明。用戶需求(user requirement) 文檔描述了用戶使用產品必須要完成的任務,這在使用實例(use case)文檔或方案腳本(scenario)說明中予以說明。功能需求(functional requirement)定義了開發人員必須實現的軟件功能,使得用戶能完成他們的任務,從而滿足了業務需求。所謂特性(feature)是指邏輯上相關的功能需求的集合,給用戶提供處理能力並滿足業務需求。

軟件需求與分析