Agile Development with the ICONIX Process: People, Process, and Pragmatism

Doug Rosenberg, Mark Collins-Cope, Matt Stephens

  • 出版商: Apress
  • 出版日期: 2005-02-28
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 261
  • 裝訂: Hardcover
  • ISBN: 1590594649
  • ISBN-13: 9781590594643
  • 相關分類: Agile Software
  • 海外代購書籍(需單獨結帳)

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

商品描述

Description:

This book describes how to apply ICONIX Process (a minimal, use case-driven modeling process) in an agile software project. It’s full of practical advice for avoiding common “agile” pitfalls. Further, the book defines a core agile subset—so those of you who want to “get agile” need not spend years learning to do it. Instead, you can simply read this book and apply the core subset of techniques.

The book follows a real-life .NET/C# project from inception and UML modeling, to working code—through several iterations. You can then go on-line to compare the finished product with the initial set of use cases.

The book also introduces several extensions to the core ICONIX Process, including combining Test-Driven Development (TDD) with up-front design to maximize both approaches (with examples using Java and JUnit). And the book incorporates persona analysis to drive the project’s goals and reduce requirements churn.

商品描述(中文翻譯)

描述:
本書介紹了如何在敏捷軟體專案中應用ICONIX流程(一種最小化、以用例驅動的建模流程)。它充滿了實用的建議,以避免常見的「敏捷」陷阱。此外,本書定義了一個核心敏捷子集,因此那些想要「變得敏捷」的人不需要花費多年學習如何做到。相反,您只需閱讀本書並應用核心技術子集即可。

本書通過幾個迭代階段,跟隨一個真實的.NET/C#專案,從構思和UML建模到工作代碼。然後,您可以在線上比較最終成品與最初的用例集。

本書還介紹了幾個擴展核心ICONIX流程的方法,包括將測試驅動開發(TDD)與前期設計相結合,以最大程度地發揮兩種方法的優勢(使用Java和JUnit的示例)。此外,本書還引入了人物分析,以推動專案目標並減少需求變動。