We use our project management methodology to drive deliverables for small and large projects. Our expertise spans a couple of decades and literally hundreds of projects, with a project defined as an initiative that has one or more principal objectives and deliverables with a beginning, middle and end. We recognize that almost all technology projects are attempting to solve “wicked problems.”
A “wicked problem” is one that has the following characteristics:
Our services deal almost exclusively with helping our customers solve “wicked problems.” Our project management methodology is therefore built upon the foundation of an iterative approach. This is a “feedback centric” as opposed to “task centric” rationale. That does not imply an antithesis to project plans and statements of work, quite the contrary. However, it does imply that these planning tools are not sacrosanct.
The essence of our methodology can be summarized as model, test and repeat. Our projects plans are built with this philosophical premise in mind. This approach scales from simple projects to those that are much more complex. In fact, it is even more germane with respect to the latter since more is at stake. The “real time” learning that occurs through the feedback loop is the most effective way to manage project risk. The control mechanism used to ensure feedback occurs is much shorter iterations (1-3 weeks, or less) than are typically found in engineering centric methodologies.