DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
The Latest "Software Integration: The Intersection of APIs, Microservices, and Cloud-Based Systems" Trend Report
Get the report
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Agile Transformation in Practice: Part IV

Agile Transformation in Practice: Part IV

Ian Mitchell explains why each part of an organization that is undergoing Agile transition should make a contribution to the delivery of value in some way.

$$anonymous$$ user avatar by
$$anonymous$$
CORE ·
Oct. 11, 16 · Opinion
Like (3)
Save
Tweet
Share
3.41K Views

Join the DZone community and get the full member experience.

Join For Free

Coaching Delivery Teams

Each change drawn from a Transformation Backlog should be applied to a narrowly targeted part of the organization. A good Agile pattern or practice can support many change items in the backlog and each change item can implement several good patterns and practices. Furthermore, the same pattern or practice may be applied, at different times, to different organizational areas. For example, the orchestration of releases might be coached to certain groups prior to others. By limiting the scope of change, regardless of how many good practices are being leveraged, to carefully selected organizational elements, we can transform the enterprise in a managed and controlled fashion.

It is important to think of these organizational elements as Delivery Teams. Each part of an organization that is undergoing Agile transition should make a contribution to the delivery of value in some way. As such, Delivery Teams might exist at operational, project, program, or portfolio levels. In fact, any stakeholder who is responsible for planning or facilitating the delivery of a product or service should be regarded as a member of a Delivery Team. These teams can include people we might typically think of as managers as well as analysts, developers, and engineers. We, therefore, need to include those with strategic management responsibilities – such as deciding which projects or programs to deliver – as well teams with entirely technical remits.

Image title

How do we transform a change target into an actual Delivery Team, which can become self-managing? The answer lies in the establishment of cadence and the empirical adoption of changes that appeal to good Agile patterns and practices. It is cadence that allows stakeholders to systemically participate in Agile improvement. By improving their delivery of value to a regular beat, and by successfully applying the associated patterns of change, stakeholders become first-class citizens in their own Agile transformation. Once cadence is established, we can then begin to refer to these participants, seriously and credibly, as Delivery Teams.

In an Agile way of working, Delivery Teams are encouraged to be self-organizing, so their membership may initially be fluid before they stabilize. Each team should be able to complete its work in a timely fashion and to a known and acceptable level of quality. This implies incorporating the required skills and resources into the team.

Examples of Agile Delivery Teams include:

  • Scrum Teams, often with a focus on project work.

  • Kanban Teams, often with a focus on “business as usual” work.

  • Scrumban Teams, exhibiting hybrid Scrum-Kanban characteristics.

  • DevOps Teams, with responsibilities that span product development and operational support.

agile scrum

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Low-Code and No-Code Are the Future of Work — For IT and Beyond
  • Testing Your Monitoring Configurations
  • Isolating Noisy Neighbors in Distributed Systems: The Power of Shuffle-Sharding
  • What Is Enterprise Portal and How to Develop One?

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: