If you find this site useful, why not try my 55-page eBook - Agile Software Development Made Easy!

Large Agile Projects Require Some New Skills

A common question is how to run large agile projects? Answer: You don't! You break them into multiple small projects.

But that puts greater emphasis on two disciplines that many organisations simply don't have...

Architecture, and Programme Management.

Admittedly, the discipline of Programme Management is similar to Project Management. Maybe more experienced Project Managers can run programmes. But there is a subtle difference and it requires a different approach.

And the discipline of Programme Architecture is different to Solution Design. Maybe I've been unlucky, but in my experience this is a scarce skill.

Programme Architects need the ability to have a deeply technical background, yet also be able to see the bigger picture. The ability to bridge the gap between business vision and technology solution. The ability to distill complex problems into clear solutions, with minimised and clear dependencies. The ability to break a solution into loosely coupled, independent elements that can be developed separately by autonomous agile teams.

For me, having these skills is a critical success factor for major projects - especially with an agile development approach, because of the incremental nature of it. Without these skills, you run the very real risk of failure.

Kelly.

P.S. Click one of the icons below to join the growing community of people keeping up with this blog by RSS or by email...
keep up by rss feedkeep up by email


Photo by metropol 21

  • Digg
  • del.icio.us
  • StumbleUpon
  • Yahoo! Buzz
  • Technorati
  • Facebook
  • TwitThis
  • MySpace
  • LinkedIn
  • Live
  • Google
  • Reddit
  • Sphinn
  • Propeller
  • Slashdot
  • Netvibes

0 comments:

Keep In Touch With Email Alerts

Enter your email address:

Delivered by FeedBurner

My Favourite Books on Agile Development & Agile Project Management

10 Key Principles of Agile Development

How To Implement Scrum in 10 Easy Steps

Agile Requirements - User Stories

Agile Project Management

Featured Agile Development Videos

10 Key Principles of Agile

How To Implement Scrum

Most Read

Agile Leadership

Agile Requirements - User Stories

Agile Estimating

Agile Testing

Agile Project Management

Lean Software Development

Agile Teams