Agile Application Lifecycle Management Using DevOps to Drive Process Improvement

by ;
  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2016-06-10
  • Publisher: Addison-Wesley Professional

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $42.99 Save up to $10.75
  • Rent Book $32.24
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


This guide will empower you to improve software development efficiency by implementing "rightsized" configuration management processes that fully align with Agile principles. World-class SCM experts show you how to implement agile configuration management and application lifecycle management practices that work in the real world, combining structure, traceability, and repeatability with shorter time-to-market and lower cost. The authors clearly describe the principles and practices that are essential to Agile SCM, explaining proven Agile technical and project management (PM) practices in detail, and showing how they can meet the critical compliance and IT governance challenges that face many large development organizations. You'll learn how to deploy realistic SCM practices in the context of supporting continuous integration, delivery and iterative development. Coverage includes: * Agile source code management, build engineering, environment management, change control, release engineering, and deployment * Supporting Agile in organizations that rely on non-Agile practices * Implementing highly effective Agile branching and overall variant management practices * Using Agile SCM with co-located small teams, larger teams, mixed agile/non-agile teams, and distributed/remote projects * Understanding the unique challenges of Agile SCM in virtualized and cloud environments

Author Biography

Robert Aiello is a consultant and technical editor for CM Crossroads, and is coauthor of Configuration Management Best Practices (Addison-Wesley, 2011). Bob has more than twenty-five years of experience as a technical manager in several top financial services firms where he had company-wide responsibility for CM and DevOps, often providing hands-on technical support for enterprise source code management tools, SOX/Cobit compliance, build engineering, continuous integration, and automated application deployment. Bob has served as the vice-chair of the IEEE 828 Standards working group (CM Planning) and is a member of the IEEE Software and Systems Engineering Standards Committee (S2ESC) management board. He holds a master’s degree in industrial psychology from New York University and a bachelor’s of science in computer science and math from Hofstra University.


Leslie Sachs is a New York State certified school psychologist and the COO of CM Best Practices consulting. Leslie is coauthor of Configuration Management Best Practices (Addison-Wesley, 2011). Leslie has more than twenty years of experience in the psychology field and has worked in a variety of clinical and business settings where she has provided many effective interventions designed to improve the social and educational functioning of both individuals and groups. She has a master’s of science in school psychology from Pace University and interned in Bellevue Hospital’s Psychiatric Center in New York City. A firm believer in the uniqueness of every individual, she has also participated in advanced training with Mel Levine’s “All Kinds of Minds” Institute and uses an eclectic style to blend different modalities into a custom approach for each client.

Table of Contents


1. Agile Principles and the Practices That Essential to SCM

2. Key Agile Technical and Project Management (PM) Practices

3. Providing Balance and Viewing Agile As a Balancing Act

4. Agile Process Maturity

5. Core SCM Practices

6. Agile Branching and Variant Management

7. Continuous Integration

9. Continuous Delivery

10. Iterative Development

11. Automating the ALM for Repeatable Processes

12. Agile in the Cloud the Impact of Agile On Virtualization and Cloud Computing

13. Implementing Agile in Organizations That Support Non-Agile Practices Such As Waterfall and Non-Agile ALM

14. Compliance and IT Governance Requirements That Are Often Implicit in Larger Organizations

Rewards Program

Write a Review