PeteMcBeen是一位獨立顧問,對軟件開發情有獨鍾。盡管將很多時間用於寫作、教學和顧問工作,但他仍然堅持每年至少在一個真實項目中親手從事編程工作。Pete特彆善於為軟件開發者麵臨的問題找到創造性的解決方案。在過去的很多年中,他參與瞭各種正式與非正式的過程改進活動,所以他能夠以超然的態度看待軟件業普遍存在的問題,並敏銳地意識到:“軟件開發理應有其樂趣。否則,開發過程就是錯的。”Pete住在加拿大亞伯達省的小鎮考昆,沒有再迴到大城市居住的計劃。
《軟件工藝》針對軟件開發,提齣瞭一些相當棘手和敏感的問題,並給齣瞭頗具爭議性的結論:從一個數百年來一直興旺發達的係統——工藝學中獲得啓示,尋找答案。
《軟件工藝》用5個部分共19章的篇幅,係統地闡述作者的觀點,並試圖迴答一直睏擾著軟件行業的難題——我們應該如何重組軟件構造的過程,使其能夠如我們所願地有效運轉?第1部分共4章,對傳統的觀點提齣質疑——軟件工程真的是解決軟件開發問題的靈丹妙藥嗎?第2部分共2章,這一部分提齣瞭本書的觀點,即以軟件工藝的視角看待軟件開發。第3部分以7章的篇幅,從不同的角度全麵地展現瞭軟件工藝理論所帶來的主要變化,以及如何實踐這個觀念。第4部分共3章,對比瞭軟件工藝與軟件工程,並為各自適用的範疇重新劃定瞭界限。第5部分共3章,分彆討論軟件開發中的權宜之計和長期問題。
《軟件工藝》榮獲2002年度Jolt圖書大奬。閱讀本書,有助於引發讀者在軟件開發問題上的獨立思考,《軟件工藝》適閤軟件行業的所有從業人員閱讀參考。
發表於2024-09-30
軟件工藝 2024 pdf epub mobi 電子書 下載
花瞭倆個晚上一口氣讀完瞭《軟件工藝》,應該是即《程序員修煉之道》後再讓我喝彩的非技術類計算機書籍瞭,雖然看得是囫圇吞棗,卻也酣暢淋灕,解決瞭我心中的疑惑。軟件工程強調的是軟件開發的過程,軟件工藝則強調軟件開發中工匠的重要性,換句話來說,軟件工程強調的是管理...
評分終於看完本書,前麵提的問題發人深省,但後半部顯得比較羅嗦,敘述不清晰。作者提齣軟件工程存在很多問題,我同意;但是推薦藉鑒工匠的做法,對此我不敢苟同。 誠然,軟件工程存在很多問題,但是它沒有止步不前,隨著時代的發展也在演變。例如當前流行的xp、敏捷等不都...
評分軟件開發齣瞭更多的時間需要考慮怎麼實現之外,另外一個變量也在發生作用。德魯剋的知識工作者理論,在二十一世紀,軟件開發尤其互聯網的商業模式,讓單純的實現已經無法構成價值,係統首先要真正能夠以受眾期望的方式展現內容,然後不再直接交付瞭事,它和商業模式本身會緊密...
評分(應第二書店之邀而作) 我一直為吃不到口味一緻的炸雞翅而耿耿於懷。每當我麵對一堆火候太過的雞翅時,總是忍不住會想起軟件工程——連號稱生産過程最規範的連鎖快餐店都無法避免品質偏差,我們怎麼能對軟件工程繼續抱有幻想? 看來Pete McBreen也有同感。這位偏...
評分看來我們在使用軟件工程的時候,真的忽略的一個問題,軟件工程到底使用什麼樣的團隊?作為一個小型的開發團隊不超過10個人,軟件工程裏麵所推崇的過程意義是否有效?書中給瞭詳細的講解.個人感覺軟件開發更像是藝術不是工程,我們需要資深的開發者,我們需要團結的團隊,我們需...
圖書標籤: 軟件工程 軟件工藝 計算機 敏捷開發 軟件開發 計算機科學 設計 方法論
好吧,顛覆我瞭,後悔沒跟著研究生大哥一直呆在實驗室瞭。不過,從現在做起。
評分運維又難做又被看輕,這是錯誤的。係統聯調的時間開銷占到瞭40%,深有同感。編碼是軟件開發中最容易的部分。嗯。
評分軟件工程強調管理,軟件工藝強調人。開發過程有沒有灰色地帶呢?以‘人’為生産綫的外包公司,乾著大項目的活兒,我得琢磨琢磨...
評分在這個商業資本統治一切的時代,文中觀點難以盡行。但這種理想主義情懷,卻是推動軟件行業進步所必須,願為之貢獻自己的一分力。
評分就是太囉嗦
軟件工藝 2024 pdf epub mobi 電子書 下載