10 Tips for Adopting Agile in the Enterprise

A few months back I wrote about the challenges facing agile adoption in the enterprise. I got a lot of requests to outline some tips to overcome some of these challenges, which I have addressed in a follow-up post on AgileScout. The key points are:

  1. Get management buy-in.
  2. Plan for entire releases, not just one sprint.
  3. Plan sprints with specialized/shared resources in mind.
  4. Complex inter-dependencies are a reality – deal with it!
  5. Keep reasonable sprint lengths – at 3 or 4 weeks.
  6. Don’t expect all sprint deliverables to be production ready.
  7. Define “done” consistently across the teams.
  8. Reserve at least two “hardening” sprints.
  9. Be pragmatic about usable design documentation.
  10. Adopt continuous integration principles.
Agile Development Methodology

Agile Development Methodology

Read the entire article here.

UPDATE: To clarify, the tips above specifically address the challenges put forth in the earlier post around enterprise application integration projects. For other enterprise projects, vanilla Scrum approach may work fine.

About these ads

2 thoughts on “10 Tips for Adopting Agile in the Enterprise

  1. Pingback: 3 Reasons Agile Faces Challenges in the Enterprise | RAJESH RAHEJA

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s