Pro Agile .NET Development with SCRUM (Paperback)
暫譯: 專業敏捷 .NET 開發與 SCRUM (平裝本)
Scott Millett
- 出版商: Apress
- 出版日期: 2011-10-03
- 售價: $1,750
- 貴賓價: 9.8 折 $1,715
- 語言: 英文
- 頁數: 392
- 裝訂: Paperback
- ISBN: 1430235330
- ISBN-13: 9781430235330
-
相關分類:
.NET、Agile Software
立即出貨 (庫存=1)
相關主題
商品描述
Pro Agile .NET Development with SCRUM guides you through a real-world ASP.NET project and shows how agile methodology is put into practice.
Who this book is for Experienced .NET developers who are looking to see how the Scrum agile project methodology and extreme programming features are employed in a real-world .NET application.
There is plenty of literature on the theory behind agile methodologies, but no book on the market takes the concepts of agile practices and applies these in a practical manner to an end-to-end ASP.NET project, especially the estimating, requirements and management aspects of a project. Pro Agile .NET Development with SCRUM takes you through the initial stages of a project--gathering requirements and setting up an environment--through to the development and deployment stages using an agile iterative approach: namely, Scrum.
In the book, you'll focus on delivering an enterprise-level ASP.NET project. Each chapter is in iterations or sprints, putting into practice the features of agile--user stories, test-driven development (TDD), behavior-driven development (BDD), continuous integration, user acceptance testing, extreme programming, Scrum, design patterns and principles, inside-out development, lean developent, KanBan boards, and more. An appendix features code katas designed for the reader to get up-to-speed with some of the features of extreme programming, while also showcasing popular open-source frameworks to assist in automated testing and mocking.
What you'll learn
Table of Contents
- The Art of Agile Development
- Managing Agile Projects with SCRUM
- Extreme Programming
- Sprint 0: Generating the Product Backlog
- Sprint 1: Starting a Game
- Sprint 2: Playing a Basic Game
- Sprint 3: Changing the Game
- Sprint 4: The Release
- Code Review
- What's Ahead for You and Scrum?
- Appendix A: TDD Primer with NUnit
- Appendix B: BDD Primer with SpecFlow
- Appendix C: Mocking with Moq
- Appendix D: Managing a Product Backlog with Pivotal Tracker
- Appendix E: Web Testing with WaitiN
- Appendix F: Source Control with SVN
- Appendix G: Continuous Integration wih Cruise Control .NET
商品描述(中文翻譯)
《Pro Agile .NET Development with SCRUM》引導您通過一個真實的 ASP.NET 專案,展示敏捷方法論如何付諸實踐。雖然有大量文獻探討敏捷方法論的理論,但市場上沒有一本書能將敏捷實踐的概念以實際的方式應用於一個端到端的 ASP.NET 專案,特別是在專案的估算、需求和管理方面。《Pro Agile .NET Development with SCRUM》帶您從專案的初始階段——收集需求和設置環境——到使用敏捷迭代方法進行開發和部署的階段:即 Scrum。
在本書中,您將專注於交付一個企業級的 ASP.NET 專案。每一章都是以迭代或衝刺的形式進行,實踐敏捷的特性——用戶故事、測試驅動開發 (TDD)、行為驅動開發 (BDD)、持續集成、用戶驗收測試、極限編程、Scrum、設計模式和原則、內外部開發、精益開發、看板等。附錄中包含了設計給讀者的程式碼練習,以幫助他們熟悉極限編程的一些特性,同時展示流行的開源框架以協助自動化測試和模擬。
您將學到的內容:
- 獲得在真實的 ASP.NET 專案中運用 Scrum 專案方法論的實用知識
- 了解極限編程在現實 .NET 專案中的應用
- 學習用於用戶介面和用戶驗收測試的最佳實踐工具,例如 waitiN
- 探索如何捕捉需求並利用用戶故事推動開發的細節
- 學習如何估算和規劃敏捷專案,並通過實際範例與業務利益相關者合作
- 發現使用外部導向、TDD 和 BDD 方法進行開發的技巧
- 獲得有關通過燃盡圖、迭代和回顧跟踪專案進度的信息
本書適合對象:
經驗豐富的 .NET 開發人員,尋求了解 Scrum 敏捷專案方法論和極限編程特性如何在真實的 .NET 應用中運用。
目錄:
1. 敏捷開發的藝術
2. 使用 SCRUM 管理敏捷專案
3. 極限編程
4. 衝刺 0:生成產品待辦清單
5. 衝刺 1:開始一個遊戲
6. 衝刺 2:玩一個基本遊戲
7. 衝刺 3:改變遊戲
8. 衝刺 4:發布
9. 程式碼審查
10. 您和 Scrum 的未來
11. 附錄 A:使用 NUnit 的 TDD 入門
12. 附錄 B:使用 SpecFlow 的 BDD 入門
13. 附錄 C:使用 Moq 的模擬
14. 附錄 D:使用 Pivotal Tracker 管理產品待辦清單
15. 附錄 E:使用 WaitiN 進行網頁測試
16. 附錄 F:使用 SVN 進行版本控制
17. 附錄 G:使用 Cruise Control .NET 進行持續集成