
This is the second material in two-part series on Expectations Management. In the first article i gave definition to Expectations Management (EM) and explained why it is essentially important to manage stakeholders expectation throughout outsourcing project. I've also outlined the "lightweight" EM strategy - which is just a set of activities that go inline with typical marketing dept responsibilities.
While lightweight EM approach might be ideal for small-to-mid size projects, whenever you work with enterprise buyers/providers it is essential to have a formalized EM framework because it is much harder to keep everything under control on this scale. In this case EM becomes a part of Quality Management program rather then marketing dept responsibility.
In order to gain control over big projects EM should include the following components:
- Communication framework
- Status reporting mechanism
- Tool or system for gathering stakeholder expectations and perceptions
Let's take IBM Four quadrant expectation management model as an example and see how each of the components above apply.
Communication frameworkIn order to address expectations continuously throughout project lifecycle the team should start capturing expectations during the early (inception) phase, at the same time it begins requirements' analysis. Further all documented stakeholder needs as well as budget and schedule are linked to corresponding expectations. Explicit expectations are classified as "stated" and implicit expectations as "perceived." These can be further classified as either "internal" to a domain or belonging to "external" parties. Communication flows from internal to external, and clarity improves as an expectation goes from perceived to stated.
System for gathering stakeholder expectations and perceptionsIBM 4 Quadrant expectation management is the system that capture, document, and maintain the content, dependencies, and sureness of the expectations for persons participating in an interaction, and apply the information to make the interaction successful. Within this formal process the subject of expectation is in the center of coordinates that form four quadrants. The horizontal (x) axis demarcates for clarity: Expectations above the x-axis are stated; those below it are perceived. The vertical (y) axis demarcates for scope: Expectations to the right of the y-axis are external; those to its left are internal.

As long as expectations generate other expectations, including project budgets, timelines, requirements and risks, IBM suggests establishing traceability that includes so called sureness factors. The clarity level for an expectation (stated versus perceived) results in a sureness factor between 0 and 1, depending upon heuristics as well as preceding expectations -- their own sureness factors and how they occur, whether in a sequence (AND) or all together (OR). In addition, a sureness factor can be assigned to expectation results based on the sureness factors for preceding expectations.
IBM 4 Quadrant expectation management is best practiced with Rational Requisite Pro, however the system can be used as a framework with different software products.
Status Reporting MechanismUsually part time or full time expectation analyst oversees EM process. This person is responsible for defining formal expectation management and reporting. He or she works closely with project teams and executive management to provide consistency. The team review and revise expectations at regular intervals throughout the project , managing the effects of changes on dependents, such as requirements, with tools -- in much the same fashion as the team manages requirements.
The Role of Expectations Management in Outsourcing RelationshipsExpectations management is a part of an effort to achieve transparency and set up flawless communications between buyers and providers. Companies involved in offshore software development must consider that different cultural backgrounds as well as the fact that onsite and offshore teams often can't have a physical contact result in more misconceptions and wrong assumptions than ever.
Expectation management can improve intra- and inter-team communication by promoting a better understanding of stakeholders' stated and unstated expectations. It can capture hidden expectations that render useful information about a project's success criteria and risks.
The impact of comprehensive EM strategy on the quality of offshore service delivery couldn't be overestimated.
Labels: article, insider, management frameworks, outsourcing practice