- 術以載道:軟件過程改進實踐指南
- 任甲林
- 982字
- 2019-08-13 10:08:41
自序
本書是對我20多年在軟件工程方面的所做、所思、所見、所聞的總結。在2005年6月之前我寫了一些文章發表在www.51CMM.com,2005年6月之后開始在MSN建立自己的共享空間,后又轉為在blog.ccidnet.com建立博客,做咨詢的各種體會、客戶的各種問題的解答慢慢地總結記錄在博文中。本書的內容來源大抵如此。
我自己比較懶,英文名字Dylan Ren也源于此,我希望讀為“大懶人”。所以我自己沒有想起來整理博文。還好,有朋友激勵我。最初是常州國光的楊建華先生花時間對我的博文進行了匯總,后來富士康的陳東源先生也想整理我的博文,于是我將楊先生整理的材料發給了陳先生。陳先生長我10歲之多,老大哥不吝時間,對這些材料建立了目錄,標識了他認為重點的字句,讓我甚為感動。而后成都虹微的王小康先生也希望幫我整理這些資料。為了不辜負各位的厚愛,于是2007年年初我就自己開始整理這些資料了。
在整理時,我重新對這些文章進行了分類,修改了某些文章的標題,并補充了未公開發表的一些資料,對某些口語化太濃的字句進行了修改。其實,修改后反倒發現喪失了博文中的那種自由與親切。
修訂這些資料的過程也是自我反思的過程,是與自己對話的過程,溫故而知新,累并快樂著。有時發現很難準確地把一個思想表達得很嚴謹,因此而煩惱、灰心,于是就放下一段時間,冷處理后再拾起來重新修訂。
本書是以CMMI為主線,也融合了敏捷的很多實踐,是我的軟件過程改進思想的記錄,是一己之見。限于能力,書中的描述有很多地方不盡人意,觀點也存在偏頗,希望閱讀本書的朋友能夠多多拍磚,以使本書更加完善。
我的理想是能夠寫一本通俗的書,借鑒佛教、基督教傳播其教義的方法,通過一些通俗的故事傳遞思想;也希望能學習郭德綱的相聲、學習金庸的武俠小說,把跌宕起伏、高潮頻現、引人入勝的寫作手法與軟件工程的科學嚴謹融為一體。理想和現實有很大的差距,雖然我自己不滿意,但是我盡力了。
2008年11月,陳冀康編輯找到我,希望將我的博文整理成書。陳先生將書籍命名為《術以載道—CMMI咨詢札記》,取自于我的一篇博文《術與道》,我甚以為然,于是大家一拍即合。2013年初再給陳先生看此書稿時,他認為內容有了很大的充實,于是更名為《術以載道—軟件過程改進實踐指南》。
每次重讀自己寫的內容,每次都不滿意,都需要靜下心來修改,以至于出版的日期一拖再拖。
我希望本書能夠成為一本實用之書,但未必完備而嚴謹,這是現實和理想的平衡。
變化是永恒的,改進是永恒的!
2013年1月19日
- 自己動手寫搜索引擎
- 企業級Java EE架構設計精深實踐
- UML+OOPC嵌入式C語言開發精講
- Android 應用案例開發大全(第3版)
- Python數據分析從0到1
- 精通Python自動化編程
- 微服務從小白到專家:Spring Cloud和Kubernetes實戰
- 0 bug:C/C++商用工程之道
- C#開發案例精粹
- 深入淺出Go語言編程
- C++ Application Development with Code:Blocks
- Web Developer's Reference Guide
- Mastering OpenStack
- Vue.js 3.x高效前端開發(視頻教學版)
- 劍指大數據:企業級電商數據倉庫項目實戰(精華版)