When planning your project or solving a problem, always remember that
facts are more important than theories. This means that agile approaches, rolling wave planning, prototyping, etc. should be used where appropriate, in order to base decisions on facts. The alternative is to plan all future phases in detail up front, which is tantamount to basing your decisions on pure theory.
Likewise, the project approach itself should be based on a visit to the customer to see how things are currently done, and get a true understanding of what is needed. Often, what's really needed isn't what is stated in the project request.
In
A Scandal in Bohemia, Sherlock Holmes (by way of Sir Arthur Conan Doyle) said, "It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories, instead of theories to suit facts.”
This is sage advice for project managers as well.
Labels: advice, agile, alternative-thinking, customer, decisions, it-project, project-plan, project-planning