<內容簡介>
《敏捷方法與Visual Studio工程實踐》以Visual Studio Team Foundation Server 2012為軟件開發生命周期(ALM)的平臺,著重從Scrum等敏捷方法和Visual Studio工程實踐的角度詮釋.NET開發人員如何充分利用敏捷方法和VS管理工具更快交付產品。書中提供最真實的開發技巧與最先進的敏捷實踐,旨在幫助解決軟件工程所面臨的困境與挑戰,有系統地終結浪費、改善透明度,讓軟件開發成為一種輕松愉快的工程過程。
<章節目錄>
第1章敏捷共識
敏捷的起源
敏捷的出現是為了處理覆雜性
經驗過程模型
新的共識
關於Scrum
潛在可上市
減少軟件開發中的浪費
透明性
技術債務
一個例子
自管理團隊
回到基礎
小結
尾註
第2章Scrum、敏捷實踐和Visual Studio
Visual Studio和過程制定
過程模板
團隊
過程周期和TFS
發布
沖刺
由下而上的周期
個人開發準備
測試周期
每個周期對“完成”的定義
檢查和調整
任務板
看板
為項目適配過程
地理分佈
小結
尾註
第3章產品所有權
什麽是產品所有權
商業價值問題:花生醬
客戶價值問題:死鸚鵡
範圍蔓延問題:下沈的船
Scrum的產品所有權
發布計劃
興奮、滿意和不滿意:卡諾分析
客戶驗證
服務質量
安全和隱私
性能
用戶體驗
可管理性
需求有多少層次
工作分解
小結
尾註
第4章運行沖刺
來自定義過程控制的經驗
精通Scmm
團隊規模
快速估算(計劃撲克)
對比的類比
使用描述性而非規定性指標
使用儀表板回答日常問題
燃盡圖
質量儀表板
Bug儀表板
測試儀表板
構建儀表板
選擇和自定義儀表板
使用微軟Outlook來管理沖刺
小結
尾註
第5章架構
敏捷共識中的架構
檢查和調整:湧現式架構
架構和透明度
可維護性設計
探索現有架構
瞭解代碼
維護控制
7解域
小結
尾註
第6章開發
敏捷共識中的開發
沖刺周期
每日周期中要警惕避免
保持代碼庫幹凈
在簽入時捕獲錯誤
擱置而非簽入
代碼協作
早期檢測編程錯誤
測試驅動的開發提供清晰度
代碼未經測試
通過改變量據來優化測試
Reference demo_5
In stock 297 Items
Data sheet