軟體開發本質論

軟體開發本質論

本書以簡單樸素的文字和生動活潑的手繪圖向讀者描繪軟體開發的本質,並提出大量開放式問題,引領讀者思考。

基本介紹

  • 書名:軟體開發本質論
  • 作者:Ron Jeffries 
  • 原版名稱:The Nature of Software Development
  • 譯者王凌雲
  • ISBN:9787115441102
  • 頁數:160
  • 定價:39
  • 出版社:人民郵電出版社圖靈分社
  • 出版時間:2017-1
  • 裝幀:平裝
內容簡介,作者簡介,目錄,作品試讀,

內容簡介

想像你正在攀登一座名為“軟體開發”的山峰。本書是與你同登一座山峰的敏捷先驅所帶來的話語與圖片。他在崎嶇的山路邊找到相當平坦的歇腳處,畫下所見的風景,並寫下自己的想法和發現。他瞧見很多條上山的路,願以此書與你分享哪條路容易、哪條路困難、哪條路安全、哪條路危險。他還想指引你欣賞身後的美景。正是這些美景豐富了你的登山之旅,讓你在重重困難中收穫成長。
<對本書的讚譽>
“對於每一位CTO、技術VP、軟體產品總監、軟體開發主管來說,本書都是必讀書目。”——“Bob大叔”Robert Martin 《敏捷宣言》起草人之一,Object Mentor公司創始人
“快扔掉你身邊那些充斥著時髦術語的書,開始閱讀這本吧。如果你做得比書中所述更多,那就說明你想得太複雜了。”——Jeff Langr 軟體開發工程師與培訓師,《C++程式設計實踐與技巧:測試驅動開發》作者
“我非常喜歡這本書。書中有大量手繪圖,並配有清楚的解釋,同時你可以立即嘗試套用這些知識。這種閱讀體驗就像是喝著咖啡與作者促膝交流。”——Daniel Steinberg Dim Sum Thinking公司創始人
本書以簡單樸素的文字和生動活潑的手繪圖向讀者描繪軟體開發的本質,並提出大量開放式問題,引領讀者思考。作者勾畫出一條敏捷開發的“自然之路”,指引軟體開發者從複雜中找到簡單的出路。本書分為兩個部分。第一部分闡述價值的循環,並分析價值的本質、如何創造和交付價值,以及如何確保軟體擁有良好的設計。第二部分針對讀者可能產生的疑問進行解釋,內容涉及如何衡量價值、如何組建強大的團隊,以及是否應該實施大規模敏捷。本書適合軟體開發管理人員和所有軟體開發者閱讀

作者簡介

Ron Jeffries
軟體開發領域的領軍人物,《敏捷宣言》起草人之一。他與Kent Beck和Ward Cunningham共同創造了敏捷開發實踐方法“極限編程”(XP)

目錄

著作權聲明
評論
前言
致謝
引言
第一部分 價值的循環
第 1 章 尋找價值
第 2 章 價值就是那些我們想要的東西
第 3 章 根據功能特性可以指導得更好
第 4 章 根據功能特性組織團隊
第 5 章 根據功能特性進行計畫
第 6 章 根據功能特性構建產品
第 7 章 同時構建功能特性與基礎
第 8 章 零缺陷與良好的設計
第 9 章 價值的完整循環
第二部分 說明與論述
第 10 章 價值是什麼
第 11 章 如何衡量價值
第 12 章 是的,軟體開發很難!
第 13 章 事情並非那么簡單
第 14 章 組建強大的團隊
第 15 章 使用五卡法進行初步的預測
第 16 章 自然軟體開發的管理之道
第 17 章 監督員工更加努力地工作
第 18 章 能力是提高速度的前提
第 19 章 重構
第 20 章 敏捷方法
第 21 章 大規模敏捷
第 22 章 結論
參考書目

作品試讀

我從事軟體開發工作已經有半個多世紀了。在這些年裡,我既獲得過巨大的成功,也經歷過徹底的失敗。 這些年來,我一直在與他人討論軟體開發,並指導和教授軟體開發。大部分時間裡,我也在思考,試圖弄明白為什麼這樣一件事情可以看起來十分簡單,同時又十分複雜。如果你從事過軟體開發工作,我想你可能也經常覺得這件事應該很簡單,但不知怎么卻變得錯綜複雜。 托天時與地利之福,從...

相關詞條

熱門詞條

聯絡我們