Disciplined Agile Delivery | Book Series

Overview:

This book focuses on agile practices across the entire software lifecycle, from requirements, architecture, and development to delivery, and governance. The author describes how these best-practice techniques fit together in an end-to-end process for successfully delivering large, complex systems, from project initiation through delivery. This is a resource for every enterprise software leader and practitioner. The author describes what practices work best, why they work, what are the trade-offs, and when to consider alternatives.

Author:

Scott W. Ambler

Mark Lines

Published In:

2012

Patterns of Enterprise Application Architecture | Book Series

Overview:

‘Patterns of Enterprise Application Architecture’ book introduces and describes design patterns you will usually see when building enterprise applications.  There are also examples of patterns and although they are simple and primitive they give you the idea how to implement or use specific patterns. The topics covered include:

  • Dividing an enterprise application into layers
  • The major approaches to organizing business logic
  • An in-depth treatment of mapping between objects and relational databases
  • Using Model-View-Controller to organize a Web presentation
  • Handling concurrency for data that spans multiple transactions
  • Designing distributed object interfaces

 

Author:

Martin Fowler

Published In:

2002