Escolar Documentos
Profissional Documentos
Cultura Documentos
As a business analyst, you are uniquely positioned to more broadly see the 4. Manage new solutions in the broader architectural context.
changes under way in solutions delivery and corporate IT. You are witnessing The environment is growing increasingly complex with more externalized
greater externalization of IT services to the cloud. Business partners are taking solutions delivery. Improve your ability to identify interdependent processes,
more responsibility for technology solutions themselves. There is increasing and manage change of your projects that reduce the need for costly late-
pressure for efficiency in delivery. stage integration.
What does this mean for you? We’ve distilled five new imperatives for the 5. Enhance your vendor management competencies.
business analyst role: Organizations are growing their reliance on vendors for many kinds of
solutions, especially mobile solutions. Your effectiveness with vendors will
1. Reshape your engagement approach to reflect business leaders’ depend on your ability to drive the conversation on business need, not
preferences for risk, benefit, and involvement. technical specification.
Many business leaders now prefer to lead more in phases of IT projects.
Understand your business sponsor’s attitudes, and tailor your engagement
techniques appropriately.
3. Build your usability skills and advocate for the end user.
Usability is increasingly important, particularly for analytics, collaboration,
and mobile projects. Use insights drawn from end-user observation to
actively advocate for users’ needs in dialogue with the sponsor’s overarching
goals.
This handbook is organized into nine sections that correspond to the nine areas of the Council’s Business Analyst (BA) Competency
Model. Each section provides an overview of the available resources and templates, and guidance on when to apply each. We have also
included guidance on each resource’s applicability to the scope of a BA’s responsibilities.
Project Methodology: Recognizing that the BA’s role in agile projects often varies, we have included agile-related resources within
each of the nine sections, but each resource is labeled as applicable specifically to agile requirements or agile projects. Resources not
labeled as agile are applicable to a waterfall approach or not dependent on choice of delivery methodology.
v
vi
Section 2: Requirements Management and Analysis—Ability to manage requirements to the smallest set that will provide the biggest impact in advancing business objectives
Section 3: Creating Compelling Business Cases—Ability to measure and communicate proposed project benefits
Section 4: Providing Accurate Project Effort Estimates—Ability to quantify project resource requirements
Section 6: Designing for Usability—Ability to design solutions for end-user adoption and productivity improvement
vii
viii
Section 8: Business Relationship Management—Ability to engage business sponsors and contribute to their targeted business outcomes
Section 9: Design Team Relationship Management—Ability to engage developers to ensure productivity and solution quality
Requirements 1
Elicitation
Requirements
Elicitation 2
REQUIREMENTS ELICITATION
■■ To validate whether a mobile application is the right solution Essential Reference Specialized
in their workflow
Requirements 3
Elicitation
Requirements
Elicitation 4
Goal Formulate the business Gather and classify Perform an impact Prioritize all requirements Integrate requirements
problem and identify all feature requests from analysis and risk based on business and validate scope
stakeholders, including business partners through assessment to address criticality of the features. in collaboration with
end users. joint-requirements technical, schedule, and business partners.
planning. cost concerns.
Business-Side ■■ Map user base across Obtain a wish list from Perform abstractions Determine criticality ■■ Resolve as many open
Tasks organizations. each party in the user to answer questions of of features. issues as possible.
■■ Determine operational base. the form, “Why do you ■■ Verify that requirements
and problem context need X?” are in agreement with
such as mission originally stated goals.
scenarios. ■■ Obtain authorization
■■ Identify similar systems to move to Application
in the organization. Design.
Applications- ■■ Identify application ■■ Classify wish ■■ Estimate the impact of ■■ Prioritize requirements ■■ Resolve conflicts
Side Tasks domain and lists according to requirements on cost based on cost and and keep consistency
development experts. constraints (functional, and schedule. dependency. in check.
■■ Identify domain and nonfunctional, ■■ Perform risk assessment. ■■ Identify appropriate
architectural models. environmental, ■■ Examine cost of architectural models
■■ Assess cost constraints design, etc.). potential solutions in that work with current
imposed by the ■■ Determine interface light of architectural technology roadmap.
sponsor. needs for information and strategic fit.
that is shared between
business areas.
1. What are your goals in developing this system? 1. What are the problems you face without the system today?
2. Who are the key stakeholders and users? Do their goals differ? If so, how? 2. What problems should this system solve?
3. How do the system goals map to business goals? 3. Do you have to do things manually that you would like to automate?
4. What is the most important business goal of the system? 4. Do you have performance problems that need to change?
5. Will the system change the way you are doing things now? 5. Do you have functional limitations that you would like to change?
6. Will the system help you be more efficient? How? 6. Are you using packages that force you to constrain your business functionality
7. What are the system deliverables? to the boundaries of the package?
8. What will the new system accomplish that is not accomplished manually 7. Which reports do you currently use? What data on the report are important?
or with other systems? How do you use the information?
9. What will the new system do? 8. Are there specific bottlenecks to getting at information?
9. How do you analyze the information you currently receive? What type of data
are used? How do you currently get the data? How often do you get new data?
2. Determine Future Needs
10. What type of ad hoc analysis do you typically perform? Who requests ad hoc
1. What business requirements will this system address? information? What do you do with the information?
2. What information do you need from this system that you don’t have now?
3. Is any of this data currently captured in any other corporate system? 5. Determine Criteria for Success
4. How would you like to see this information?
1. What is most important for success of the application?
5. What functionality do you need from the system?
2. What do we need to accomplish to make this project successful?
6. Are the data and/or functionality shared by other (many) business areas?
3. What do we need to change to make this project successful?
If so, which?
4. What buy-in do we need?
7. If the reports were dynamic, what would they do differently?
5. Are we lacking any critical elements such as budget, resource allocation,
8. How much historical information is required?
or support?
6. What are training considerations for developers and users?
3. Determine System Users
6. Determine Assumptions and Open Issues
1. Who will be using the system?
2. What are the titles and roles of the people who will use the system? 1. List assumptions.
3. What are their levels of expertise? 2. List open issues, responsible parties, and resolution date.
Requirements 5
Elicitation
Requirements
Elicitation 6
1. Why do you want to redo the system? Same as for new system development
2. How will the new version of the system help you?
3. What are your objectives in having this system? 3. Determine System Users
4. Who are the key stakeholders and users? Do their goals differ? If
so, how? Same as for new system development
5. How does the system map to business goals?
6. What is the most important business goal of the system? 4. Determine Current Problems
7. Will the system change the way you are doing things now?
Same as for new system development, plus:
8. Will the system help you be more efficient? How?
1. What is the risk of not converting the system?
9. What are the system deliverables?
10. What will the converted system accomplish that the current
5. Determine Criteria for Success
system cannot?
11. Will the output of the converted system be the same or different Same as for new system development
than the current system?
12. Will the new system have an additional functionality? What?
6. Determine Assumptions and Open Issues
13. Will the new system have better performance? To what extent?
14. Will the new system help you be more efficient? To what extent? Same as for new system development
15. Will the screens look different? How?
16. What is most important (rank in order of importance)? 7. Determine Current Problems
■■ Application is easier to use.
■■ Application has nicer front end. 1. Who are the most important players in terms of knowledge?
■■ Application has additional functionality (list). Politics?
■■ Application is more efficient. 2. Is there any existing system documentation? If so, where?
■■ Application is redesigned to better reflect the business. 3. Who else should we talk to?
Many of the questions that apply to new For projects that impact legacy systems,
systems development also pertain to Hallmark also considers important
projects involving legacy systems. questions relating to organizational
behavior and people issues.
1. What are you trying to do? 1. Who are you as a potential user? What is your role?
We want to offer a solution to travelers that helps A road trip traveler
them manage their travel throughout the trip. Use Case 2: End User
2. Why can’t you achieve this business objective
without mobile? 1. Who are you as a potential user? What is your role?
While travelers are “in-trip,” it is often difficult A business traveler
to communicate with them. Use Case 1: End User
3. What is the pain point?
1. Who are you as a potential user? What is your role?
Travelers typically think of trip management
A leisure traveler
applications during delays or when they are
looking for flight status. We want to expand our 2. What do you need to accomplish?
engagement by making life easier for “in-trip” While in the middle of my trip, I need to know my
travelers. hotel’s amenities and what other events/activities
may be available.
4. To what degree are you changing an existing
business process? 3. Why do you need to do that?
The travel lifecycle has always had a gap in the I usually find these items in advance of the trip,
“in-trip” phase. To move a product or service but if I fail to do that, I have difficulty finding the
into this phase requires a change as well as new information.
approaches and data. 4. Why can’t you accomplish this without mobile
devices? How have you tried to resolve this
need in the past?
While in-trip, access to a PC can be extremely
difficult. Calling for information has proven hit or
miss.
Requirements 7
Elicitation
Requirements
Elicitation 8
Business Requirements Specification Key questions to ask when reviewing business requirements:
1. What am I solving with this business requirement?
I. Business Scope and Objectives 2. Is this business requirement feasible?
3. What scope and/or objectives is this business requirement addressing?
This section defines the starting reference for a project. This section should help with 4. What is the acceptance criterion for this business requirement?
the following: 5. How do I measure the acceptance criteria?
■■ Provide a high-level understanding of what the enterprise is and aspires to
become. It is usually depicted by a brief description on how the organization Success criteria/acceptance criteria ensure agreed-to business requirements
intends to achieve its goals and make the desired transition and by what means. (functional and nonfunctional) are clear and unambiguous. They are also the metrics
■■ Document events that are the initial stimuli causing the client’s business to act.
that measure success of the project. The objective of this section is to identify and
■■ Describe and quantify the benefits, costs, schedules, and assumptions required
document success criteria and associated metrics for each business functional and
to justify the implementation (if needed). nonfunctional requirement.
This section should help with the following: Business Requirement Stability Level Success Criteria
■■ Contain the graphic representation of the flow of work through a business Functional (H)—High and Associated
process model, narratives that describe the flow, and key process attributes. Requirement Id (M)—Medium Metrics
■■ Describe a high-level business use case model; this use case model uses (L)—Low
graphical symbols and text (business lexicon) to specify how users in specific
BFR1
roles will use the system.
■■ Depict the usage and interaction between resources (e.g., hardware, software, BFR2
and people).
b. Business Nonfunctional Requirements
III. Business Requirements
Business Requirement Stability Level Success Criteria
Business requirements differ from systems requirements. Business requirements can Functional (H)—High and Associated
be identified by the following characteristics: Requirement Id (M)—Medium Metrics
■■ They support a business scope and/or objective, usually reviewed by executives.
(L)—Low
■■ They have a business purpose/focus.
Requirements 9
Elicitation
Requirements
Elicitation 10
Evaluate Requirements
Capital One’s Creating High-Quality Requirements
Individual Requirements Evaluation Criteria
Requirements 11
Elicitation
Requirements
Elicitation 12
1. Experience
■■ Recent experience with the workflow performed by the knowledge worker—
Was recently employed in the role or participated in the business process
performed by the role
2. Scientific Disposition
■■ Intellectual curiosity—Exhibits a passion for learning
■■ Observational skills—Can identify patterns in large data and information sets
■■ Problem solving—Is driven to understand the core of an issue
3. Journalistic Aptitude
■■ Interviewing skills—Is able to facilitate and guide discussions with others
■■ Interpersonal skills—Thrives in interactions with others
■■ Recognized as a Challenger® of the status quo—Is able to intelligently question
knowledge worker preferences to identify unique value drivers associated with
the objectives of the role, in a nonaggressive yet an assertive, authoritative way
■■ Engage with knowledge workers in their normal day-to- ■■ Experience in identifying and evaluating new technologies
day environment. ■■ Experience in gathering and defining business requirements
■■ Uncover and document existing pain points and needs ■■ Survey and data analysis skills
that knowledge workers would not be able to articulate
on their own.
■■ User-experience skills
Requirements 13
Elicitation
Requirements
Elicitation 14
Objectives
1. Collect background information on the knowledge worker.
2. Understand a day in the life of the knowledge worker.
3. Observe the knowledge worker in his or her natural work environment.
7. What is your level of comfort with technology? ■■ How do you customize/modify the tools that you use to help you in your work?
8. How do you keep up with new developments in your field? (Or can you usually use them off the shelf?)
■■ Is there a product you wish you had that is not available?
9. How do you learn about new products or services to help you with your job?
9. What resources are available to you, free and paid for?
10. How is success typically measured in your job? How do you tie that success back
to the work you did? 10. What resources do you wish you could have?
11. What is the most important thing you can do well in your job in the eyes of your 11. How do you see your job changing in the next five years? What tools/resources will
company/boss/industry? become more important?
12. When you look back at this job 5 or 10 years from now, how will you decide if you
were successful at it?
Requirements 15
Management
and Analysis
Requirements
Management
and Analysis 16
Sabre Holding’s Feature Needs-Testing for Mobile Apps • 18 Essential Reference Specialized
Sabre Holdings applies a rigorous screening to strip out features that fail
to satisfy either the business or end-user needs.
BCBS-MA’s Pairwise Feature Prioritization • 21
When to Use For functionally complex projects, BCBS-MA makes pairwise comparisons
■■ To screen mobile requirements for fit with business needs
among features to enable the business sponsor effectively prioritize requests
for functionality.
Essential Reference Specialized
When to Use
■■ To compare and rank order business preferences
Discover’s Sample Requirements Tracking Document • 19 ■■ To compare and prioritize features
Discover’s requirements tracking document helps ensure that requirement changes
are reflected in design and test cases and validated by users. Essential Reference Specialized
When to Use
■■ To gather requirements iteratively Fenton, Inc.’s1 Functionality ROI Maximization • 22
■■ To identify requirements from business partners, users, and software
Fenton, Inc. quantifies each feature’s impact on a project’s business value
requirements components that enables benefit-driven trade-offs.
■■ To validate requirements during project review discussions
When to Use
■■ To quantify the value of application functionality
Essential Reference Specialized
■■ To prioritize features and requirements based on business benefit
1 Pseudonym.
Manage Requirements Across Business Process Change Improve Portfolio-Level Requirements Visibility
Customize requirements management methodologies based on project’s Group projects together based on their shared impact on business
architectural impact and end users/customers involved. processes, and then gather the requirements holistically.
1 Pseudonym.
Requirements 17
Management
and Analysis
Requirements
Management
and Analysis 18
Candidate Features
■■ Obtains Travel Agency ■■ Shops and Books for Corporate ■■ Holds a Trip for Future Booking
Contact Information Approved Hotel Rooms
■■ Updates Traveler Profile Information ■■ Displays Corporate-Specific Messaging
Litmus Test
Needs Test 1:
Can we clearly articulate how this feature
Business Need
meets a business need?
Updates Traveler
Discard Features
Profile Information
Litmus Test
Needs Test 2:
Can we clearly articulate how this feature
End-User
meets a high value user need? Workflow Need
Displays Corporate-Specific
Discard Features
Messaging
Obtains Travel Agency
Usability Criteria Contact Information
Could use of this feature be severely Usability
impacted by any of the following? Criteria
■■ Noise/distractions
■■ Poor lighting
RS0002 Make list of all products Also group the DD0005 TC0003 Design
available for the user to products by
TC0004 Development
select in alphabetical order. their market.
TC0005 Test Cases
Requirements 19
Management
and Analysis
Requirements
Management
and Analysis 20
Business Objectives
Impact
Business Priority Rank H M M H H L
Score
Change Order
6.6
Event Notification
Automate Material
4.9
Functional Requirements Ordering
Capabilities
3 Functional capabilities that 4 Assessment 5 Impact scores are calculated based on the Business Priority
potentially satisfy the high-level of impact of Rank and the impact of the functionality on each of the
business objectives can run into functionality on the business objectives; top third stay, bottom third are discarded,
as many as 100 for large projects. business objective and middle third are taken up for further consideration.
A. Change Address
1 Participants are asked to pick the A
1
feature they consider more important— B B. Change Name
feature A (Change Address) or feature
B (Change Name); ties are not allowed. A
A B
2
C C C. Reinstate
2 Similarly, pairwise comparisons are
made between each pair of features; A B C
the preferred one in each pair is circled. D
D D
D D
4 D. Change Status
3 A count of the number of times each feature
A
A B
B C D
D
is circled across the rows and columns of
E E E
E E E. Transfer the entire matrix is used to rank the features.
Feature A B C D E
Requirements 21
Management
and Analysis
Requirements
Management
and Analysis 22
1 Pseudonym.
Yes Information
Systems Planning
Is this a
one-time
Small
improvement?
(< $250 K) Continuous Process
No Improvement
Improving
Existing Business Process
Improvement
What is the What are you Changes a Leverage
size of the doing to the Point Within the
Significant Existing Paradigm Business Process
change? process?
($250 K–$2 M) Improvement
What is
Replacing the impact?
Existing Radical Process
Changes the Improvement
Business Paradigm
Requirements 23
Management
and Analysis
Requirements
Management
and Analysis 24
Architectural Analysis Business Process Analysis and Design Business Solution Analysis and Design
Requirements 25
Management
and Analysis
Requirements
Management
and Analysis 26
DRAKE
corporation
Change (CONTINUED)
Drake Corporation’s Voice of the Customer Tool
Stakeholder Group Analysis
1 Pseudonym.
1 2 3
Projects are regrouped into delivery
Business project priority ranking results in The project portfolio is segmented into
“flights” based on business need, which
a list of projects to be completed based on groups of projects according to shared impact
processes they affect, and where in the
initial capacity estimates. on business processes.
process chain their effect is prominent.
Requirements 27
Management
and Analysis
Requirements
Management
and Analysis 28
Qualifying Criteria
Approved and funded enterprise projects that meet the following criteria will qualify for the alternate path for requirements development:
Goal is to improve process performance, operating efficiency, and/or cost of a current business process.
Minimal changes to current business process are anticipated.
The change has already been identified and defined by the business area.
Process impacts are limited to 1 to 2 domains, and target specific business functions in either or both of those domains.
Nonqualifying Criteria
Enterprise projects that would not qualify for the alternate path would meet the following criteria:
New technology is anticipated for solution (feeds, data exchanges, etc.).
New business process and/or major reengineered business process is anticipated.
New operations workforce/functions is anticipated to support solution.
PPR Staffing Assumptions
Functional BA resources within Project Process Requirements (PPR) will be assigned to these initiatives.
Functional BA resources will use current “is” process map as basis for identifying specific process-impacted areas to be worked and will define use cases to outline requirements
for this portion of the process map.
Functional BA will be responsible for integrating the use cases created for these projects back into the process map, so these detailed changes are not “lost” amid the larger flight
plan work; process modeler (PM) will work with functional BAs to ensure accurate integration of changes.
Work effort for initiatives on alternate path may need to be revisited if during working these items, the changes are found to have a greater impact on the targeted business
process(es) than originally expected.
To support these projects, BA resources will work these initiatives directly—with expertise spanning appropriate domains.
Proposed Timeline
Timeline for initiatives being addressed in alternate path will run parallel to the PPR flight schedules; specific milestones for each initiative will be negotiated with the PM and domain
lead to confirm schedule for requirements delivery for smaller initiatives following the alternate path.
Use case deliverables will be the artifact to be delivered by PPR resources.
Requirements Traceability Matrix deliverable will be established also by the functional BA(s) working the project, as a means to capture initial project information that summarizes
the needs for the process modification as well as to establish traceable documentation for the change as it moves into design, development, and testing.
Business SME validation will be conducted by the functional BA (informal basis) to confirm detailed changes are accurate and meet the project objectives.
Customer Service
Claim Correspondence
Accounting Claim Adjudication Payment
Paper
Claim
Claims Claim Electronic ClaimClaim AdjudicationNon-Medical
Correspondence
Processing Check
Payment Fund
Medical Claims Claim Pricing
Receipt Process Receipt Process Claims Generation Transfers
Paper
Claim Claim Electronic ClaimClaim AdjudicationNon-Medical
Correspondence Check
Payment Fund
Medical Claims Claim Pricing
E-Presentation Portal M
Receipt Process Receipt Process Claims H M
Generation Transfers
Paper Claim Electronic Claim Non-Medical Check Fund
Medical Claims Claim Pricing
E-Presentation
“Flight” Projects
Receipt Portal System
Management Receipt Process
M MH
Receipt Process Claims H MM
Generation TransfersM
E-Presentation
Receipt Portal System
Management
Customer Information Database M MH H M H MM M
Receipt Management
Customer
Provider System
Information
Management Database
System M H HL MH L M M
Customer
Provider
Member Information
Management Database
System
Web Site Redesign M HL MH L
Provider
HIPAAManagement
Member Web System
SiteRights
Member Redesign
Repository L ML L M H L L
3 Multiple process
impacts in a row
Member
HIPAA Website
Member
Medicaid Redesign
RightsSystem
Reporting Repository LL ML L MH L M indicate process
flow and information
HIPAA Member
Medicaid RightsSystem
Reporting Repository LL LL MH L M dependencies.
2 Similar or redundant system functionality is identified 4 CIGNA minimizes time spent on each
to consolidate requirements gathering across projects subsequent flight by building and actively
and expedite requirements elicitation. maintaining business process libraries.
Requirements 29
Management
and Analysis
Requirements
Management
and Analysis 30
Project Initiation/
Planning Requirements Design
Awareness Meeting
■■ Review project documentation (e.g., project ■■ Plan and schedule high-level requirements ■■ Provide input to any phasing of solutions.
proposal, project/product description) for sessions by domain based on project ■■ Assist with issue resolution, provide
clarity, completeness, and potential domain/ decomposition. clarification, and respond to questions.
function impact. ■■ Engage business subject matter experts ■■ Update business requirements traceability
■■ Work with Enterprise PM (EPM) to achieve (SMEs) to support and plan requirements document with assistance from System
clarity and completeness of project scope if definition. Analysis to ensure design traces back to
needed. ■■ Work with EPM to define requirement requirements.
■■ Provide high-level time/cost estimates for kickoff date based on PPR capacity. ■■ Support design documents and walk
PPR activities to EPM. ■■ Outline/document proposed requirement through to verify design meets business
■■ Perform a high-level process decomposition gathering dates (high level, process requirements.
to identify the potential processes impacted modeling, and detailed) for review by EPM ■■ Support scope change management
by the project and across projects. and subsequently by matrix partners based process and update documentation as
■■ Share outcome from the decomposition on capacity, project, and process synergies. needed.
for review with EPMs and subsequently
with matrix partners.
■■ Identify and communicate domain lead to EPM.
■■ Assist with issue resolution, provide ■■ Provide test support for test scenario ■■ Provide input for implementation planning. ■■ Provide support for clarifying questions, etc.
clarification, and respond to questions. identification and defect resolution. ■■ Provide support for clarifying questions, etc.
■■ Support scope change management process
and update documentation as needed
Requirements 31
Management
and Analysis
Requirements
Management
and Analysis 32
Creating Compelling 33
Business Cases
Creating Compelling
Business Cases 34
of application functionality and tracking project ROI trends at the portfolio level.
Essential Reference Specialized
1. Trace benefits, not just requirements: Explicitly link components of
business value to application requirements and system features so that Omega Corporation’s1 Standard Business Case Criteria • 45
they can be traced through the lifecycle. Omega Corporation revises business case review processes for IT projects to instill
2. Be an order shaper when it comes to benefits: Compel business business sponsor accountability and emphasize quantifiable, “hard” business
partners to articulate a project’s benefits in terms of quantifiable benefits. The process starts with a standard business case that captures total
components that are directly tied to a particular aspect of their five-year costs of ownership, including common “hidden” costs often overlooked
workflow. by business users during business case preparation. These proposals include
architecture compliance, sourcing considerations, and operating requirements,
3. Prioritize features and requirements based on business benefit: Benefit
such as infrastructure costs, maintenance, training, and support.
is the most meaningful metric for determining a project’s value. Be
specific when it comes to quantifying those values. When to Use
■■ To create a business case proposal capturing hidden requirements
4. Track ROI at the portfolio level: Only a portfolio view can detect trends
across categories and effectively communicate value delivery at the Essential Reference Specialized
enterprise level.
When to Use
Citrix’s Business Case Summary • 46
■■ To itemize benefits in a business case
Citrix synthesizes key IT project data—including financial metrics, risk
■■ To trace benefits through the project lifecycle
indicators, and business justification—in a one-page format for easy steering
■■ To prioritize requirements according to quantifiable benefits
committee review.
■■ To track project ROI trends at the portfolio level
When to Use
Essential Reference Specialized To create a high-level business summary emphasizing quantifiable
■■
business benefits
1 Pseudonym.
1
Business Case
Business
Monolithic business case Value ■■ Itemizing the
Mapping benefits in the
business case
Business Value
Components
2
Component 1 Component 2 Business value drivers are
not connected to specific Benefit-Driven ■■ Quantifying the
High-Level business activities. Feature value of application
Requirements Prioritization functionality
3
System Capabilities Business activities don’t
tie to specific application ■■ Tracking project
Portfolio ROI
Application Application Application Application
functionality. ROI trends at the
Dashboard
Functionality Functionality Functionality Functionality portfolio level
1 2 3 4
1 Pseudonym.
Creating Compelling 35
Business Cases
Creating Compelling
Business Cases 36
Expected Benefits from Business Case Business Value Components Component Quantification Template
Computer Telephony Integration Project
Sales referral
No
Escalated call
a b g d e
Increased use of call Timely handling Intelligent call Reduced calls to Reduced call
automation = $500 K of call = $275 K routing = $5 M help desk = $100 K escalation = $200 K
1 Pseudonym.
Customer Impact
Evaluate the project for its anticipated impact on Project implementation is expected to be virtually transparent to the external customer AND the project will have little impact on
1
the customer. Indicate whether the customer is internal customers.
internal or external.
5 Project is expected to have marginal impact on the external customer AND/OR significant impact on the internal customer.
Definition: Impact—Affects the product or service Project is expected to have significant impact on the external customer AND significant impact on the internal customer.
the customer receives and/or the manner in which 9
they receive it
Business Process Reengineering (Cost Reduction)
Evaluate the project for opportunities to reduce Proper use of technology requires very little workflow integration. Contextual and environmental factors do not weigh significantly
1
operating costs through the enhancement of on the ability of the technology component to yield measurable business value.
business process performance.
Marginal opportunities to enhance process performance may exist, but significant gains in business value may not be certain. Also
5
the project’s success likely will not depend on business process enhancements.
Six Sigma and related techniques, focusing on process efficiency and developing robustness against environmental noise, will most
9
certainly deliver significant business value. Project success may depend on it.
Project Objectives and Needs
Evaluate the project for an understanding of how Clear and concise understanding of how the project benefits will result in a positive, quantified impact on the sponsor’s business
1
its benefits will translate to a quantified, positive objectives. The benefit impact is supported by precise and verifiable cost and/or revenue data.
impact on the sponsoring entity’s business
A case has been articulated for how the project can yield benefits that will positively impact the sponsor’s business objectives, but the
objectives. 5
benefits are not quantified, and the proposal is not supported by precise and verifiable cost and/or revenue data.
9 Little or no case has been made for how the project will yield quantifiable benefits that will positively impact the sponsor’s business.
1 Pseudonym.
Creating Compelling 37
Business Cases
Creating Compelling
Business Cases 38
Sponsor Interdependency
Evaluate the project based on the level The project has the full support of the sponsoring entities AND no conflicting needs exist among those entities
1
of sponsorship interdependency. (or only one sponsoring entity is involved).
There is moderate support from the sponsoring entities AND/OR there are limited conflicts between the needs
5
of sponsoring entities.
There is limited support from the sponsoring entities AND there are potentially significant conflicts between the needs
9
of sponsoring entities.
1 Pseudonym.
1 Pseudonym.
2 Representative list.
Creating Compelling 39
Business Cases
Creating Compelling
Business Cases 40
Business Revenue
Customer Value—Base
The size of the bubble
depicts the project return. Customer Value—Competitive
Cost-Efficiency/Compliance
Key Advantages
■■ High-impact communication tool
■■ Portfolio pattern recognition
■■ ROI trend monitoring
Business Value
Low
Low High
Project Cost
1 Pseudonym.
Creating Compelling 41
Business Cases
Creating Compelling
Business Cases 42
Customer Value—Differentiated Establishes a unique capability for the external customer over one’s peers/ ■■ VOC illustrates industry gap to meet order of magnitude customer needs.
competitors based on cost, quality, speed, and/or functionality ■■ Ethnography to survey techniques
■■ Predictive market analytics
Customer Value—Competitive Provides where there are optional features for the external customer and/or ■■ VOC illustrates company’s gap to competitors to meet customer needs.
failing to match the equivalent capability of peers/competitors will erode ones ■■ Focus group to survey techniques
competitive standing over time
■■ Responsive market analytics
Customer Value—Base Provides where properties are defined as a enabling minimum capabilities for ■■ N/A—May be combined with other business outcomes
the external customer—a commodity in nature
Business Revenue Limited received value gain for the external customer but enabling revenue gain ■■ Present historical, data-based customer behavior patterns to support proposed
to the company change.
■■ Existing or competitors’ customers
Cost Reduction/Avoidance Pure cost reduction or avoidance play with limited ongoing efficiency gains ■■ Elimination or avoidance of one-time costs
Defensive/Renewal Renewal of applications/technologies/business processes to maintain ■■ Demonstrate no linkage to customer value or operating efficiency, or cost
capabilities with limited external customer value or internal efficiency gains reduction/avoidance.
■■ Baseline current state; demonstrate future state achievement to baseline
Enterprise Capability Provides broad underlying capabilities supporting multiple LOBs, projects, or ■■ Must support “X” number of future capabilities
future corporate/strategic initiatives ■■ Measurable expectation of capability achievement
■■ Demonstrate scalability, cost effectiveness, supportability, etc.
Operating Efficiency Provides ongoing internal cost reductions or other supporting internal ■■ Demonstration of activities that will result in a reduction of ongoing costs (per unit
operational factors (e.g., time to deliver, internal consolidations) or total business process)
Regulatory/Compliance As required by government, internal audits or other regulations with limited ■■ Demonstrate ability to maintain current operating efficiency.
external customer value or internal efficiency gains ■■ Demonstrate effectiveness of compliance solution.
■■ Demonstrate potential financial impact to corporation.
■■ Explain impact to internal or external customers.
1 Pseudonym.
Business
5 11% $8,052,504 11% $1,610,501 85.5% $25,341,001 7% $5,068,200 $3.15
Revenue
Customer
10 5% $1,520,317 2% $152,031 8.07% $4,000,430 1% $400,043 $2.63
Value—Base
Customer
Value— 13 12% $10,314,678 14% $793,436 42.1% $86,531,408 23% $6,656,262 $8.39
Competitive
Customer
Value— 5 7% $32,533,255 45% $6,506,651 345.4% $168,121,704 45% $33,624,341 $5.12
Differentiated
Cost-Efficiency/
58 65% $20,600,152 28% $355,175 18.9% $91,196,549 24% $1,572,354 $4.43
Compliance
Grand Total 91 100% $73,020,906 100% $1,883,559 100% $375,191,092 100% $47,321,200 $5.14
1 Pseudonym.
Creating Compelling 43
Business Cases
Creating Compelling
Business Cases 44
Real Estate and Construction Cost Project Real Estate and Construction Cost Project
Objective Benefits
Provide timely and accurate real estate and construction capital expenditure ■■ Direct/Hard Savings—None
information; this will enhance McDonald’s ability to optimize investment ■■ Indirect/Soft Benefits
decisions, drive down costs, and speed the administration of the closeout of –– Construction supplier optimization and cost avoidance
construction projects. –– General contractor optimization and cost avoidance
Solution Summary –– Improved accounting administration efficiencies
■■ TIB Screens
Improve investment decisions and strengthen McDonald’s leverage with ■■ Business Alignment—MODERATE
suppliers during construction project negotiation by: –– Be the most productive provider by achieving G&A and capital
■■ Providing timely and accurate reporting of real estate and construction expenditure targets
capital expenditure plans, actuals, and projections; ■■ Leverage—MODERATE—US/Corp. solution
■■ Driving supplier optimization and savings through comparison of project ■■ Financial Strength—WEAK—Benefits are indirect/soft
component costs (i.e., asphalt, concrete, framing); this will strengthen cost Risks
controls by enabling reporting on baseline commodity prices; and
■■ Software vendors able to meet McDonald’s business requirements
■■ Driving general contractor savings through comparisons of construction
without extensive custom programming
costs and “time to complete” across multiple projects, phases, building
types, geography, and square footage.
Improve accounting administration efficiencies of existing restaurant
remodels and new site construction by:
■■ Automating creation of capital expenditure reports;
■■ Reducing financial reconciliation effort through improved system
integration;
■■ Reducing project closeout time by improved system integration;
■■ Enabling access to the new application by all key stakeholders, which
includes McDonald’s remote workers;
■■ Centralized controls of signing limits for change orders and invoices; and
■■ Centralized system that includes all real estate and construction costs.
1 Pseudonym.
Creating Compelling 45
Business Cases
Creating Compelling
Business Cases 46
compiles the
summary High-Level Project Business Case Multiple Products Cost Reduction Support Shared Admin and Ops
Expected Impact
Project Financials Comments Metric Description Quantification
Total Benefits $200,000 Data entry time reduced: 30 mins/week
= .5hrs * 50 * 40 = 1,000 hrs p.a. Use of enhanced functionality for data capture 100%
Improved decision making:
median project cost $100,000 * 100 p.a.
* 2% improvement = $200 K
Total Capital $100,000
Total Expense $20,000 20% support costs Percentage migration of data capture to new platform 75%
Total Costs $120,000
IT Headcount (FTE) 0.50 Will need 2 FTEs for 3 months Feed of enhanced BI inputs into SAP
Providing Accurate 47
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 48
Marriott’s Staff Resource Estimation Calculator • 50 Raytheon’s Earned Value Metrics for Agile Projects • 53
Marriott disaggregates projects into common tasks and uses a calculator Raytheon focuses scarce sponsor time and attention on critical risks and
to determine resource needs. Categories are weighted based on relative opportunities. Raytheon’s earned value metrics for Agile projects help teams
complexity to generate an overall score. Using the overall score, the calculator to estimate cost and schedule despite the iterative and more ambiguous
categorizes projects as requiring low to high labor to complete. For each task, direction of Agile projects.
labor categories directly convert to resource requirements in hours. When to Use
When to Use ■■ To define requirements in a way that helps with project plan and estimate
■■ To estimate project requirements at each task ■■ To make story point estimates for all features
■■ To determine resource needs ■■ To inform business about potential risks and opportunities
Estimate Costs and Risks for Agile Projects Estimate Benefits for Agile Projects
Allocate project funds and establish project schedule based on an analysis Estimate the value of benefits using an options approach.
of best-, expected-, and worst-case cost scenarios.
British Airways’ and Emergen’s Initial Value Estimate for Agile Projects • 58
TransCanada’s Risk-Based Estimation for Agile Projects • 51 British Airways estimates the value of major benefits streams and uses these
BAs lead the project, breaking down high-level requirements into detailed user estimates to prioritize work by Agile teams. As the team releases the solution
stories, which delineates business rules and their corresponding validation on an iterative basis, actual value realization can be used to refine initial
messages enabling developers to easily connect requirements to unit tests. To estimates and reprioritize. Understanding that benefits’ value are not static,
establish a baseline project cost, the time and effort required to develop each British Airways uses an options approach to control delivery risks.
user story is estimated. Project funding is allocated based on the coverage of
cost scenarios: low-risk projects receive expected funding, high-risk projects When to Use
receive worst-case scenario funding. Overall, the Monte Carlo simulation allows
■■ To elicit goals and testable metrics of project realization from business sponsors
■■ To Identify and prioritize benefits for release
for more informed decisions about project funding.
When to Use Essential Reference Specialized
■■ To translate high-level requirements into user stories for Agile projects
requirements
■■ To understand data standards and definitions for services
Providing Accurate 49
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 50
Project Oversight Complexity Drivers: Capacity Planning/Performance Engineering Total Complexity Score Labor Category
Requirements Award a Non-Prearranged 1.5 Business Rules: Award a Non-Prearranged Biddable Offer
Award a Non-Prearranged Biddable Offer Name Type Validations
Biddable Offer 1.1 Assumptions Award Integer 1. This field is editable if the corresponding
Secure Winning Bid 1.2 Definitions Quantity checkbox is True (i.e., checked).
Set Shipping Route 1.3 Process Flows 2. The amount awarded to a bid cannot be
1.4 Screen Descriptions more than the max bid quantity for that bid.
Pass
System Message X
Tests when business rules are followed
Award quantity must not be
greater than max bid quantity.
Fail
Tests that error handling works as
expected when the rules are broken
Providing Accurate 51
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 52
Waterfall
Concept
Definition and Requirements Development and
Design Deployment
Business Case Definition QA/Testing
Approval
Agile
Sprints
Concept Detailed Requirements
High-Level ■■
Definition and Release Scope
Requirements ■■ Develop Deployment
Business Case Planning
Definition ■■ Test
Approval
■■ Integrate
■■ Reprioritize
Providing Accurate 53
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 54
1. Establish Effort Zero Sprints as Contingency Buffers: Raytheon uses two-week sprints
for delivery of Agile projects. Effort zero sprints are planned every five to eight sprints
depending on the complexity of the project.
4. Get Customers to Participate in Test and Sign Off on Features: This will reduce
changes later in the lifecycle and increase buy-in.
4. Save on cost by not building functionality that is not useful and high value.
5. Save on rework cost since Agile is based on delivering discrete “chunks” of
C. Are we going to stay within budget?
tested and valuable functionality.
6. Build discrete components early to provide valid estimates for cost to complete.
Providing Accurate 55
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 56
User stories are the smallest usable and testable pieces that can be completed in one iteration.
Business partners identify use cases for the project and write them in the following format:
Step 2: Team Poker Estimation Step 3: Determine Worst-Case, Most Likely, and Best-Case Scenario
Ranges for the Estimates
1. Each team member is given a deck of cards with the
same set of Fibonacci numbers (1, 2, 3, 5, 8, 13, 21...).
1 2 3 5 8 13 21
2. A user story is presented to the team.
Increasing
3. Each team member selects a card from his or her deck, Complexity
representing the number of story points he or she
User Story
thinks the feature will require (relative to past features).
Ideal: 3 Points
4. Everyone reveals their chosen number at once, and Expected: 5 Points
outliers discuss how they arrived at their estimates. Worst: 8 Points
5. Teams can go through multiple rounds of poker for
each story until they achieve relative consensus.
Estimated Range
Personalized Google
20
Ads Actual Percent Complete = Total Number
of Story Points Completed ÷ Total Number
Catalog Browser 20
of Story Points Planned = 40 ÷ 200 = 20%
Catalog Editor 10 Complete
Shopping Basket
5
Browser
Earned Value = Actual Percent Complete;
Shopping Card Editor 25 Total Budget = 20% of $175,000 = $35,000
Check-Out Process 20
Invoice Calculation 10 Cost Performance Index (CPI) =
Earned Value ÷ Actual Cost = $35,000 ÷
Credit Card Verification 10 $65,000 = 0.53
PayPal Payment
20
Handling
Order Confirmation Conclusion: Estimate Cost at Completion
20
E-Mail Is $175,000 ÷ 0.53 = $330,188, and We Are
47% Over Budget.
Totals 200 40 65
Source: Sulaiman, Sulaiman, Tamara and Hubert Smits, “Measuring Integrated Progress on Agile Software Development Projects,” Methods & Tools, 20 August 2010, http://www.methodsandtools.com/archive/archive.php?id=61.
Providing Accurate 57
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 58
1 2 3 4 5
Choose between
Define the business competing Discover the
Discover the Discover the
value model and and conflicting highest-value
goals of the client stakeholders and
the business value stakeholder goals business process
and customer their goals using a
drivers that will by ranking goals and its supporting
through interviews. context diagram.
drive the project. against business processes.
value drivers.
6 7 8 9 10
Explore the process, Capture
Elaborate business Define user stories define acceptance nonfunctional Improve your
processes and the to implement the criteria, and discover requirements with process with the
domain model. steps in the process. missing user stories acceptance criteria theory of constraints.1
with “what if?” and service levels.
scenarios.
11 12 13
Source: Eliyahu, M. Goldratt, Jeff Cox, “The Goal: A Process of Ongoing Improvement, (1984),” North River Press, 2nd Rev edition (1992), ISBN 0-88427-061-0, 20th Anniversary edition (2004).
Benefits Streams
Offline Sales 50%
These benefits are the minimally marketable These are initial values only that will be revisited as
feature set that can provide functionality to end benefits tracking provides more information about
users and will move the business case metrics. customer behavior.
Principles
■■ Each project must have business benefits linkable to tracking metrics.
■■ Each project has a small number (fewer than five) of associated value propositions, derivable from impacts on tracking metrics.
■■ Each value proposition is realizable by a benefits stream, defined as a series of releasable feature sets capable of delivering the value proposition.
Providing Accurate 59
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 60
Illustrative
1. Initial Value Estimate of Option 2. Cost to Hold 3. Exercising Cost 4. Expiry Date and Conditions
Legend
1. Initial Value
Use the initial value estimate of an option to tentatively
■■ Monetary value estimate is based on assessed contribution prioritize it on a value proposition roadmap. Revise this value
to business benefit. after each release in a benefits stream.
3. Exercising Cost
Exercising costs will differ based on teams’ domain knowledge.
■■ Based on the effort estimate For example, if an option is deferred, it may have a higher
■■ Exercising cost may include switching costs that accrue when an option exercising cost when picked up by another team.
is deferred. Switching costs result from the need for a team to ramp up
domain and project knowledge to pick up a deferred release.
1 2 3 4 5
Obtain Benefits Reevaluate
Initiate Realization
Develop Estimated Reprioritize
Benefits Information
and Deploy Benefits on Benefits
Tracking from Previous Future Options
Releases
Offline Offline
Seating Sales Seating Sales
Providing Accurate 61
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 62
Options Revaluation
Based on Benefits
Tracking
Voucher Voucher Paid Seating Paid Seating Paid Seating Voucher Voucher
Benefit A Benefit B Benefit A Benefit B Benefit C Benefit C Benefit D
Realized Realized Options Options Options Updated Options Updated Options
Value: 90% of Value: 5% of Value: 50% of Value: 30% of Value: 20% of Value: 5% of Value: 0% of
business case business case business case business case business case business case business case
6. Stability of Requirements 2 3
Providing Accurate 63
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 64
1. Percentage of Test Cases with Links to Financial Transactions 0–50% 50–90% 90–100% N/A
3. Percentage of Test Cases with Defects in Previous Releases 0–50% 50–90% 90–100% N/A
4. Percentage of Test Cases Requiring Complex Calculations or Logic 0–50% 50–90% 90–100% N/A
5. Percentage of Test Cases Requiring Back-End Process Validations 0–50% 50–90% 90–100% N/A
∑ PR X ∑ IR
Scoring Criteria
Defect Prone Areas Highly Defect Prone Medium Defect Prone Low Defect Prone
Providing Accurate 65
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 66
Providing Accurate 67
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 68
Item No. Requirement ID Requirement Description Test Condition Name Test Case Name Defect ID
Providing Accurate 69
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 70
Complexity Type Complexity of Test Case Interface with Other Test Case Number of Verification Points
Test Case Classification: Identify the total number of simple, average, and complex test cases for each of the Requirement Classifications in the table below. Refer to the Complexity of Test Cases table to determine the complexity.
<Functionality/Module 1> 5 5 5 15
<Functionality/Module 1> 4 4 4 12
<Functionality/Module 1> 6 6 6 18
<Functionality/Module 1> 7 7 7 21
<Functionality/Module 1> 8 8 8 24
<Functionality/Module 1> 2 2 2 6
<Functionality/Module 1> 4 4 4 12
Total 36 36 36 108
Estimate for Total Test Case Points (Note: The Adjustment Factor in the table below is predetermined and must not be changed for every project.)
Simple 1 1 2 72
Average 2 2 4 144
Complex 3 3 8 288
Business Unit Project Manager Assigned Project January Business Unit 1 Jan. Feb.
Name Name 2010 Demand for Core
Business Unit 1 John Yes Project 1 10 Billable Core
Business Unit 1 Kathy No 0 Overage on Core $
Business Unit 2 Christina Yes Project 7 10 Demand for Flex
Business Unit 2 Karthik Yes Project 7 10 Billable Flex $
Business Unit 3 Penny No 0 Total Business Unit 1 $
Business Unit 3 Vikram No 0 Business Unit 2 Jan. Feb.
Business Unit 4 Penny No 0 Demand for Core
Business Unit 4 Vikram No 0 Billable Core
Business Unit 4 Jennifer Yes Project 1 20 Over/Under on Core $
Total Testing Demand 50 Demand for Flex
Billable Flex $
Total Business Unit 2 $
Business Unit 3 Jan. Feb.
Providing Accurate 71
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 72
1 Develop Data-Oriented Service 2 Build a Price List for Services 3 Measure Service Consumption
Definition ■■ Adopt pricing scheme per Use service inbound queue to
Identify service components service component. count unique message IDs.
using a handful of data ■■ Identify cost per service based
attributes. on pricing scheme.
6 Identify Opportunities for 5 Identify Patterns of Service 4 Use Existing Billing Structure
Service Consolidation, Usage to Track Service Consumption
Modification, and Elimination ■■ Identify which components are Use existing cost center
Use volume and rate of widely used, moderately used, structure for applications to
component and service or not used across services. allocate costs to business users
consumption to identify reuse ■■ Assess the prevalence of on a monthly basis.
potential. service components across the
portfolio.
Ongoing Costs
$20
$75K
$20K
$75 $20
$150K
$150 $150 $150
Note: The numbers provided in this cost model should serve as guidance to members; they are not provided by the case company. The numbers
are based on the Council’s research, and we encourage members who have additional questions to contact our staff for further discussion.
Providing Accurate 73
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 74
50 40
Costs Benefits
1. Service development cost per hour (fully loaded labor cost) 12. Total number of requests for a single-use service per year 1,200,000
$100
2. Estimated number of hours required for one data transformation 100 13. Change in scale of usage due to fortification of service into a
reusable service (total number of requests for a fortified service
3. Estimated number of hours required for one internal data 2
50 divided by total number of requests for the same service before
connection fortification on an annual basis)
4. Estimated number of hours required for one external data 14. Consumption charge per request per service $0.10
50
connection
C. Support Costs
D. Admin Costs
Providing Accurate 75
Project Effort
Estimates
Providing Accurate
Project Effort
Estimates 76
Architecture 77
Management
Architecture
Management 78
ARCHITECTURE MANAGEMENT
Support Business-Led Technology Purchases to optimize process maturity. As Alpha’s BAs develop deep understanding
of processes, they learn to tie requirements to appropriate levels of process
Guide business leaders to ask vendors the right questions to unearth the
maturity through a three-step process:
most likely technology selection pitfalls.
1. Define processes before automation.
CareFusion’s Technology Buyer’s Guide • 79 2. Automate processes for which a strong business case can be made.
The Technology Buyer’s Guide, a tool developed by CareFusion, contains
3. Continue automation to improve efficiency as process matures while
guidelines for business leaders in procuring technology solutions directly from
avoiding process rigidity.
vendors. It guides them to the right due diligence conversations to unearth
common technology selection and implementation pitfalls. When to Use
■■ To tie requirements to appropriate levels of process maturity
The Buyer’s Guide equips business leaders with questions for vendors in four
■■ To use process analytics to make informed technology roadmaps
key categories:
■■ To prioritize process improvements
1 Pseudonym.
3. Have we spoken with the likely end users to understand how this would fit ■■ Business sponsor’s perceptions of how a solution will be used often diverge from the ways in which they
into their existing way of working? are incorporated into end users’ workflows.
4. How likely is it that the way we use this solution changes over time? ■■ Failing to anticipate business change may result in costly adjustments to the solutions later.
problems for other clients? generally surface during implementation. Therefore, it is common for inexperienced buyers to feel that
2. What type of preparation (data access, security, special configuration, etc.) they don’t understand the potential pitfalls of a solution.
was required to successfully resolve those clients’ problems? ■■ Make customer references truly comparable by ensuring they align to a highly similar problem, rather than
3. Could we obtain a reference from a customer with the same or a highly to the product the vendor is offering.
similar problem?
Part 3: Standard Questions for the Vendor
■■ Fit with Identified Business Need
1. How many other organizations use this product?
2. How are your other clients similar and different from us?
3. Can you provide documented case-in-point examples of how other organizations use your product?
4. Can you provide a tailored demo to show how your product will resolve the specific need of our organization?
■■ Functionality
1. Based on the problem we are facing, which functionality of your product will be used most in our organization?
2. Which functionality will we use least?
3. Can you provide examples of functionalities you have added based on client feedback?
■■ Ease of Use
1. How would our organization have to adapt in the usage of your product in a case of a major business event, (e.g., geographic expansion, M&A, significant increase in staff headcount)?
2. How would you adapt your offering if a competitor offered the same product and services bundle at a lower price point?
3. Which functionalities of your product could be enhanced to meet our specific need more efficiently in future releases?
Overall Grade A–F:
(How well did we understand what the vendor told us about this category?)
Architecture 79
Management
Architecture
Management 80
2. Have we tested end users’ willingness to change their workflows to fit the the most likely to undermine the potential benefits as a result of the unforeseen amount of integration
tool “as is” with little or no customization? required for the solution to work as planned.
3. How many of our best people are we willing to dedicate fulltime to serve as ■■ Significant modifications to existing workflow frequently result in resistance and requests for
subject matter experts during solution implementation? Part-time? customization, which cannot be achieved without an increase in the implementation effort.
4. Will we need to project manage the implementation of this solution? If so, ■■ Subject matter expert (SME) involvement during solution implementation is the most commonly
what experience will be needed by the person in that role? unanticipated bottleneck in project delivery. The time commitment required from SMEs is typically two to
three times higher than originally estimated.
Part 2: Differentiating Questions for the Vendor
Differentiating Questions Why Ask These Questions?
1. How many third-party service providers have you certified in implementing ■■ Third-party service providers with experience implementing the solution can provide a more honest,
your product? Would you be comfortable if we talk to some of them impartial assessment of its strengths and weaknesses, since they typically work with multiple vendors.
independently? ■■ If the vendor’s business model relies heavily on services revenues, it could indicate that the configuration
2. What percentage of your revenue comes from services rather than licensing? and integration of the solution is highly complex. It also gives the vendor an incentive to prolong the
3. If we need to customize, how do you license for development and test implementation by offering customizations.
environments? ■■ Many vendors have very strict licensing terms that lead to exploding costs anytime that a client needs
4. What is the average implementation cost at your different licensing tiers? to do customization.
Part 3: Standard Questions for the Vendor
■■ Integration ■■ Training
1. Based on your clients’ experience, what other standard enterprise systems 1. Will you provide initial training on using your product to our staff?
does your product need to connect to perform as designed? 2. Will training focus on an overview of functionalities or be tailored by role?
2. Which standard enterprise systems need to draw from the data processed 3. Is there a cap on the type and number of training sessions or support calls included in the contract?
through by your solution? ■■ Security
3. What are the most commonly missed areas of integration for customers who 1. Does your product store non-public information about our employees or customers?
want to use it like us? For the kinds of uses we are thinking of in the future? 2. Would you be open to a third-party vulnerability assessment before we sign an agreement?
■■ Customization 3. Would you be open to ongoing third-party vulnerability assessments?
1. How much customization have your other clients with uses like ours had to 4. In an event of a breach, what would be the most recent version of critical files you would be able to provide?
do? 5. Would you be open to an audit by our internal IT department on your disaster recovery and business
2. Which types of IT SMEs will we need to commit to implementation? continuity plans?
3. How many business SMEs will we need to commit to implementation? 6. Would you be willing to make adjustments to your current disaster recovery and business continuity plans
based on our IT department’s recommendations?
Overall Grade A–F:
(How well did we understand what the vendor told us about this category?)
2. How essential is the business problem that this vendor is helping us solve higher if vendor skills and expertise are hard to find inside (or hire into) the internal IT department.
to the core operations of our business? ■■ In their efforts to grow their own margins, vendors sometimes lower the quality of service they provide
3. What is the minimal level of vendor relationship quality that we are willing if their product is key to a client’s core business operations.
to accept? ■■ Inexperienced technology buyers often buy third-party solutions without thinking through what would
4. How do we define a partnership “deal breaker”? cause them to want to terminate an agreement. Defining the “deal breakers” in advance helps establish
consensus for when to shop for another vendor. It also helps communicate with the vendor what aspects
of the service are most important.
Part 2: Differentiating Questions for the Vendor
Differentiating Questions Why Ask These Questions?
1. How do you measure compliance with your own protocols for notifying your ■■ Most vendor products require at least a minimal amount of support. Unavailability of that support at a
customers about extraordinary events? (e.g., security events or business disruptions) critical time (e.g., security events, major disruptions) may significantly impact our business.
2. How do you measure customer satisfaction? Who is the customer? ■■ Including customer satisfaction metrics in staff performance evaluations ensures that vendor employees
(End-users, the purchaser, IT?) are more likely to provide the desired level of support regardless of their level in the organization.
3. Are these metrics included in the performance evaluation of your staff? ■■ It is hard to anticipate potential problems with using the vendor solution, but reviewing standard issue
4. Have you defined standards for issue resolution? Can you share those resolution procedures can serve as a proxy for understanding: a) Potential areas of concern,
standards and your performance against them? b) Expected level of service if those concerns materialize.
Part 3: Standard Questions for the Vendor
■■ Service=Level Agreements (SLA) ■■ Effective Communication
1. Are your SLAs calculated based on averages over a period of time or on a 1. What is the standard communication process between your company and clients regarding important
single unit of services? issues?
2. Are there exclusions from meeting the defined SLA levels? 2. What is your internal standard for notifying clients about extraordinary events (e.g., security breaches)?
Note: SLAs define the availability of the vendor’s product and the response ■■ Proactive Support and Responsiveness
time you can expect from the vendor if something goes wrong with the 1. What time zones does your staff reside in?
product or if you have a question. 2. Do you monitor over or underutilization of your services to identify and diagnose potential problems?
3. Would you be open to a trail period during which our IT department can ■■ End-User Support
assess your ability to meet SLAs? 1. What type of post-implementation training will you provide?
■■ Professional and Cooperative Behavior 2. Will you provide ongoing support?
1. What incentives do you provide your staff to exhibit high levels of customer service?
2. Do you measure and analyze employee satisfaction?
3. What is your company’s standard for professional and cooperative behavior?
Overall Grade A–F:
(How well did we understand what the vendor told us about this category?)
Architecture 81
Management
Architecture
Management 82
likely are those assumptions to come true? the expected ROI from a vendor solution and that they would have altered some of their financial cost
2. What would be the non-financial impact of vendor insolvency on our decisions if the assumptions were fully fleshed out.
business? Do we have a contingency plan in case this happens? ■■ Like any business, SaaS vendors—both big and small—could run into financial trouble. Regardless
3. How comfortable are we with a long-term partnership with this vendor of whether the turmoil experienced is temporary or permanent, it will have an impact on its clients.
in which the terms of our agreement cannot be changed? ■■ Vendor lock-in—a situation in which our business becomes critically dependent on a vendor—may
4. Is this vendor also selling products to our IT organization, which may be able not be favorable if the partnership is considered a short-term fix to a long-term problem.
to provide us with discounts or references?
Part 2: Differentiating Questions for the Vendor
Differentiating Questions Why Ask These Questions?
1. Based on our current level of need, are we considered a “growth” account ■■ Frequently, vendors provide only a partial view into the anticipated future costs of doing business with
or a “maintain” account? them. To avoid surprises, contract negotiation should focus on fully understanding initial costs of entering
2. How have your prices changed in the last two years? What is likely to happen into agreement with the vendor, as well as projected costs, their drivers, and their likely direction.
to your prices in the next two years?
3. Do you actively scan for areas of under or overutilization to propose contract
modifications based on individual client usage?
Part 3: Standard Questions for the Vendor
■■ Price Competitiveness ■■ Source of Vendor Profits
1. What is your unit of measure for the product and service? (e.g., per employee, 1. What is your margin on goods sold versus services sold?
per device, per user account, per transaction, enterprise-wide license? 2. How much does an average client spend on professional services with your company?
2. What is the billing frequency? E.g., per month, per quarter, per year)? 3. Based on our need and environment, how much custom implementation requiring paid support would
3. On average, by how much does a customer’s total spend with you rise you recommend?
as he or she moves from lower tiers to higher tiers? ■■ Vendor Stability
4. Are there additional charges for exceeding various parameters, such as storage? 1. How long have you been in business?
■■ Cost Flexibility 2. At a high level, what is your company’s strategy for the next 12 to 18 months?
1. How much flexibility will we have to increase or decrease our level
of consumption of your product and services?
2. Are there any contractual minimum payments, such as a minimum monthly
or annual payments?
3. Are there any termination charges?
4. Is there a minimum length of service for a particular unit of measure
(e.g., a user must be active for at least one year?)
Overall Grade A–F:
(How well did we understand what the vendor told us about this category?)
■■ Review workflows.
Investigate Process ■■ Interview end users and SMEs.
■■ Identify process components.
Yes No
Define requirements for business. Any future considerations of automation must be measured
Exclude from
automation of process in terms of their ROI in comparison with other enhancement and new
technology solution.
component. development requests.
Key Question
■■ Will automating this process deliver the best ROI to the business
management efforts.
1 Pseudonym.
Architecture 83
Management
Architecture
Management 84
1 Pseudonym.
1 Pseudonym.
Architecture 85
Management
Architecture
Management 86
1
Narrow down the scope of data
It’s hard to know which data
standardization efforts to only the data
to standardize.
elements used by services.
4
It’s hard to set the right Introduce composite services based
level of service abstraction on reoccurring data and service usage
Too many redundant, low (granularity). patterns.
ROI services
All data
Customer, product, account, etc.
Yes No
Go
Yes No
Go
Architecture 87
Management
Architecture
Management 88
Type of Data
Example—Customer Data Action
Inconsistency
3. D
efinition: Inconsistent Database A Database B Map consumer systems data definitions
definitions of what a to master data standards in the canonical
John Smith Alpha
data element means data model.
Company Inc.
Filter 1: Service usage commonalities— Filter 2: Data input and output patterns—
Identify a group of services that perform Identify commonalities in data inputs and
the same action (e.g., look up customer outputs passed between consumer and
profile). provider systems.
2. Flexibility needs
Areas where the use case of a
service differs from the use case
of the consolidated service
1 Illustration only; a data element can be both an input and an output from a service.
Architecture 89
Management
Architecture
Management 90
Data integration patterns: Patterns in data integrated together across different services
Service usage patterns: Patterns in services used together to deliver a functionality
Requests from design teams for new composite services
Service Name Service Description Data Elements in the Canonical Data Model
(New Services) Customer Account Product Service Orders Subscriptions
1. C
ustomer Provides customer
Information information
2. V
erify Product/ Retrieves the products
Service and/or services a customer
Eligibility is eligible to purchase
3. Update Modifies customer account
Account information
4. Verify Address Confirms customer address
information
5. Process Order Submits customer order
for billing
6. A
ctivate Activates access to new
Account products or services
Key Questions in Integration Training Tool What Does It Provide? Benefits Key Elements
Process Flow
1. H
ow do I use integration Integration Services An introduction to the Defines “rules of engagement” Common elements and features
services? Usage Guide services ecosystem for using all integration and across all services
services
2. Which set of services are Consumer System An access agreement Ensures alignment with ■■ A mapping of business
available to me? Usage Guide into a suite of services workflows supported by processes and services a
exposed for a specific the consumer system consumer system is eligible
consumer system to use
■■ Service-specific information
such as default expiration
time, usage pattern
(synchronous, asynchronous,
fire and forget, etc).
3. H
ow do I use a specific Service-Specific A set of detailed Minimizes ambiguity around Standards for input data,
service? Interface guidelines on how to how to use a service output data, return messages,
Agreement1 use a specific service configuration)
4. H
ow do I know the service I Event Notification A set of specifications Enables quick asynchronous ■■ Notification standards and
used worked as intended? Specification for input data, communication between guidelines
Document2 return messages, consumer and provider ■■ Required versus optional
and configuration systems on whether a
message communications
information for particular transaction
asynchronous services succeeded or failed
1 WSDL (Web Service Definition Language) and XSD (Extensible Markup Language) are also provided
along with the Service-Specific Interface Agreement but are not listed in the document itself.
2 Event Notification Specifications are not used for synchronous services.
Architecture 91
Management
Architecture
Management 92
Designing 93
for Usability
Designing
for Usability 94
Illustrative
1. Direction 3. Outcome
Impact on
Minimize… …the number of …to free up time to
Knowledge
interruptions I have identify new opportunities = Worker
during my work day… to find new clients.
Productivity
2. Unit of Measure
Problem-to-Objective Mapping
Illustrative
1 Anthony Ullwick, What Customers Want: Using Outcome-Driven Innovation to Create Difficulty: High/Medium/Low
Breakthrough Products and Services, New York: McGraw Hill, 2005.
Designing 95
for Usability
Designing
for Usability 96
Very Important
High Difficulty
1. “Improve my daily work experience by extracting the
most relevant information in the shortest amount of time
to work efficiently and manage time effectively.”
Medium Difficulty
Importance of the Objective
Designing 97
for Usability
Designing
for Usability 98
Is performance
degradation due
to user inefficiency?
Is the business Is the system Does the user know Is the application
Key Questions process itself performing how to use the too difficult to
inherently inefficient? as it should? application correctly? use correctly?
Confirming Metrics
Error frequency Average end-to-end
1 5 9 Number of errors per user
by business process response time
Number of processes Error frequency by functionality
User Experience Metrics 2 Time spent per screen 6 10
executed usage
Ratio of number of processes
3 7 Average process duration 11 Error frequency by error type
completed versus aborted
Ratio of actual completion time Cumulative user sessions Ratio of process “active”
4 8 12
versus best practice by hour of day time versus “idle” time
Designing 99
for Usability
Designing
for Usability 100
Sponsor/PM Conversation
■■ Process efficiency
■■ Cost, productivity,
or revenue drivers
■■ Strategic changes
360˚ View of
the Customer
Customer Survey End-User Portal
■■ Relationship/
■■ Functionality
engagement ■■ Usability
quality ■■ Workflow
■■ Fit of existing
Improvements
solutions
■■ Understanding of
business issues
Look for
Leading Number of errors per user group Error frequency by business process
Indicators
Designing 101
for Usability
Designing
for Usability 102
1. Sponsor: Integrate
country-specific
requirements with
current payroll system.
5. Business accepts
solution.
Designing 103
for Usability
Designing
for Usability 104
4. B
uild credibility by viewing
every customer interaction
■■ Provide customer relationship training to all staff members.
as a service opportunity. ■■ Focus initial conversations on stabilizing and improving
current service levels (e.g., application availability and
project tracking).
■■ With improving customer confidence, move from providing
tactical and informational updates to engaging customers
in strategic conversations.
Critical Attributes of Challengers • 111 A compelling teaching pitch reframes initial assumptions, showing underlying,
Typically Relationship Builders are focused on resolving tension and creating unanticipated problems and building confidence in IT’s ability to deliver a new
a more collaborative, agreeable environment. On the other hand, Challengers solution.
succeed because they can teach, tailor, and create constructive tension with When to Use
the sponsor. The Challenger’s success is based on the abilities to teach for ■■ To build confidence in your ability to deliver a new solution
differentiation, tailor for resonance, and assert control. ■■ To build effective communication skills
engagement
Cisco’s High-Risk Stakeholder Communication Plan • 120 change and ensures specific messages for each stakeholder align with it.
Cisco builds holistic stakeholder profiles capturing detailed information about When to Use
■■ To effectively engage in change management activities
stakeholder expectations and communication preferences. This information is
■■ To develop consistent messaging for change initiatives
used to identify high-risk stakeholder segments (e.g., stakeholders with high
influence on project outcomes who actively resist project change).
Essential Reference Specialized
When to Use
■■ To document stakeholders’ expectations
While individual differences exist, all respondents can be categorized in terms of their likelihood to exhibit one group
of attributes over the others.
The Challenger profile focuses on building The Relationship Builder profile focuses on
constructive tension in interactions to push resolving tension in interactions to make
customers out of their comfort zone. situations more amicable and positive and
encourage collaboration.
To build Challenger skills, focus on helping business-facing Applications staff teach, tailor, and assert control.
Questions to Consider
What should my business-facing How do I get my business-facing How do I get my business-facing How can I change the behavior
Applications staff teach? Applications staff to tailor? Applications staff to assert of business-facing Applications
control? staff?
■■ Subverts goals to the needs ■■ Directly pursues goals ■■ Pursues goals at the expense
of others in constructive way of professionalism
■■ Allows personal boundaries ■■ Defends own personal ■■ Attacks others’ personal
to be breached boundaries boundaries
■■ Uses indirect, accommodating ■■ Uses direct language ■■ Uses antagonistic language
language
Reps are often too passive with Tell sales reps to be more assertive
customers, seeking to resolve and they may become aggressive.
conflict whenever possible.
Characteristics Differentiation
Personality ■■ Personality traits account for differences in ability to communicate with others, propensity
to seek guidance and help, and ability to make decisions.
Views of ■■ Business leaders differ in their views about how technology plays a role in their function/
Technology company role.
Investments ■■ Some view technology investments as critical to strategic outcomes, others as ancillary,
and still others as irrelevant and not worth their time.
Likely Reaction ■■ Standard engagement strategies from Applications and not received in standard ways by
to Engagement all business leaders.
■■ Some business leaders see engagement from Applications as a signal of poor performance
and become defensive, others welcome engagement, and still others avoid it all together,
adding additional barriers to Applications.
Values ■■ Personal and career-related values ultimately define what business leaders expect to get
from technology investments.
■■ Some business leaders value large key accomplishments, some value maintaining a
consistent track record, and still others value flying under the radar.
Career Past ■■ Diverse backgrounds of business leaders challenges Applications to understand the
experiences and goals of countless types of individuals.
■■ Past IT experience, tenure, level, experiences in other industries, and the like can all alter
how communication is received by business leaders about technology.
Map of supplier
First reframing
…breaking down the problem services or
of unrecognized solutions linked
problem, need, or behind the unknown…
back to key
assumption teaching points;
highlighted path
3. “Rational 5. “Value to implementation
1. “Warmer” Drowning” Proposition—
Building credibility Gradual A New Way”
by reading intensification of Delivery of a new
Neutral their mind and the problem, both framework for
demonstrating in degree and addressing the
empathy closeness to the problem; implicitly
customer tied to the supplier
4. “Emotional value proposition
Impact”
Description of
the psychological
features of the
problem, or
presence in the
individual’s workflow,
humanizing the
problem
Negative
DON’T DO
Open with the breadth of your Open with a focus on the customer
product portfolio and capabilities. and their issues.
Focus on features and benefits. Make the sale personal and provide
value to that individual.
Customer Outcomes
What an individual customer
is trying to achieve—how they
would define success in their job
Promise closure and seek Expand potential solution Prioritize solution components Create plan and exchange value
permission to have a different components by surfacing areas by estimating their relative value instead of giving it away.
conversation. of additional value. to the customer.
1 Concede according to plan is a principle that can be applied at any point during the negotiation conversation.
Supportive
Make or Break
Neutral High-level budget and schedule communication; detailed more accurate, and will expedite
Resistant
functionality communication your reimbursement turnaround
Low Medium High Threats (Real or Perceived) time.”
Degree of Influence Delayed rollout
Preferred Mode
Trigger-based e-mail
High Influence, Target Audience “The financial expense system
Supportive Posture Executive Sponsor; Project Sponsor upgrade will help us achieve
three major goals. It will enhance
Communication Goal
our financial tracking capability
Closely manage expectations; maintain change posture
for better budget control. The
Change Posture
Supportive
Make or Break
Neutral High-level budget and schedule communication; medium-level compliance standards for the
Resistant vendor performance communication next two years. And the more
Low Medium High Threats (Real or Perceived) efficient employee submission
Degree of Influence Inadequate user training process will offer productivity
gains.”
Preferred Mode
Weekly status updates; trigger-based phone call
Project ■■ Update cost–benefit analysis ■■ More process steps to ■■ Easier to communicate with business
Managers template at every project stage gate. comply with partners about projects due to
consistent processes
Process ■■ Process owner approval no longer ■■ Lower involvement in ■■ Visibility into project pipeline and
Owners required in project selection due to decision making notification of changes
streamlined oversight when they occur
Capability ■■ Provide training on using new governance and cost Early Adopters 2–5 hours
Training tracking/cost–benefit analysis capabilities. and Trainers
Webinar ■■ Provide an overview and set context for rollout End Users and 1–2 hours
capabilities. Business Leaders
Brown Bags ■■ Provide an overview of the complete end-to-end process. 20+ “Phase 1” 3 hours
End Users in 1
■■ Walk through the project lifecycle and finance process.
Location
■■ Provide opportunity to ask questions and hear from others.
One-on-One ■■ Show how to complete the cost–benefit analysis template. 20+ “Phase 1” 2–3 hours
Working End Users in 1
■■ Answer questions and provide any additional guidance.
Sessions Location
Webinar ■■ Provide an overview of project lifecycle and change order End Users and 2 hours
go-live elements. Business Leaders
Adoption ■■ Assess end-user understanding and concerns. End Users 30 minutes
Survey
Focus Groups ■■ Identify adoption risk areas. 6–8 Selected 1 hour
SMEs per
Location
Roadshows ■■ Provide update on status. End Users 2–3 hours
■■ Share results of adoption evaluation.
■■ Gain input, field questions related to Q1 rollout and future.
Lure of Returns
Each temperament displays
The strength of the belief that one’s a distinct behavior on each
self-management of a project is of these dimensions, with
each having a unique profile
necessary to capture returns
based on these dimensions.
The The
Opportunists Entrepreneurs
51% 23%
The The
Abdicators Cowboys
11% 15%
Low High
Willingness to Self-Manage Solution
Openness
Low High
to Persuasion
Desire
for Control
The Cowboys (15% of Sample) The Entrepreneurs (23% of Sample)
See applications solutions as critical and need to control them; Can look like Cowboys but have more rational desire to control
impatient projects; want to hit home runs and are willing to take risks to
do it
Psychographics
Psychographics
■■ Want to self-manage IT projects at all costs
■■ Insensitive to risk ■■ Will do it themselves for higher returns, even if taking on risk
■■ Will do what it takes to attain business outcomes
Top Concern
Top Concern
■■ Speed to market most important motivator
Demographics
High ■■ Most concerned about achieving business case/outcomes
Demographics
■■ Typically have 16 to 25 years of experience
■■ Typically have 16 to 25 years of experience
The Abdicators
Sensitivity to Returns
“I’d rather stick to my day job. I’m sure IT can make the project more successful than I can.”
Aversion to Risk
“Technology is your job. I break computers just by looking at them.”
Success Measures
“If I turn on my computer, it works and it’s easy to use—that’s a success.”
Challenger Response
Teach Tailor Assert Control
■■ Tie Engagement to ■■ Tie Project Success to the ■■ Use Their Time Efficiently:
Regulatory or Strategic Success of Their Daily Work: Explain what you will do to
Risks: Give examples of how Abdicators want to focus respect their time and use it
the Abdicator’s personal on their domain only; tie efficiently.
engagement will lower risks on engagement to project success
corporate-level issues larger and how that will improve their
than the project and closer to ability to work.
his or her daily concerns.
The Opportunists
Sensitivity to Returns
“We think we can get what we want by doing this ourselves, but I wanted to consult with you to make sure.”
Aversion to Risk
“I really want to make sure I first have a good handle on the risks I may encounter with this project.”
Success Measures
“I’m proud of my track record. If things go smoothly and I learned something, it was a success.”
Driver: Opportunists overestimate the risks Toughest Scenario: Bolstering Their Confidence
or underestimate the possible returns Practical Example—Concerned with potential risks, a
from self-management. business executive is in danger of missing an opportunity
to obtain new capabilities because Applications resources
are not available in a timely way to support the project.
Challenger Response
Teach Tailor Assert Control
■■ Have Concrete Examples: Explain ■■ Plan the Main Pain Points: Lay ■■ Provide a Coach: Access to
how risks have been managed in out a concrete support plan up personal support will reassure
the past. front, demonstrating how they them.
can count on Applications if
problems arise.
■■ Explain the Impact of Their ■■ Be Specific: Understand exactly ■■ Address Alternatives: Make
Involvement: Speak about how what they want from a solution, the alternative (Applications-
self-management increases the and tie self-management directly managed projects) less desirable
likelihood of achieving the scope to achievement of those goals. by playing up time delay and
or speed to market they desire. increased risk of missing business
case or of not achieving scope.
The Entrepreneurs
Sensitivity to Returns
“There is a real opportunity here, and we need to capture it while we can.”
Aversion to Risk
“I understand there’s risk if we do this, but I can live with that.”
Success Measures
“I’ll never forget that big contract we won back in ’95...”
Driver: Entrepreneurs underappreciate the risks Toughest Scenario: Pulling Them Back from the Ledge
associated with self-management or overestimate Practical Example—A business leader is attempting to
the impact on returns. participate aggressively in a high-return project but is
blind or indifferent to enterprise risk.
Challenger Response
Teach Tailor Assert Control
■■ Introduce Strategic Risks: Tie ■■ Amplify Risks: Make expected ■■ Focus on Achieving the Business
the impact of strategic risk, returns seem less than expected Case: This is Entrepreneurs’
such as customer information risks from self-management. greatest concern. Discuss how
loss or brand damage, directly they need Applications’ help to
to Entrepreneurs’ expressed reach that goal.
business objectives.
■■ Make Use of History: Use
concrete examples of past
situations or projects where
similar risks have caused project
failure.
The Cowboys
Sensitivity to Returns
“We can’t wait for IT. We need to move on this now.”
Aversion to Risk
“I don’t need any help in managing this project. I have all the people and resources I need.”
Success Measures
“People didn’t think we could do it, but we pulled it off.”
Challenger Response
Teach Tailor Assert Control
■■ Correct the Past: Acknowledge ■■ Diminish Speed Expectations: ■■ Infiltrate the Team: Find a key
any past failures, if they exist, Tie risks and complexities of lieutenant and win him or her
and explain what steps have a “go it alone” approach to over to help make your case.
been taken to improve. schedule and speed-to-market
impacts.
■■ Govern: If all else fails, govern
by going to a higher authority
and explaining what is at risk.
their opportunity.
Do
■■ Use their time efficiently. Do
■■ Tie their effort to high-risk avoidance. ■■ Address their specific fears, offering concrete steps you or they can take.
■■ Tap into their concerns about regulatory compliance. ■■ Understand exactly what they expect from the solution.
Beware of
■■ Confusing them with the Opportunists; they are not very motivated by returns Beware of
and cannot be persuaded to self-manage. ■■ Confusing them with the Abdicators; their reluctance comes from concerns about
■■ They are putting the enterprise at risk and simply will not listen.
Do
Do ■■ Amplify their perception of risks they have expressed concern about.
■■ Find their key lieutenant and win him or her over. Try to win over the Cowboy’s ■■ Introduce new strategic risks to them, e.g., loss of customer information, direct
Beware of Beware of
■■ Confusing them with the Entrepreneur; their eagerness is fueled by a desire ■■ Confusing them with the Cowboys; Entrepreneurs actually can be reasoned with
“I typically ask people four things to ■■ What is the greatest success so far in your career? You are trying to understand how they
make sure we use our resources in the ■■ How did that project come about for you? measure success and what motivates them
way they’ll most benefit from. One is ■■ Why was it important to the company? to get involved. There is an opportunity
Success Measures
to understand the background and ■■ What was the benefit to you? here to get them to talk about how they’ve
experiences they’re bringing to the table. ■■ Was there a point during the project when the risks viewed or handled trade-offs in the past, in
It’s likely a lot.” started to seem high to you? a subject area that is comfortable for them.
“Second, I need to understand your ■■ Where are you in the project lifecycle? You are seeing how impatient or passive
thinking about how you’d like to finish ■■ In your ideal scenario, how much support would you they are, how much they worry about things
the project from here, and how you’d like from us on this? they don’t know, and what their first instinct
prefer to be working with us and with ■■ Do you feel prepared for conversations with IT vendors? is about ceding control.
Control
your vendors.” ■■ What worries you about them?
■■ I have to check on our resources to support you right
now. Would you be willing to delay this project to wait
for resources to come free? (If so, for how long?)
“Third, I need to understand what your ■■ Why is this something you’ve identified as a priority? You are looking for the amount of thought
vision is for this project to help me adopt ■■ Whose idea was this and why are you working on it? they’ve put into understanding potential
your views of the benefits and work with ■■ What does the company (or your group) expect to benefits the degree of excitement they have
Benefits
you to get to the outcomes you envision.” get out of the project? about the benefits, and how attached they
■■ What do you hope to get out of the project? are to a vision for what the solution and
outcome should be.
“Fourth, I need to understand in your own ■■ Have you done something like this before? You are trying not only to gauge what risks
words what your perceptions of the risks ■■ What risks are most worrying you? they perceive, but how they perceive the
here are. I want to know how we can best ■■ What’s at stake for you on this project? magnitude of risk and how they weigh the
Risk complement your skills and experiences ■■ What’s the impact on the project if one of the risks risks against potential benefits personally
here.” you worry about comes to pass? and for the company.
■■ Do you like to figure things out as you go along
or plan up front?
High
of customization
■■ Estimated amount
of integration
High
■■ Percentage of service-level
recovery plan
1. Surge in a Capability’s Importance 2. Major Changes Within a Business Unit 3. Experimentation with a Given Capability
Research and Sales and Medical Finance Research and Sales and Medical Finance Research and Sales and Medical Finance
Development Marketing Devices Development Marketing Devices Development Marketing Devices
Potential Actions for Applications Potential Actions for Applications Potential Actions for Applications
■■ Consider an enterprise project. ■■ Revise SLAs for the business unit. ■■ Investigate if there is an unarticulated
need not addressed by existing solutions.
■■ Assess the business case ■■ Revisit investment levels.
for standardization. ■■ Understand business drivers
■■ Reassign staff to project and re-scope
of experimentation.
■■ Revise skills forecasts. job descriptions.
Legend
1
Specifies expectations for governance and management:
people, process, and documentation
Timebox
Synchronization Sprint
4
Defines the documentation Synchronization Planning
Synchronization Interface
options the team should be Specification
Much Much
Better Same Worse
Better Worse
1. How would you rate how much the team accomplished in the past sprint?
2. How would you rate how well Scrum helps clarify the goals of what the team was supposed to deliver?
3. How would you rate your perception of how much business value your team produced in the past sprint?
4. How would you rate the quality and “fit for purpose” of what the team produced using the Scrum methods?
5. How would you rate the level of collaboration within the team?
6. How would you rate your perception of how much wasted/throwaway work happened in the sprint?
Strongly Strongly
Positive Neutral Negative
Positive Negative
7. How would you rate your overall feelings about using Scrum?
8. How would you rate the training received for sprint planning?
10. How would you rate the usefulness of the daily stand-up meetings?
11. How would you rate the usefulness of the sprint review sessions?
12. How would you rate the effectiveness of the sprint retrospective?
14. If the decision were solely up to you, would your team continue using Scrum? Yes No