軟件工藝師:專業、務實、自豪 软件工艺师:专业、务实、自豪

桑德羅·曼卡索 (Sandro Mancuso)

  • 出版商: 機械工業
  • 出版日期: 2015-09-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • 頁數: 204
  • 裝訂: 平裝
  • ISBN: 7111514009
  • ISBN-13: 9787111514008
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

 

<內容簡介>

有先進的工具和流程,軟件項目為何仍會失敗?因為很多公司依然把軟件開發當成一條生產線,就連很多開發者也這麼認為,並且按照生產線的方式來工作。
桑德羅·曼卡索的這本《軟件工藝師(專業務實自豪)》提供了一條更合理、更令人滿意的途徑。如果你想以自豪而專業的態度開發軟件,如果你熱愛軟件開發,並且想把它做好,如果你追求那種有足夠自主權、能夠磨練技藝而且又有清晰目標的職業,那你首先要意識到自己是一位軟件工藝師。接受了這種理念之後,你就有動力把自己的技術水平及客戶對你的滿意程度提升到前所未有的高度。
圍繞軟件工藝理念,作者詳細講述了幾組話題。首先,講述了軟件開發者所應具備的工作和學習態度,以及如何交付軟件產品、如何選擇軟件開發方式、如何規劃職業發展道路等問題。然後,作者根據自己的工作經歷,講述了公司應該怎樣吸引並招募這種對技術熱衷、對工作負責的人,其中談論面試禁忌的那一章給出了很多中肯的建議,值得大家參考。接下來,作者講述了怎樣在公司內部打造學習氛圍,以及如何有效地推動技術變革。如果軟件開發者自身和軟件開發公司都能抱持這種尊重專業技能、用心服務客戶的理念,那麼整個軟件開發行業的面貌就會有所改觀,我們會逐漸拋棄那種把開發者當成碼工、把製作軟件當成應付差事的消極態度,而這也正是軟件工藝致力解決的主要問題。最後兩章及附錄列出了在推行軟件工藝及規劃職業發展時的註意事項。

 

<章節目錄>

譯者序

前言
致謝
作者簡介
第一部分 理念及態度
第1章 21世紀的軟件開發
  1.1 何謂資深開發者
  1.2 新的挑戰
第2章 敏捷軟件開發
  2.1 面向流程的敏捷軟件開發原則
  2.2 面向技術的敏捷軟件開發原則
  2.3 何謂敏捷
    2.3.1 轉變開發方式
    2.3.2 擴大參與範圍
    2.3.3 豐富職業技能
  2.4 《敏捷軟件開發宣言》
  2.5 由傳統開發方式向敏捷轉型
  2.6 因轉型不佳而表現出的問題
    2.6.1 轉型不徹底
    2.6.2 局部轉型的積極意義
  2.7 敏捷軟件開發與軟件工藝的關係
  2.8 小結
第3章 軟件工藝
  3.1 更恰當的比喻
  3.2 維基百科對軟件工藝的定義
  3.3 筆者個人所推崇的定義
  3.4 更為簡潔的定義
  3.5 不要拘泥於定義
  3.6 軟件開發是手藝、生意、工程、科學,還是藝術
  3.7 軟件工藝的歷史
    3.7.1 軟件工藝峰會
    3.7.2 軟件工藝概念走向全球
    3.7.3 軟件工藝師交換計劃
    3.7.4 軟件工藝社團
    3.7.5 《軟件工藝宣言》的制定過程
    3.7.6 《軟件工藝宣言》及講解
  3.8 小結
第4章 軟件工藝師的態度
  4.1 你的事業由誰掌控
  4.2 與時俱進
    4.2.1 博覽群書
    4.2.2 閱讀並撰寫博客
    4.2.3 關註技術網站
  4.3 尋找業界高手
  4.4 反覆練習
    4.4.1 
    4.4.2 興趣項目
  ……
第5章 爭強好勝、滿腔熱情與專業精神

第6章 什麼是可行的軟件
第7章 技術實踐
第8章 漫漫職場路

第二部分 全面轉變
第9章 招納人才
第10章 面試軟件工藝師
第11章 面試中的禁忌
第12章 團隊士氣低落的害處
第13章 營造學習氣氛
第14章 推動技術變革
第15章 務實的軟件工藝
第16章 軟件工藝師的職業進化之路
附錄 進一步澄清對軟件工藝的各種誤解