Application Development Manager

Role_ADM_LargeThe Application Development Manager (ADM, also sometimes called “Application Delivery Manager”) is responsible for the holistic integrity and functionality of the application. Thus, the ADM role is about the content of the system.

The ADM role includes the concerns of the traditional system architect, as well as making sure development and maintenance activities comply with product-related systems and Lean principles, especially the need for quality.

To do this, the ADM is responsible for creating “just-enough” architecture, plus identifying standards and processes that directly relate to successfully implementing the product itself. (See the TDM role for managing standards and processes related to the work flow.) Counterbalancing this, the ADM role also makes sure that no architectural, process, and standards constraints are placed on implementation and maintenance beyond the minimum needed to build the product correctly.

Alternate or related roles:

  • System Architect
  • Program Architect

Explore this role in the Application Development Manager learning path.

Resources in This Topic

About the ADM and TDM Roles (Article)
Alternatives for the Application Development Manager Role (sfwd-lessons)
An Executive’s Guide to Agile | Effective Agile at Scale (Blog Entry)
Application Development Manager (Course)
Capability (Article)
Decomposing Requirements (Article)
Decomposing a Capability Into MBIs (Article)
Decomposing a Feature Into Stories (Article)
Decomposing an MBI Into Features (Article)
Example RACI Chart for Lean-Agile Roles (Article)
How Should We Manage the Number of Items in the Portfolio? (Article)
How Should Work at the Portfolio Level Be Sequenced? (Article)
How Will Architectural Capabilities Be Handled? How Will Architecture Be Prioritize Against Business Needs? (Article)
Is This a Transition or an Implementation? (Article)
Lean Portfolio Management (Blog Entry)
Overview of Roles (Article)
Overview of Standard Work (Article)
Product Portfolio Management: Essential for Agile at Scale (Blog Entry)
Standard Work: Application Development Manager (sfwd-lessons)
Using Guardrails to Tie Business to Technology (Blog Entry)
Visual Controls (Article)
What Is Required at Scale | Effective Agile at Scale (Blog Entry)
What Is the Budgeting Cycle? (Article)
What Roles Are Missing? Which Roles Need To Be Redefined? (Article)
Will We Focus on Improving People or Improving the System? (Article)
Writing a Capability (Article)