
李鴻君
《大話軟件工程——需求分析與軟件設計》面向從事軟件分析與設計相關工作的讀者。《大話軟件工程——需求分析與軟件設計》的重點是在軟件工程中增加了業務設計和應用設計的部分,提出了軟件設計工程化的模式,支持進行定性、定量的軟件項目管理,是一本實操型的軟件工程工具書。全書共分爲6篇22章,分別介紹了業務分析與設計的理論、需求工程的調研與分析方法、業務的分析與設計方法、應用設計方法、業務用例和應用用例的編寫方法、需求和設計的配套模板、規格書標準等。《大話軟件工程——需求分析與軟件設計》可作爲軟件工程師(包括需求、設計、開發、實施)、產品/項目經理、管理諮詢師的實用工具書、培訓機構的設計資格培訓教材,以及普通高等院校管理信息專業、計算機專業學生學習軟件設計方法的參考書。
五⭐,滿分。 這標題寫着大話,但一點也不大話。要講明白軟件工程真不件簡單的事兒,涉及層面太多。 作者自成體系,邏輯嚴謹,條理清晰,配圖也是很完美,算是我目前讀到的軟件工程類書籍的天花板了。 個人目前是使用CMMI+敏捷理念,自行改良成適合自己帶隊伍用的體系。CMMI保證質量,敏捷提高效率,根據實際資源取平衡。 個人實戰中,軟件工程是需要根據具體項目和團隊人員構成與數量,來進行選擇不同的流程和方法。比如一個就五個人半個月能做完的項目,其中五個人是共同戰鬥三年以上的小完備團隊(產品,前後端,UI)該項目還有競爭對手在搶跑,怎麼選工程方案? 因此,對於做項目管理來說,軟件工程體系一定要能輕能重,適應對應項目和人員情況。
個人感受有幾點:1.作者有很深厚的管理理論知識,很瞭解管理理論;2.裏面的案例應該是建築行業的,體現了很多設計層面的概念和框架,如果有更具體的設計樣例就更好了,比如某個場景下的完整原型界面、數據模型界面,詳細說明業務、功能、數據、技術上在某個場景中的連續關係;3. 感覺有濃濃的諮詢管理味道,裏面的很多架構圖和示意圖很不錯,有時在做功能應用示意或者數據應用示意的時候可以拿來參考。
我只看了需求部分,感覺作者的經驗並沒有系統的梳理成可執行的具體方法。僅僅是告訴讀者分析的步驟,至於如何分析並沒有舉例說明。
聚焦於代碼、業務和實際開發,再來讀本書會受益匪淺!
產品經理和開發經理,項目經理都可以看看!
推薦:五星推薦乾貨滿滿,既可以作爲設計入門和提升的原理性書籍來看,也可以作爲平時工作學習指引的工具書來看。本書特別是對剛入門的開發人員、非開發人員轉型需求分析、資深技術人員提升設計能力有巨大的幫助。本書的內容:主要是從非開發技術層面、非管理諮詢層面 將 B端管理類軟件的需求分析 到設計層面的內容進行了體系化拆解。 第1篇:開篇先明確了本書覆蓋的知識層面和體系,以及不同崗位人員對本書的使用方法。後續從基本的分析設計原理講起,講解了 分離原理(業務、管理、組織、物品)、組合原理(要素、邏輯、模型)、分析模型與架構模型(進一步講解模型,5種分析模型、5種架構模型),對這些原理和模型 從概念 到如何拆解、組合、分場景使用進行了 較爲詳細的講解,爲後續的需求調研分析及軟件設計奠定了理論基礎,並明確了使用標準 第2篇-第6篇:在第1篇各類原理和模型的基礎上,應用這些原理,對B端軟件設計(除技術設計外)的整個分析設計過程,進行了嚴謹及詳盡的梳理,包括需求工程(需求調研和需求分析)、業務設計(概要設計和詳細設計)、應用設計、綜合設計(管理、價值、用例等)。將軟件設計體系進行了體系化地講解,並提供了嚴謹全面的輸入輸出模板。本書行文邏輯嚴謹、體系完整,所以學習起來相對比較慢,需要邊讀邊反思,邊和實際工作應用相結合,裏面的原理和體系化梳理結構值得反覆回味,應用到實際工作中會有新的收穫。十分期待李老師的下一本書早日面世。
雖然講的道理都能看明白,但是感覺還是紙上談兵,缺乏有吸引力的實例,文中的實例被放到了配角的位置,是爲了配合文字的附庸,爲何不反過來,以實例來解說作者的理念。好的實例入手讀者更能一目瞭然的明白原理和便於實踐,本書的理論是不錯,可惜顯得理論過多,實操不足。
強烈推薦!精度一遍,雖然我掌握的還不透徹,但已有很大收穫! 1作者多年實踐總結的體系化的方法論,有一種手把手教你的感覺 2軟件工程很多是偏思想理念,有了這些理念,設計系統能更模塊化、可複用、高拓展。 3書很結構化,橫向用一條主線貫穿,每個節點又拆分成多塊,結構非常清晰。能看出作者的功底。語言文筆、通俗易懂但不簡單的繪圖,非常厲害。 讀一遍可能不夠,有地方肯定沒能完全掌握,但絕對有收穫!作者多年豐富經驗的沉澱。非常期待年後作者的新書,講述豐富的案例,期待能有更深的理解。 不過也要注意 可能有些方法並不完全正確,因爲很多是基於作者的認知經驗,讀的時候要自己多思考多辨別。總的來說瑕不掩瑜
看了十分鐘看不下去了 這不是教科書嗎?
本書全面講解了軟件工程除開發以外的所有重要環節,圖文並茂,就算是小白都能理解到其核心內容。也是產品經理與需求開發工程師必備的工具書。