《構建之法》中第八章的主題為需求分析。需求對於軟體團隊來說是十分重要的。因為這關乎到軟體是否能夠受到針對人群的歡迎,所以軟體團隊必須慎重考慮並且在開發過程中必須考慮到這個元素。本書的這個章節就詳細地描述了有關需求分析的作用以及實現方法。
本文的第乙個內容為軟體需求,它說明了需求的具體步驟以及需求的類別。軟體團隊和客戶代表要在需求階段吧這些問題定義清楚。第二個內容為軟體產品的利益相關者,講述了使用者對於軟體的利益。在這個階段,我們要明白客戶的需求和一件同時要弄清楚「他們想從軟體中得到什麼」。第三個內容為使用者調查,講述了如何準確獲得使用者最需要的東西,文章中講述了九種方法來獲取資訊。通過各種各樣的調研手段,我們可以找到客戶的需要。第四個內容為競爭性需求分析的分析,通過nabcd模型,我們可以將我們的階段統合成乙個整體並且在執行時有一定的標準。第五個內容為功能的定位和優先順序,闡述了兩種功能和兩種需求的作用以及互相聯絡,我們可以將這些分析運用在產品線的各個產品上。第六個內容為計畫和估計,通過估計的練習,我們可以指定乙個商業目標並且能夠在預計範圍內控制或者改善計畫。最後為「分而治之」,也就是將工作進行分工調整,這樣的話在工作中會有極大的幫助。
需求分析對於整個軟體開發中十分重要,值得重視並且能夠為我們所用,我希望我們能夠熟練的運用以上用法並且在自己開發軟體時獲得合理的使用。
大道至簡第八章讀後感
第八章 是思考還是思想 此郎亦管中窺豹,時見一斑。1.軟體工程三個要素的價值 工程整體問題為實現。而每個點就如同管中窺豹一樣,如果把每個 斑 整合到一起,就可以完整的實現工程了,即開篇所講思考問題可以為由點及面,也可以是由麵及點的。2.其實rup是乙個雜物箱 對前人在軟體過程思想方面高度包容。作者說...
程式設計師修煉之道第八章讀後感
第八章是注重實效的專案,主要討論的是能使專案成功或失敗的幾個關鍵因素。主要是組織和管理團隊 工作流程自動化 專案測試 編寫文件和是使投資人高興的訣竅等幾個方面。首先我明白了要修正那些容易的小漏洞,不然這些小漏洞一旦過多,大漏洞就比較難處理了。然後就是每個人都要注意環境的變化,比如說需求的變化以及其他...
構建之法閱讀筆記07 第八章
閱讀筆記 第十章 典型使用者和場景 對於同乙個工具,不同的使用者使用的場景是不一樣的。在定義典型使用者的時候,需要分析不同使用者之間的需求相同點和不同點。按照年齡,收入,使用軟體的場景,和使用者本人的生活情況進行分類。當然並不是給使用者分類之後,就算完成了,還需要將使用者置於這種使用者的典型場景中,...