構建之法第六七八章

第六章 敏捷流程架構

敏捷流程開發原則框架

1.儘早並持續的交付有價值的軟件以知足顧客需求學習

2.敏捷流程歡迎需求的變化,並利用這種變化來提升用戶的競爭優點測試

3.常常發佈可用的軟件,發佈間隔能夠從幾周到幾個月,能短則短設計

4.業務人員和開發人員在項目開發過程當中應該天天共同工做日誌

5.以有進取心的人爲項目核心,充分支持信任他們生命週期

6.不管團隊內外,面對面的交流始終是最有效的溝通方式開發

7.可用的軟件是衡量項目進展的主要指標原型

8.敏捷流程應能保持可持續的發展。領導、團隊和用戶應該能按照目前的步驟持續合做下去產品

9.只有不斷關注技術和設計,才能愈來愈敏捷

10.保持簡明——儘量簡化工做量的技藝——極爲重要

11.只有能自我管理的團隊才能創造優秀的架構、需求和設計

12.時時總結如何提升團隊效率,並付諸行動

敏捷流程概述

1.找出完成產品須要作的事情——Product Backlog

2.決定當前的衝刺須要解決的事情——Sprint Backlog

3.衝刺

敏捷的團隊

敏捷對團隊的要求很簡單:自主管理、自我組織、多功能型

 

第七章 MSF

MSF基本原則

1.推進信息共享與溝通

2.爲共同的遠景而工做

3.充分受權和信任

4.各司其職,對項目共同負責

5.交付增量的價值

6.保持敏捷,預期和適應變化

7.投資質量

8.學習全部的經驗

8.與顧客合做

第八章 需求分析

軟件需求

1.獲取和引導需求

2.分析和定義需求

3.驗證需求

4.在軟件產品的生命週期中管理需求

也能夠從不一樣角度作一下的劃分:

1.對產品功能性的需求

2.對產品開發過程的額需求

3.非功能性需求

4.綜合需求

獲取用戶需求——用戶調查

1.焦點小組

2.深刻面談

3.卡片分類

4.用戶調查問卷

5.用戶日誌研究

6.人類學調查

7.眼動跟蹤研究

8.快速原型調研

9.A/B測試

競爭性需求分析的框架

NABCD模型

1.N 需求

2.A作法

3.B好處

4.C競爭

5.D推廣

相關文章
相關標籤/搜索