實戰需求分析

實戰需求分析

本書由清華大學出版社出版,是一本系統講解軟體需求分析及設計的書,面向管理軟體,以實戰為主。書中包括大量案例以及來自作者工作實踐中的經驗心得,主要講述了需求分析的工作步驟、需求分析的工作內容、如何進行需求調研、如何進行系統規劃、如何設計軟體、如何設計出好軟體、快速原型開發模型、需求文檔的撰寫、如何應對需求變更、如何成為需求分析高手。

內容簡介

本書是一本系統講解軟體需求分析及設計的書,面向管理軟體,以實戰為主。書中包括大量案例以及來自作者工作實踐中的經驗心得,主要講述了需求分析的工作步驟、需求分析的工作內容、如何進行需求調研、如何進行系統規劃、如何設計軟體、如何設計出好軟體、快速原型開發模型、需求文檔的撰寫、如何應對需求變更、如何成為需求分析高手。

本書適合從事需求分析工作的專業人士、希望從事需求分析工作的IT人、希望了解需求分析工作的IT人、計算機相關專業的大學生、管理相關專業的大學生、企事業單位從事管理工作的各級管理者,以及企業信息化管理體系中的關鍵用戶等。

圖書目錄

第1章需求分析入門

1.1認識管理軟體

1.1.1什麼是管理軟體

1.1.2什麼是好的管理軟體

1.1.3管理軟體的發展

1.1.4常用的管理軟體

1.1.5管理軟體的實施方式

1.2認識需求分析

1.2.1什麼是需求分析

1.2.2需求獲取

1.2.3系統規劃

1.2.4數據建模

1.2.5功能設計

1.2.6界面設計

1.2.7原型說明書

1.2.8需求變更

1.3成為一個需求分析師

1.3.1什麼是需求分析師

1.3.2性格要求

1.3.3掌握IT專業知識

1.3.4掌握企業管理知識

1.3.5精通一種開發模型

第2章需求獲取

2.1觀察法

2.1.1什麼是觀察法

2.1.2觀察法的缺點

2.2體驗法

2.2.1什麼是體驗法

2.2.2體驗法的使用

2.3問卷調查法

2.3.1如何製作調查問卷

2.3.2選擇答題者

2.3.3問卷調查的局限性

2.4訪談法

2.4.1訪談對象確定

2.4.2訪談準備

2.4.3訪談預約

2.4.4訪談進行

2.4.5訪談結果整理

2.4.6訪談結果確認

2.5單據分析法

2.5.1單據收集

2.5.2單據分析

2.5.3單據管理

2.6報表分析法

2.6.1不要輕視報表分析

2.6.2生成報表的觸發條件

2.6.3生成報表的數據來源

2.6.4分析報表邏輯

2.6.5報表對功能設計的重要影響

2.7需求調研會法

2.7.1會前

2.7.2會中

2.7.3會後

第3章系統規劃

3.1需求確定

3.1.1認清需求

3.1.2控制需求

3.1.3挖掘需求

3.2整理需求

3.2.1需求調研報告

3.2.2業務流程圖

3.3系統藍圖設計

3.3.1進行價值分析

3.3.2規劃軟體邊界

3.3.3規劃工作方式

3.4幾個注意事項

3.4.1警惕利益受損者

3.4.2避免重複勞動

3.4.3處理好軟體關係

3.4.4避免信息孤島

第4章數據建模

4.1認識數據建模

4.1.1什麼是數據建模

4.1.2Visio建模簡介

4.2實體關係

4.2.1一對一關係

4.2.2一對多關係

4.2.3多對多關係

4.3範式

4.3.1第一範式

4.3.2第二範式

4.3.3第三範式

4.3.4BC範式

4.4資料庫設計

4.4.1表

4.4.2表的關係

4.4.3欄位

4.4.4數據字典

4.5幾個注意事項

4.5.1數據建模不是孤立的

4.5.2注意可擴展性

4.5.3不要教條主義

4.5.4不要經驗主義

第5章功能設計

5.1需求用例

5.1.1什麼是需求用例

5.1.2用例的構成

5.1.3用例編寫

5.2功能建模

5.2.1什麼是功能建模

5.2.2功能點

5.2.3原子功能

5.2.4劃分功能

5.3功能邏輯

5.3.1基礎功能邏輯

5.3.2數據流

5.3.3工作流

5.3.4一些功能邏輯案例

5.4功能最佳化

5.4.1靈活性

5.4.2可重用性

5.4.3高效性

第6章界面設計

6.1界面設計基礎

6.1.1什麼是軟體界面

6.1.2以人為本

6.1.3原型設計

6.1.4快速原型開發模型

6.2界面設計過程

6.2.1入口

6.2.2功能主界面

6.2.3表單布局

6.2.4操作

6.2.5訊息

6.3界面最佳化

6.3.1易學性

6.3.2易用性

6.3.3健壯性

6.3.4互動性

第7章原型說明書

7.1原型說明書編寫基礎

7.1.1什麼是原型說明書

7.1.2一個原型說明書模板

7.1.3一個原型說明書案例

7.2編寫要求

7.2.1原型說明書章節詳解

7.2.2如何撰寫功能點需求

7.2.3常見錯誤

7.3文檔最佳化

7.3.1聚焦

7.3.2精簡編號結構

7.3.3引入語法

7.3.4提煉通用需求

第8章需求變更

8.1認識需求變更

8.1.1需求變更總會有的

8.1.2需求變更產生的原因

8.1.3需求變更的控制

8.2處理需求變更

8.2.1需求變更的難易

8.2.2從根本上解決問題

8.2.3需求變更文檔

8.3需求變更未必是壞事

8.3.1提高客戶黏性

8.3.2帶來利潤

8.3.3推動功能擴展

8.3.4“煉”出軟體產品

第9章從入門到優秀

9.1減少失誤

9.1.1調研失誤

9.1.2規劃失誤

9.1.3設計失誤

9.2有所權衡

9.2.1最佳化的權衡

9.2.2成本與利益的權衡

9.3關注團隊

9.3.1了解團隊

9.3.2重視文檔

9.3.3建立規範

9.4高遠的眼光

9.4.1軟體是管理體系的一部分

9.4.2軟體之外還有軟體

9.4.3軟體是有生命的

後記

編輯推薦

小中見大,上百個短小案例,讓您連珠成串;

把握方向,將好軟體的特點條分縷析,讓您一朝頓悟;

認清目的,以建立信息化管理體系為中心,讓您乘風破浪;

改變思想,深入剖析高手的思考方式,讓您重塑思維。

相關詞條

熱門詞條

聯絡我們