Disciplined Agile

Disciplined Enterprise (DAE) Roles

A Disciplined Agile Enterprise (DAE) is able to sense and respond swiftly to changes in the marketplace. It does this through an organizational culture and structure that facilitates change within the context of the situation that it faces. Such organizations require a learning mindset in the mainstream business and underlying lean and agile processes to drive innovation. The following table summarizes the roles, that appear at the Disciplined Agile Enterprise (DAE) level of the DA tool kit. It is important to note that many of value stream roles should also be considered DAE because the corresponding process blades straddle both layers. Furthermore, your organization is very likely to have roles that are specific to your business domain that are not indicated in the table below.

Table 1. Disciplined agile roles at the enterprise level.

Role Responsibilities Process Blade(s)

Asset Engineer

  • Harvests, develops, evolves, and supports existing assets
  • Works closely with teams to harvest potentially reusable assets, to integrate existing assets into their solutions, or to apply existing assets in their work 

Asset Management

Chief Finance Officer

  • Officer of your organization, with fiduciary responsibility to ensure that your financial reports are accurate
  • Functional manager who leads the finance team
  • Works with other executives, including portfolio management, to develop budgets
  • Monitors and guides cash flow within your organization

Finance

Enterprise Architect

  • Collaborates closely with senior stakeholders to develop the technical roadmap for the organization
  • Provide direction to architecture owners, often taking on the role of architecture owner on delivery teams
  • Collaborates with delivery teams to ensure that they understand and leverage the existing infrastructure and follow the appropriate roadmap(s)
  • Collaborates with the Operations Manager to understand the current operational environment and to evolve the technical roadmap

Enterprise Architecture

Finance Specialist

  • Works with teams to understand financial concerns
  • May support teams in developing budgets
  • Works closely with portfolio management to develop budgets and monitor cash flow

Finance

Functional Manager

  • Builds high-performance IT delivery teams
  • Has authority over a specific group of professionals (such as Product Owners, Team Members, or Support Engineers)
  • Provides career guidance and management to their group
  • May have People Management authority over a collection of delivery teams
  • Ensures there is the right number of people available with the skills to fill the specific job function (e.g. the Functional Manager for the POs ensures your organization has enough POs available to staff your delivery teams)
  • Note: This is a “super class role” in Disciplined Agile. Examples of “sub class” roles are Data Manager, Operations Manager, Release Manager, and Support Manager

People Management

Human Resource Manager

  • Responsible for the overall People Management effort
  • Helps teams to identify, evaluate, and hire new team members
  • Facilitates the organization of teams within your organization
  • Guides and supports career management activities
  • Facilitates staff evaluation and assessment activities
  • Facilitates capacity and succession planning

People Management

Legal Counsel

  • Works with teams to help them understand the legal implications of what they are doing
  • Works closely with vendor management staff to develop contracts
  • Works closely with executives to help them understand the legal implications of their strategies

Legal

Procurement Officer

  • Works with teams to identify their procurement needs (for services, infrastructure, facilities, and more)
  • Negotiates and monitors contracts with external providers of goods and services
  • Supports teams when working with external providers to ensure contracts are properly fulfilled

Vendor Management