大道至簡 第七 八章 心得體會

2022-07-27 13:42:19 字數 912 閱讀 3284

「王不如遠交而近攻,得寸,則王之寸;得尺,亦王之尺也。」

——《戰國策·秦策》

「此郎亦管中窺豹,時見一斑。」

——《晉書·王獻之轉》

從軟體開發到現在,每乙個成名已久的公司,其中的軟體巨頭們已經在層出不窮的思想中涅槃了一會又一回了。

大公司們在標準、理論、語言上的爭來奪去,未必全是為了「軟體實現」來進行考慮的。對統一理論、統一工具、統一過程的企圖,其最終目的是在整個軟體工程體系的爭奪中的全面勝出。 算盤上的絕大多數人,只是用於計算勝負的一枚運算元。

因而,除了軟體本質力量的推動外,商業因素也推動者軟體工程體系的發展。大公司們的爭奪戰的最終結果,已經開始把軟體工程,從原始的狀態「自生演進」,逐漸推進到「它激發展」的狀態了。這種「它激發展」可能會影響到軟體工程發展的速度,然而在各個工程層面上的關注點並不會發生變化。

我們要思考成本問題,各種成本! 

不計成本的專案計畫不會得到經營者的支援;

毫無目的的消耗成本是專案中的慢性毒藥;

最致命的風險是成本的枯竭。

思考問題的方法可以是由點及面的,亦可以是統攬全域性的。換成業界最常用的詞彙,就是「自上而下」還是「自下而上」的區別。「牛屎圖」中描述的工具、方法與過程也被稱為軟體工程的三個要素,它們是相互作用的。  由於方法在過程環節以及過程總體層面上具有貫通性,因此保證「方法或(其行為)」的實施的「工具」也會出現在過程的各個環節和層面上。因此這樣得到的軟體工程模型將不是經典的、層狀的「牛屎圖」,而可能像太極圖那樣由陰陽交匯而生萬物。

在需求階段我們就會面臨「目標」的問題。然而(在大多數時候),與此相反的是我們會在專案交付和試用時才會碰到客戶在質量上的投訴。 需求人員會把所有的責任歸咎到開發人員身上,而開發人員又不停的埋怨需求的不清不楚或者變更的沒完沒了。又如果正巧需求和開發都是同一人或小組來做,那麼他們便會開始埋怨客戶的苛刻以及工期的緊張。這件事情的源頭就是:我們把目標定錯了!!!

大道至簡第七八章有感

今天,我接著閱讀了大道至簡的第七章和第八章。大道至簡的第七章講的是現實中的軟體工程。文章中提到,在 程式 與 方法 層面,是關注於 具體的 實現 的 而在 過程 和 工程 層面,更首要考慮的是團隊問題。從角色的角度上來說 開發經理思考專案的實施方案和管理具體的開發行為 而專案經理則保障團隊的穩定性和...

讀大道至簡第七八章有感

第二部分講了回到工程的關鍵點,大公司們的爭奪戰的最終結果,已經開始把軟體工程,從原始的 自生演進 狀態逐漸推進到 它激發展 的狀體上了。這種它激發展可能會影響到軟體工程發展的速度。然而在各個工程層面上的關注點並不會發生變化。第三部分講到了思考專案成本的經理,理想狀況下 軟體工程 過程 方法 工具 然...

《大道至簡》第七八章讀後感

大道至簡 第七八章讀後感 周愛民先生的 大道至簡 內容淺顯易懂,但道理深邃。他在第七章給我們講述了目前世界範圍內傑出軟體公司之間的競爭,不得不說公司之間的競爭確實是乙個很令人頭疼的問題。但是作者換了乙個角度說明了公司之間的競爭激發了軟體工程的發展,在這一點上我是舉雙手贊成周先生的觀點。對於軟體工程是...