In consulting, there are broadly 3 types of methodologies

In consulting, there are broadly 3 types of methodologies in use – Waterfall, Agile, and Hybrid (or W-agile eww, don’t like that name 🤢).

Sure there are other methodologies used for software development and implementation such as Lean, Extreme, TDD, FDD, Kanban, Prototyping, RAD etc etc.

But in #CRM consulting such as #Salesforce#MicrosoftDynamicsCRM the three dominates.

Of course, #Agile is the horse that is pulling in front – however, there are many who just jump on the bandwagon and decry the other ways of doing things as inferior.

When implementing a greenfield change that is putting something in place instead of upgrading on the same platform, there is an opportunity to begin properly.

Plan well up front, especially when you have multiple 3rd parties, systems and players at stake.

Define the integration strategy, as well as the data migration workstream, along with the new system in terms of fields and functionalities so that reports and dashboards provide up to date business insights.

This calls for a big chunk of planning to be done up front a la #Waterfall which is slightly at odds with the Agile way of working.

Agile manifesto calls for small incremental and continuous value driven change, allowing users to use the system and tweak and change it as required.

As you can see, frequent changes can translate into huge costs – especially when third party integration is involved.

There are ways of making different methodologies work, especially when you take into account corporate culture, appetite for change and risk level, as well as the usual constraints around budget, timeline and resources.

No one-size-fits-all solution here.
It takes consideration of all factors before making the decision.
Critical thinking and thoughtful approach to what is essentially a people and process problem.

Underneath it all, we are all people and we are different.
Taking this into account will allow for a more successful project delivery.
Being dogmatic about one method or another frequently does not result in a successful outcome.

Disagreements welcome 😁

#OnThePeiroll
#ProjectManagement
#Methodology