Pragmatic Architecture for Agile Application Lifecycle Management

Session Type: 
Standard [35 minutes]

Application lifecycle management (ALM) breaks down organizational silos and promotes collaboration and role-focused views of the application lifecycle. Now that agile development methods are mainstream, software architecture is evolving to become a collaborative practice where the whole team is involved. Agile design is important to align the development activities with the business needs and to produce high-quality software-intensive systems.
The session explains how Pragmatic Architecture fits into an agile software development lifecycle. It describes some Agile concepts applied to architecture and design. Using a realistic example, we illustrate how agile teams use design information during the ALM cycle. We also explain how teams achieve lifecycle traceability and better agility with ALM tooling based on OSLC.

Why is it important?

  • Because the session covers architecture and design for agile teams, and explains how collaborative design fits in an ALM environment.
  • Because it covers some key principles for agile ALM

What someone can expect to take away from the presentation?

  • Discover Pragmatic Architecture: Agile concepts applied to architecture in an ALM environments
  • Understand how architecture and design information is used throughout an agile ALM cycle
  • Comprehend how OSLC-compliant tools can support agile ALM and design tasks

What makes your presentation unique?
It describes links between ALM, agile principles, architecture, and ALM tooling to provide the collaborative platform for successful multidisciplinary agile teams.

Table of content

  1. ALM and agility
  2. Pragmatic Architecture
  3. Case study – agile ALM scenario
  4. Summary

Schedule info



ALM Connect
Experience level: 

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.