Don Rosenberg – författare
786 kr
Läs direkt efter köp
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 projects goals and reduce requirements churn.
944 kr
Läs direkt efter köp
Use Case Driven Object Modeling with UML: Theory and Practice shows how to drive an object-oriented software design from use case all the way through coding and testing, based on the minimalist, UML-based ICONIX process. In addition to a comprehensive explanation of the foundations of the approach, the book makes extensive use of examples and provides exercises at the back of each chapter.
This book leads by example. It demonstrates common analysis and design errors, shows how to detect and fix them, and suggests how to avoid making the same errors in the future. The book also encourages you to examine its UML examples and to search for specific errors. You''ll get clues, then later receive the answers during review sessions toward the end of the book.
629 kr
Läs direkt efter köp
Extreme Programming Refactored: The Case Against XP (featuring Songs of the Extremos) takes a satirical look at the increasingly-hyped extreme programming (XP) methodology. It explores some quite astonishing Extremo quotes that have typified the XP approach quotes such as, “XPers are not afraid of oral documentation,” “Schedule is the customer''s problem,” “Dependencies between requirements are more a matter of fear than reality” and “Concentration is the enemy.”
In between the chuckles, though, there is a serious analysis of XP''s many flaws. The authors also examine C3, the first XP project, whose team (most of whom went on to get XP book deals shortly before C3''s cancellation) described themselves as "the best team on the face of the Earth." (In a later chapter, the authors also note that one problem which can affect pair programmers is overconfidence—or is that "eXcessive courage"?). The authors examine whether the problems that led to C3''s “inexplicable” cancellation could also afflict present-day XP projects.
In the final chapter, Refactoring XP, Matt and Doug suggest some ways of achieving the agile goals of XP using some XP practices (used in moderation) combined with other, less risk-laden methods.
732 kr
Skickas inom 10-15 vardagar
788 kr
Skickas inom 10-15 vardagar
465 kr
Skickas inom 3-6 vardagar
621 kr
Skickas inom 10-15 vardagar
1 122 kr
Skickas inom 10-15 vardagar