Agile and CRM??

What is the best way to project manage a CRM implementation???

Agile with a capital A, seems to have started around 2001. But I know many programmers and project manager who were following a rapid Agile like approach to devlopment many years before the term was coined.

Whilst Agile is a popular approach to management of CRM projects that doesn’t mean it is the best or only approach. In reality there isn’t a single approach that can (or should) be considered the best, as whatever works for your organisation is the right approach!

But it is important to understand how CRM projects might differ from your other IT projects; they tend to be faster paced, require more change, are often technically complex and demand a high focus on user needs. These are all requirements that sit well within an Agile approach.

Rather than following Agile in a strict sense I favour using the principles that underpin it and adapting them to each organisation or situation.

Take each of the Agile principles in turn and consider its implications for your environment and how it might be best achieved. Frankly many are things any good software designer should routinely do but unfortunately they often don’t!

The Agile principles:

  1. Customer satisfaction by rapid delivery of useful software
  2. Welcome changing requirements, even late in development
  3. Working software is delivered frequently (weeks rather than months)
  4. Working software is the principal measure of progress
  5. Sustainable development, able to maintain a constant pace
  6. Close, daily cooperation between business people and developers
  7. Face-to-face conversation is the best form of communication
  8. Projects are built around motivated individuals, who should be trusted
  9. Continuous attention to technical excellence and good design
  10. Simplicity—the art of maximizing the amount of work not done—is essential
  11. Self-organizing teams
  12. At regular intervals, the team reflects on how to become more effective

In future posts I will try to take each of these principles and discuss some real world examples. I won’t be trying to create an Agile text book! Just giving a few examples of how you might apply each principle.

One thought on “Agile and CRM??

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 )

Facebook photo

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

Connecting to %s