Organizational Patterns of Agile Software Development(English, Paperback, Coplien James)
Quick Overview
Product Price Comparison
For courses in Advanced Software Engineering or Object-Oriented Design. This book covers the human and organizational dimension of the software improvement process and software project management - whether based on the CMM or ISO 9000 or the Rational Unified Process. Drawn from a decade of research, it emphasizes common-sense practices. Its principles are general but concrete; every pattern is its own built-in example. Historical supporting material from other disciplines is provided. Though even pattern experts will appreciate the depth and currency of the material, it is self-contained and well-suited for the layperson. Salient Features The only pattern work that builds directly on Alexander's most recent pattern theory-Instead of trying to decode Alexander, readers can use this material directly. Real-life case studies with genuine names and organizations-Grounds the ideas in practice and help students develop confidence in the ideas. Real examples of sequence applications of patterns. Many practical engineering tips, do's and don'ts-Clarifies what it means to apply patterns and helps students get started. Summary patlets from other authors-Distills the essence of other key organizational patterns right in the book; ideal for students who want detailed texture behind the patterns or who want to broaden their understanding. Pattern Confidence Ratings-Provides a confidence level indication for each pattern, helping students better manage risk. A quick, get-started mode-Allows instructors to skip selected chapters and dive into the core material, deferring background information for later. Extensive reference list and bibliography.