7 Steps For Mastering BA
7 Steps For Mastering BA
Business Analysis
Standard Practices
Seven Steps to the Next Level
of Competency
ISBN-13: 978-1-60427-138-6
10 9 8 7 6 5 4 3 2 1
For this book’s Library of Congress Cataloging-in-Publication Data, please visit the WAV™ section
of our website at www.jrosspub.com/wav.
This publication contains information obtained from authentic and highly regarded sources. Reprinted
material is used with permission, and sources are indicated. Reasonable effort has been made to publish
reliable data and information, but the author and the publisher cannot assume responsibility for the valid-
ity of all materials or for the consequences of their use.
IIBA, the IIBA logo, BABOK ® Guide, and Business Analysis Body of Knowledge are registered trade-
marks owned by International Institute of Business Analysis. CBAP and CCBA are registered certifica-
tion marks owned by International Institute of Business Analysis. PMI, the PMI logo, PMP, PMI-PBA, and
Pulse of the Profession® are all trademarks of Project Management Institute.
All rights reserved. Neither this publication nor any part thereof may be reproduced, stored in a re-
trieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, record-
ing or otherwise, without the prior written permission of the publisher.
The copyright owner’s consent does not extend to copying for general distribution for promotion, for
creating new works, or for resale. Specific permission must be obtained from J. Ross Publishing for such
purposes.
Direct all inquiries to J. Ross Publishing, Inc., 300 S. Pine Island Rd., Suite 305, Plantation, FL 33324.
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
About the Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
WAV™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
CHAPTER 1—Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
What Is Business Analysis? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Who Does Business Analysis? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
What Qualities Do BAs Possess? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Organizational Structures and the BA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
BA Career Progression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Becoming a Trusted Advisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Business Analysis Competencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Core Concept Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Underlying BA Competencies and Skills . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Business Analysis Perspectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
The BI Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
The BPM Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
The IT Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
The Business Architecture Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
The Agile Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Key Business Analysis Terms, Concepts, and Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
What Is a Requirement Versus Design Versus Business Analysis Information? . . . . . . . . . . . . . . . . . . 41
What Is a Project Versus Program Versus Initiative Versus Operation? . . . . . . . . . . . . . . . . . . . . . . . . . 48
What Is a System Versus a Solution Versus a Process Versus an Application
Versus a Software System? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
What Are Stakeholders Versus Actors Versus Users? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
What Are Enterprise Environmental Factors Versus Organizational Process Assets? . . . . . . . . . . . . . 52
Business Analysis Center of Excellence and Business Analysis Community of Practice . . . . . . . . . . . . . . 53
v
vi Mastering Business Analysis Standard Practices
Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Consensus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Decompose Solution Requirements into Effective Design Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Doneness: How Do I Know When I’m Done? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Acceptance and Evaluation Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Business Rules Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Data Mining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Data Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Data Dictionary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Data Flow Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Sequence Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
State Modeling (State Table/State Diagram) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Interface Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Lightweight Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Nonfunctional Requirements Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Observation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Process Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Prototyping (Storyboarding, Wireframes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Real Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Roles and Permissions Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Story Elaboration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Use Cases and Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
User Stories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Summary of Key Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Chapter References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
PREFACE
xi
xii Mastering Business Analysis Standard Practices
• Provides a way to cement your learning and provide you with the confidence to put the process
into action. The supplemental Mastering Business Analysis Standard Practices Workbook is avail-
able for purchase, complete with exercises for a case study project in which you can practice what
you read.
guide new or developing business analysis practitioners. Part of this is due to misunderstandings
of the role of the business analysis practitioner and part of it is due to the expansion of the role.
This book will help you comprehend the role, responsibilities, and deliverables that ensure busi-
ness analysis success.
We are very thankful to those who have contributed to our discipline, so that we could have this oppor-
tunity to continue evolving the business analysis profession by writing this book. These practitioners,
authors, coaches, and mentors inspired us to provide our experiences and knowledge. We are thankful to
assist in continuing to advance our profession.
KELLEY BRUNS
I am grateful that Billie Johnson—my coauthor and friend—was willing to jump headfirst into this project
when I first called her with the idea of writing a book. We went through a roller coaster of emotions on this
initiative. Her strength and wisdom helped keep me going—even when I felt like stopping.
Thank you to my husband, Chad, who helped me to have more time to write by removing barriers.
He was even supportive when this endeavor took away from our adventure time. He made sacrifices to
be quiet so I could concentrate and he motivated me to persevere. I know it wasn’t easy for him. I greatly
appreciate the encouragement he provided along the way and I love him for that.
I also want to acknowledge Jan Scharingson, my high school English teacher, for creating a spark in me
to read and write. I enjoyed the novels she had me read, but I often struggled to write effectively, and Jan
patiently helped me to steadily improve.
I am grateful to the workplaces that helped frame me into the practitioner I have become and continue
evolving into throughout my business analysis journey. Many of my greatest struggles became the mo-
ments when I learned the most. I cherish the experiences and the people I worked with.
Finally, I want to thank my family. My mom, Betty Griffith, and Jack Lint provided me with love and
much-needed support that I greatly appreciate. I would like to dedicate my work on this book to my mom
and my dad, Carson Griffith. When I was a little girl, my mom suggested that I should write a book
someday—and she persisted through the years. My dad’s lifelong encouragement and positive enthusiasm
to follow my dreams (even when he didn’t agree) inspired me to fulfill this goal and many others in my
life. For everything, thank you!
xv
xvi Mastering Business Analysis Standard Practices
BILLIE JOHNSON
I am passionate about business analysis—the doing and the facilitation of eager business analysis profes-
sionals to further their toolkits and ultimately save the world with better requirements—but, write a book?
My response to my coauthor, Kelley Bruns, when she approached me with this opportunity was, “I’m not
sure, let me think about it.” This venture involved flexibility in order to keep up with our day jobs, travel
for our writing summit, and remote collaboration. Now that our journey is complete, I truly thank you,
Kelley, for the inclusion and encouragement to share these business analysis journey steps, tools, and
techniques with our readers.
My business analysis career path began at ACS in the early ’90s and I want to recognize my band of
brothers who supported the on-the-job type of business analysis work. This group included our leader,
Lee Harper, programmers (as we called them then), Charley Walter (gone too soon) and Ricky George,
and my fellow accountant (we did not realize we were performing business analysis), ByAnn Forte’.
Thanks for sparking the realization that we could not just make bad processes faster, but first analyze
processes for improvement. We were ahead of our time with the use of personas and use cases to achieve
user-centric solutions.
Sapient Consulting afforded me the opportunity to hone my business analysis skills on multi-year proj-
ects at Harvard University and Freddie Mac that foundationally changed the way the organizations con-
ducted themselves. Thanks to Shannon Mukundan for recognizing my potential and encouraging support
as the dream project manager for all of us on that Harvard team. On the Freddie Mac project and as I
transitioned to another five years as a business architect employed by Freddie Mac, there were so many
influencers, but I would especially like to recognize a few of them. Sue Ritchey—thanks for the structure
and support of the business analysis work to help ensure that we had viable solutions. Roger Belveal, Ex-
perience Design Strategist Extraordinaire—I thank you for your continued support and feedback through
the years for my course development and this book. Bill Farmer—thanks for being supportive of the
business analysis activities and time that is required to reach that good enough point as you balanced the
project management side of the coin.
Over the last ten years, I have had the pleasure of developing and facilitating business analysis seminars
and training sessions. I want to thank the participants who shared their experiences that I could learn
from, and for the pats on the back as well—which we all need—assuring me of a job well done. I have
been lucky to work with some great organizations, of which there are too many to mention. I do want to
recognize Carrie Harris at Walmart for her undying support through the years at her organization to offer
courses and certificates to the hundreds of business analysts in her organization. Through Todd Britton’s
leadership and support at New York State and the International Institute of Business Analysis (IIBA®)
Albany Chapter, I have been trusted to provide business analysis guidance for the business analysts there,
and I thank him. With over 6,000 students, there are certainly too many to mention, but know that it
warms my heart to hear from you when you have reached out with questions or share your successes.
Recently, I was afforded the opportunity to work on a global multi-year project for strategic scope
alignment. Thanks go out to Mary Jensen for providing support of the global workshops conducted in or-
der to understand the users’ needs and expectations. Getting my hands in the sausage-making invigorates
Acknowledgments xvii
my business analysis passion. I highly recommend instructors occasionally getting out of the classroom
for an on-the-ground perspective.
Personally, I want to dedicate this book to my husband, Craig, since he listened for hours to content
for which he does not share my passion, yet still supports my crazy endeavors. My family who asked,
“How’s the book coming?” spurred me to the finish line. I appreciate all of my friends from the gym whose
support I rely on to keep me sane. Thanks to all for providing me the canvas to paint the difference that
business analysis can make for developing solutions that make life better.
ABOUT THE AUTHORS
KELLEY BRUNS
Kelley Bruns is a veteran corporate trainer, coach, mentor, training man-
ager, course developer, and author with more than 25 years of experi-
ence helping enterprise project teams solve problems. She holds a master’s
degree in adult education with a concentration in training and develop-
ment from Drake University. Kelley has facilitated and consulted with
participants and clients throughout the world including corporations,
government, and nonprofit entities. She is a former vice president of busi-
ness analyst training at ASPE, and is a leading expert in business analysis
and various approaches to project management and product develop-
ment. Kelley is an International Institute of Business Analysis (IIBA®)
Certified Business Analysis Professional (CBAP®), Project Management
Institute certified Professional in Business Analysis (PMI-PBA)®, Proj-
ect Management Professional (PMP)®, and Agile Certified Practitioner
(PMI-ACP)®. She is also a Scrum Alliance accredited Certified Scrum
Master (CSM) and International Consortium for Agile accredited ICP,
ICP-BVA, and ICP-APM.
Kelley has dedicated her career to helping people transfer knowledge, skills, and abilities in both pro-
fessional and personal settings in order to provide a strong return on their investment. Ms. Bruns was
actively involved in the IIBA Enhanced Certification Redesign and the Endorsed Education Provider
Advisory Group. She is uniquely talented at helping others learn best practices without having to learn the
hard way. In her spare time, Kelley can be found hiking, whitewater kayaking, camping, and snowshoeing
with her husband and dogs in the mountains near her home.
xviii
About the Authors xix
BILLIE JOHNSON
Billie Johnson is a leading project management and business analysis
expert and practicing professional who has been involved in establishing
business analysis direction, processes, and modeling for almost 30 years—
spanning financial, manufacturing, consulting, education, government,
retail, and mining industries. She was an early adopter of the Certified
Business Analysis Professional (CBAP®) certification, receiving her cer-
tification in May 2007; as well as achieving the Project Management
Institute Professional in Business Analysis (PMI-PBA)® certification as
soon as it was offered in July 2014. She is also a Certified Scrum Master
accredited by the Scrum Alliance. Billie was a reviewer team lead for the
IIBA Business Analysis Body of Knowledge (BABOK ® Guide) Version 3.
She periodically speaks at IIBA events, PMI events, and other professional
conferences. For the last ten years, she has been teaching and consulting
with large organizations and Fortune 500 companies. As a business anal-
ysis instructor, course developer, author, coach, and mentor, she enjoys
furthering the field of business analysis by touching those in the field with tools to face their unique prob-
lems and opportunities. In her spare time, Billie and her husband, Craig, enjoy building memories with
family and friends at their home on Lake Buchanan in Texas. Very special memories are the Grandmere
and Papa camps in the summer with the grandkids.
At J. Ross Publishing we are committed to providing today’s professional with practical, hands-on tools
that enhance the learning experience and give readers an opportunity to apply what they have learned.
That is why we offer free ancillary materials available for download on this book and all participating
Web Added Value™ publications. These online resources may include interactive versions of material
that appears in the book or supplemental templates, worksheets, models, plans, case studies, proposals,
spreadsheets and assessment tools, among other things. Whenever you see the WAV ™ symbol in any of
our publications, it means bonus materials accompany the book and are available from the Web Added
Value Download Resource Center at www.jrosspub.com.
Downloads for Mastering Business Analysis Standard Practices include numerous templates and check-
lists for better performing business analysis work.
1
INTRODUCTION
The purpose of this book is to provide guidance on mastering business analysis. First, as with any profes-
sion, there is a foundational understanding required prior to digesting guidelines for performing the work
of business analysis. This chapter is dedicated to providing that foundational information from the two
leading organizations on business analysis—the International Institute of Business Analysis (IIBA®) and
the Project Management Institute (PMI)—as well as some additional practical resources that are identified
throughout this book. The intent of this chapter is to help guide readers to understand the differences and
similarities between the IIBA and PMI that are related to understanding the profession of business analysis.
summarizes these results in Table 1.1. How much does this mean in dollars and cents? An estimated 12%
of the money invested on projects is wasted due to poor project performance. According to a whitepaper
by PMI called Business Analysis: Leading Organizations to Better Outcomes, the second leading cause of
project failure is inaccurate requirements (39%), preceded only by changes in an organization’s priorities
(41%). Enterprises that have matured their business analysis practices are dramatically improving their
probability of project success.
The necessary enterprise solutions are increasingly more complex and interrelated, providing business
analysis professionals with an opportunity to engage stakeholders with multiple viewpoints in order to
drive solutions. These solutions likely require changes in process, technology, and organizational struc-
ture. The need for these business analysis professionals has been predicted to grow by double digits, spe-
cifically 13–30% over the coming decade (see the Business Analysis Perspectives section of this chapter
for more on this trend). Specifically, business intelligence (BI) skills are predicted as the highest need.
According to a recent PwC report that was supported by data from Burning Glass Technologies, the 2020
estimate calls for 2.7 million job postings in the analysis space that require professionals with deep ana-
lytical (BI) skills. Also, business analysis is a profession that has been defined by Harvard Business Review
as the sexiest job of the 21st century.
To keep current, the BA has the following sources:
• Business analysis professional organizations, guides to business analysis practices, and certifications:
◽◽ IIBA
$$ Guides to business analysis practices
◾◾ A Guide to the Business Analysis Body of Knowledge (BABOK ® Guide), v3
$$ Certifications
◾◾ Entry Certificate in Business Analysis™—recognizes individuals entering the field of
business analysis
◾◾ Entry Certificate in Business Analysis Plus™ (ECBA™+)—provides hands-on experi-
$$ Certification
◾◾ PMI Professional in Business Analysis (PMI-PBA)®—recognizes professionals who
$$ Certifications
◾◾ Certified Business Process Associate®—recognizes broad-based BPM foundation-level
$$ Certification
◾◾ Certified Business Architect ®—recognizes proficiency in the field of business
architecture
As of the end of 2018, approximately 84% of the over 12,000 individuals holding the previously men-
tioned business analysis-related certifications are IIBA certifications. All of these certifications require
re-certification, which provides BAs with a chance to update their skills by earning development units that
are recognized by certifying bodies. The IIBA conducts annual salary surveys for business analysis pro-
fessionals, and most business analysis professionals with a minimum of one certification typically receive
between 7–31% more in earnings than those without certification. Business analysis professionals with the
CBAP certification receive 16–38% more in salary. Of note, in India business analysis professionals with a
minimum of one certification receive 52% more in earnings. These statistics remind us that there is value
in certifications. Other ways BAs can keep their skills sharp include:
• Networking opportunities
◽◽Professional organization chapter events
◽◽Online professional networking sites with opportunities to join business analysis groups
• Business analysis training
◽◽ Live instructor-led training sessions (virtual or face-to-face)
◽◽ Webinars
4 Mastering Business Analysis Standard Practices
• Reference material
◽◽ Blog posts
◽◽ Whitepapers
◽◽ Business analysis books (like this one)
The qualities identified here are intended to be used in combination with the competencies, knowledge,
and skills that are discussed later in this chapter. When hiring BAs, each enterprise needs to determine
which of the qualities, competencies, knowledge, and skills to consider for interview questions. Due to the
continuous evolution of the BA role, organizations must also provide training, mentoring, and coaching
on techniques and skills to enhance successful outcomes for the business.
BA CAREER PROGRESSION
When selecting a career, many practitioners are not familiar with the BA role and where it comes from.
Surveys show that most BAs do not consciously seek out the role. In fact, we (the authors of this book)
just kind of fell into it. One of us came from an education and accounting background and the other came
from a strategic and process improvement background. It’s not important where you come from; it’s crit-
ical that you have the appropriate skills to effectively perform business analysis work. BAs can be formed
through any of the following backgrounds or combinations:
• Formal degree programs: example programs include business administration, business analysis,
business analytics, BI, computer science, data analytics, etc.
• IT or technical background: knowledge of specific systems and solutions
• Department, functional areas, or lines of business experience in the business domain: knowledge of
processes and systems used in specific areas
• Industry or specific trade experience: knowledge of history, trends, and competitive advantages
There are many paths that a practitioner can take to become a BA. BAs typically begin in either the busi-
ness domain or the technical domain. The type of perspective a BA will engage for an initiative also needs
to drive your career progression. Perspectives include the types of tasks and techniques that a BA needs to
use in order to successfully complete an initiative.
The size of an organization and the number of BAs employed at an enterprise also have a direct influ-
ence on career progression. There are enterprises that do not recognize any levels of business analysis (es-
pecially smaller enterprises) while others acknowledge three levels: entry-level, mid-level, and senior-level
(see Figure 1.1). Larger enterprises often recognize five levels: entry-level, junior, intermediate, senior, and
advanced (see Figure 1.2). The factors distinguishing the levels and types of BAs include competencies,
knowledge, standard of work, autonomy, complexity/scope of work, and perception of context. In the
2017 Global Business Analysis Salary Survey, 52–69% of respondents shared that their workplace supports
multiple business analysis levels for career path progression. The number of business analysis career levels
varies: one to three levels (52–61%), four to five levels (17–39%), and even more than six levels (8–22%).
The percentage variations are based on country breakdowns.
Larger organizations have the benefit of having peer BAs provide coaching and mentoring to rising BA
professionals. This guidance helps to shorten the learning curve to becoming an effective BA. When work-
ing at a smaller organization, the BA can get help from local chapters or networks of BAs. The Internet,
training organizations, and books also provide resources that support career progression.
8 Mastering Business Analysis Standard Practices
Advanced
Senior-level
Senior
Intermediate
Mid-level
Junior
Entry-level Entry
Figure 1.1 Business analyst career Figure 1.2 Business analyst career
progression—three levels progression—five levels
The IIBA Business Analysis Competency Model version 4.0 includes five levels of proficiency for BAs,
including:
1. General awareness: having basic awareness, skills, and knowledge of business analysis
2. Practical knowledge: following rules, guidelines, and prescribed ways of performing business anal-
ysis work
3. Skilled: owning and completing small initiatives and business analysis tasks
4. Expert: retaining skills, knowledge, and abilities to complete any type of business analysis effort,
coaching and mentoring others, becoming a value manager, and sharing proficiency throughout
the organization
5. Strategist: influencing and expanding business analysis practices, advancing business analysis, and
creating innovative solutions
When a BA lacks essential business analysis skill sets, the business analysis effort and the initiative will
suffer. When this occurs, it’s important to identify the root cause of the variance in BA skill sets. Once
the root cause is identified, then appropriate responses can be taken to assist in career alignment, career
development, coaching, mentoring, etc.
The IIBA Business Analysis Competency Model version 3.0 also recognizes three types of business
analysis job profiles:
• Generalist: a practitioner who may or may not have domain expertise and uses a variety of tech-
niques to complete various initiatives
• Specialist: a practitioner who has greater expertise and is able to solve complex business problems
using more focused techniques for an initiative
• Hybrid: a practitioner who has varying business analysis competency, as well as expertise in an-
other discipline
Introduction 9
become a project manager (PM). Now there are vast opportunities for BAs seeking growth within the
profession itself.
In Real Life . . .
Character
Affection Trust
Distrust Respect
Competence
The BA needs to consider the perceptions that stakeholders have of the BA—namely, how would they map
you on the character/competence matrix? When the perception is not in the trust quadrant, it is critical
for the BA to work to raise the character and/or competence level in the stakeholders’ eyes.
Building trust in business analysis cannot be taken lightly. Consider these factors when trying to build
trust with stakeholders to become a trusted advisor:
• Focus on the needs and requirements of stakeholders: always look out for their best interests on
projects and be careful with information—this helps a BA to build trust with stakeholders.
• Become attentive to others’ needs: the majority of trust breakdowns occur when a person pays
more attention to themselves than to others. Becoming a trusted advisor involves constructing
relationships.
• Master interaction and interpersonal skills: these skills are described in the Underlying Compe-
tencies section of this chapter. Trust is created through communication, conversation, and active
listening.
• Be willing to take risks in order to build trust: relationships begin when one or both parties take a
risk. According to authors Charles H. Green and Andrea P. Howe, trust is positively tied to risk; by
taking appropriate risks you can create trust in the relationship with a stakeholder.
• Rise above your natural instincts to build trust: it’s important to stop the following behaviors:
◽◽ Trying to influence people
◽◽ Being self-preserving
◽◽ Responding via fight or flight
◽◽ Trying to always win
One of the best ways to gain credibility with stakeholders is to admit it when we don’t know the
answer.
• Listen to others in order to build mutual benefits: a BA who listens to others is more likely to be lis-
tened to, which is the best way to begin to influence others. According to Green and Howe, mutual
benefit means, “If you listen to me, I will listen to you. If you do not listen to me, I will not listen to
you.” It is of great benefit for the BA to be genuinely interested in stakeholders.
• Make a good first impression: stakeholders will make trust judgments very quickly and consider
both rational and emotional factors during their first interaction with a BA.
• Own any and all mistakes: the occasional mistake made by a BA will be forgiven provided there is
deep trust with a stakeholder. Consistent patterns of mistrust in a relationship are the factors that
destroy trust. In a deep trusting relationship, owning up to mistakes actually increases trust.
• Trust the stakeholders: when a BA trusts a stakeholder, odds are that the stakeholder will behave
in a much more trustworthy way than if the BA was suspicious of that stakeholder. You get what
you give.
• Be a dependable advisor to the stakeholders: consistency in thoughts, words, and actions creates
credibility in the stakeholders’ mind.
Introduction 13
In Real Life . . .
The preceding factors focused on how to build trust, while the following elements are known as trust
crushers:
• Disclosing confidential information
• Creating a competitive environment
• Communicating within a hierarchy (rather than team-based communications)
• Not doing what you say
• Micromanaging
• Not making decisions
• Being incompetent
When trust is absent, the requirements elicitation process will take longer, be incomplete, and lead to
lower morale.
Becoming a trusted advisor means being more proactive than reactive in identifying areas of improve-
ment before being asked by stakeholders, but also validating that improvement is necessary with them.
Being proactive raises the value of the BA and increases the chances of retaining the role in the enterprise.
As the business domain sees the business value realized from solutions, they begin to trust the BA more
and more to help them be more effective in their work. When a BA is requested by stakeholders to work
on a project or initiative or when he/she is sought out by a stakeholder for advice, that is a sign that the BA
is progressing toward becoming a trusted advisor.
skills, which some people refer to as soft skills, are more difficult and need to be refined throughout a BA’s
career. This section includes the critical competencies for BAs to acquire and possess.
Communication Skills
Communication Skills
Tools and Technology
Business Knowledge
and Problem Solving
Analytical Thinking
Expert Judgment
Leadership Skills
Interaction Skills
Tool Knowledge
Analytical Skills
Characteristics
Personal Skills
Behavioral
Competencies
Active Listening X
Adaptability X X
Business Acumen X X
Business Analysis Tools and
X
Technology
Change Agent X
Communication Tailoring X
Communication and
X
Collaboration Tools
Communication Tools and
X
Technology
Conceptual Thinking X
Conceptual and Detailed Thinking X
Creative Thinking X X
Decision Making X X
Design Thinking X
Desktop Tools X
Enterprise/Organizational
X
Knowledge
Ethics X X
Facilitation X X
Industry Knowledge X X
Leadership and Influencing X
Learner X
Learning X
Life-cycle Knowledge X
Listening X
Methodology Knowledge X
Modeling Tools X
Multitasking X
Continued
16 Mastering Business Analysis Standard Practices
Communication Skills
Communication Skills
Tools and Technology
Business Knowledge
and Problem Solving
Analytical Thinking
Expert Judgment
Leadership Skills
Interaction Skills
Tool Knowledge
Analytical Skills
Characteristics
Personal Skills
Behavioral
Competencies
Negotiation X
Negotiation and Conflict
X
Resolution
Non-verbal Communication X X
Numeracy X
Objectivity X
Office Productivity Tools and
X
Technology
Organization and Time
X
Management
Organization Knowledge X
Personal Accountability X
Personal Development X
Political and Cultural Awareness X
Problem Solving X X
Product Knowledge X
Professional Writing X
Relationship Building X
Reporting and Analysis Tools X
Requirements Management Tools X
Research Skills X
Resourcefulness X
Self-awareness X
Solution Knowledge X
Standards X
Systems Thinking X X
Teaching X
Teamwork X
Time Management X
Trusted Advisor X
Trustworthiness X
Continued
Introduction 17
Communication Skills
Communication Skills
Tools and Technology
Business Knowledge
and Problem Solving
Analytical Thinking
Expert Judgment
Leadership Skills
Interaction Skills
Tool Knowledge
Analytical Skills
Characteristics
Personal Skills
Behavioral
Competencies
Verbal Communication X X
Visual Communication X
Visual Thinking X
Work Ethic X
Written Communication X
Legend:
X = IIBA BABOK ® Guide v3 Competencies or PMI Guide to Business Analysis Competencies
X = Agreement on Competencies
In Real Life . . .
The BI Perspective
This perspective recognizes the need to focus on the data that provides value-added information. The
impact of information can be seen everywhere. Every mention of the cloud, which is frequently the topic
of conversation, is seeking to understand the best way to make information accessible. The BA who is
working in this BI perspective seeks to understand the impacts related to how data is sourced, trans-
formed, integrated, and enhanced in order to support business decision making. This decision-making
support can be strategic, tactical, or operational. Typically, executive-level staff are seeking strategic infor-
mation, management is seeking tactical information, and process personnel are seeking operational infor-
mation. The BA working on any change initiative should be aware of these needs. The astute BA will
ensure that these information needs are properly elicited to avoid gaps in the information that is available
upon implementation.
The key objectives are to have reliable, consistent, and accurate information. With data being sourced
from multiple internal and external places, this objective is hard to accomplish without a single point
of truth for this diverse business data. Approaching data from this BI perspective promotes an enter-
prise-wide view of information management. Figure 1.4 depicts a conceptual framework for this single
point of truth and indicates the need for information governance of data integration and information
delivery that must be maintained.
• Industry Ad hoc
External • Partner Reporting
Sources • Regulatory Decision
Data Integration Point
Analytic
Information Delivery
Tool
• Corporate Single
Internal
• Functional area Point Alerts
Sources • Performance of Truth
enterprise. There are many BPM frameworks and methodologies that the BA may employ, but all of them
involve the steps depicted in Figure 1.5 and are explained in the following list:
• Designing: understanding current and future processes to develop a gap analysis. BAs often exam-
ine activities for these factors before considering automation of the business process:
◽◽ Bureaucracy
◽◽ Value-added versus non-value-added
◽◽ Redundancy
◽◽ Simplify
◽◽ Process time
◽◽ Cycle time
Automating an ineffective and inefficient business process will not fix the business process. Find-
ing and fixing areas of improvement is something that needs to be performed before even consid-
ering automation of the business process. Throughout this gap analysis, BAs are also investigating
how to prepare business stakeholders for the transition from the current state to the future state.
• Modeling: graphical representation of current and future states to analyze the potential value. Mod-
eling helps BAs and business stakeholders see potential bottlenecks, inefficiencies, and problems.
• Execution: actual execution of the processes to identify bottlenecks, defects, and/or errors.
• Monitoring: collection of analytical data to ensure value and recommend improvement opportu-
nities. This involves an ongoing effort to improve a business process and making adjustments as
necessary so the business process gets better over time.
• Optimizing: ongoing repetition of the designing, modeling, execution, and monitoring. BAs follow
a structured problem-solving approach to perform optimization and seek to make the business
processes adaptable to changing business needs.
BPM helps enterprises enhance business processes in order to accomplish more efficient and effective
outcomes. Performing this perspective allows BAs the opportunity to exceed stakeholders’ expectations.
Designing
Optimizing Modeling
Monitoring Execution
While performing BPM, BAs focus intently on the process to identify improvement and involve the busi-
ness process stakeholders.
In Real Life . . .
BPTrends reported in The State of the BPM Market 2016 that the business drivers causing organizations
to focus on business process change are:
1. The need to save money
2. To improve an existing process or create a new process
3. To improve customer satisfaction
4. To improve organizational responsiveness
5. To improve business coordination and control
6. Compliance with new regulations and IT upgrades
7. One-time events such as mergers and acquisitions
Of course, process improvement is nothing new since there are processes evident in just about every-
thing we do. Consider the processes at play from waking up in the morning to getting ready for the day.
These processes vary based on the day of the week and the calendar tasks involved. One typically is ana-
lyzing ways to reduce the amount of time it takes to get ready in the morning. The difference in using a
structured BPM approach is the diligence for continual improvement. Table 1.4 provides a timeline for
the evolution of BPM. As this table is reviewed, the tools used to manage processes have evolved as well.
Table 1.5 depicts the BPM methodologies and short descriptions of each that are being used today. These
methodologies lend themselves to being more appropriate based on the focus. The percentages in this
table reflect organizations that use multiple methodologies, thus the total percentage is greater than 100.
These areas of BPM focus are depicted in Figure 1.6. These tables and figures are certainly not meant
to intimidate. A savvy BA is aware of the BPM level of engagement, tools, and methodologies that are
available when assigned a project. As stated previously, multiple business analysis perspectives are likely
involved on any one project.
Introduction 21
• Organizational Strategy
• Business Process Architecture
• Performance Measurement
Alignment
Enterpise • BPM Organizational Policies and
Level Practices
The IT Perspective
This perspective is where the BA has traditionally been utilized. In fact, most references that were pro-
duced regarding business analysis refer to the work done to describe the needs of an automated solution.
When the BA is working from this IT perspective, there is likely a high degree of complexity and scope
of activities. The initiatives may vary from being very small, in the case of a defect resolution or minor
enhancement, to large re-engineering projects. The BA may be working alone on the IT business analy-
sis activities or as part of a team of BAs to help decompose the problem, define goals, and finally define
requirements to provide the most appropriate IT solution.
On IT initiatives, there is typically a solution approach that is identified prior to project funding and
then defined in the business case. This solution approach is influenced by the enterprise direction for IT
endeavors and may be defined in the enterprise architecture. The IT solution approach defines whether
Introduction 25
this initiative will be a packaged solution (commercial off-the-shelf—COTS), a custom application built
in-house (homegrown), a custom outsourced application (organization specific), an outsourced industry
standard solution, or some combination of any of these approaches. The impact to the business analysis
effort is whether the system is intended to be user-centric or whether it forces the user to conform their
practices to the solution. Typically for a COTS solution, the enterprise has selected this approach to em-
ploy a best-in-class tool that has proven functionality that will meet the needs of like enterprises rather
than reinvent the wheel. The BA should validate this assumption with the sponsor and the PM and ensure
that business stakeholders understand that their processes may change, but their needs will be met. The
BA will ensure the solution is able to fulfill the needs of the business, but without dictating the exact steps
in the process—otherwise, the BA could be sabotaging the expected gains of purchasing a solution. The
detail requirements will be in the configuration of the COTS solution. For custom solutions, the BA will
take a user-centric approach, elaborating detailed, concise solution-level requirements.
There is a lot of discussion regarding the technical expertise that the BA should have in order to work
in the IT perspective. Generally, if the BA has a technical background, it is easier to communicate with the
IT development group, but the downside is to move into solution mode before understanding the problem.
Successful BAs in the IT perspective could possess any of the following backgrounds:
• Only worked with business users in the past on an IT system
• Designated liaison between the business group and the technical team
• SME who has experience on the current application
• Software user who is aware of the daily activities and focuses on usability
• Business process owner who understands business capabilities and processes but has no technical
or IT experience
• Technical person with in-depth technical experience
• COTS representative who will allow customization of the packaged solution while leveraging their
knowledge of the vendor’s package and past implementation experience
IT initiatives are typically triggered by identifying a new capability to transform the enterprise, achieve
objectives (regulatory or policy) that require technology, improve operations, maintain existing IT sys-
tems, or repair defective IT systems. These initiatives will likely require focus on multiple IT systems that
interact with one another for multiple user groups. This requires high collaboration among the stake-
holder groups with the BA being the facilitator to define solution requirements.
Consider the impact of an IT change initiative on other perspectives at play within the organization.
Has the process impact been considered? Will the business intelligence be enabled with this change? Is the
organization mature enough to utilize the solution to achieve the anticipated value? The BA working in
the IT perspective must ensure these considerations are addressed. In some cases, there may be separate
BAs working on other perspectives, but usually the BA must address all perspectives.
These perspectives, coupled with an ever-changing IT environment, have a huge impact on the busi-
ness. This impact is driving an increase in demand for BAs who are in tune with an environment that is
evolving at a rapid pace. The major contributing innovations in this decade include:
• The cloud computing platform, which provides large, mid-size, or small organizations a seemingly
level playing field. Traditionally, organizations were faced with large investments for information
26 Mastering Business Analysis Standard Practices
systems that could retrieve, collect, store, and distribute information. Cloud computing offers a
flexible platform for those mid-size and small organizations to scale their needs and pay only for
what they use. Cloud computing could make or break an organization, depending on how they
implement the solution. If implemented correctly, cloud computing may boost the organization to
greater success than what was thought possible with the old technology. The BA must understand
the risks of improper execution as well as the benefits for this solution approach to define the busi-
ness analysis information.
◽◽ Risks include network dependency, data security, and integration of systems (internal and
external to the organization)
◽◽ Benefits include cost reduction, increased efficiency, platform flexibility without investment,
security gains, and reliability
• On the coattails of cloud computing, the distribution of software has undergone a change. The
traditional model provided boxed software or custom applications implemented on-site. Software
distribution is moving toward Internet accessibility, known as software as a service (SaaS). The SaaS
focus has been on maintaining business applications such as accounting, database management
systems, messaging software, etc. Similarly, the BA must understand the risks of improper execu-
tion as well as the benefits for this solution approach to define the business analysis information.
◽◽ Risks include availability of hosted application, data security and privacy, a stringent regula-
tory environment, and vendor stability
◽◽ Benefits include cost reduction in personnel and hardware, increased efficiency in deploy-
ment, lower initial acquisition cost, no maintenance releases or patches to install, scalability,
security gains, and reliability
• The global community is changing the way the Internet is accessed, moving from desktop and
laptop access to adding mobile digital platforms, such as smartphones, tablets, smart TVs, watches,
etc. There is now a mobile workforce that can work from home, office, restaurants, or while
traveling—just about anywhere. This speeds up the information flow, velocity and quality of de-
cision making, exchange of data between systems, collaboration, communication, and location
services. It provides the BA with new elicitation, communication, and collaboration vehicles, as
well as opportunities for solution design considerations.
Typically, IT projects are designed, constructed, tested, and delivered in a defined life-cycle framework.
This framework is known as a systems (or software) development life cycle (SDLC). The BA’s approach to
elicitation and analysis may or may not follow the SDLC of the solution development team; however, the
BA is influenced by the project’s SDLC because the BA will support the implementation of a successful
solution. There are a number of different SDLC approaches; however, most fall into one of the three cate-
gories that are shown in Figure 1.7 and explained here:
• Predictive approach: this is typically known as the waterfall approach. The predictive approach is
a sequential (non-iterative) process in which progress is seen as flowing steadily downward (like
a waterfall)—through the phases of conception, initiation, analysis, design, construction, test-
ing, implementation, and maintenance. The predictive approach dictates that one phase is com-
plete, reviewed, and verified before moving to the next phase. Figure 1.8 depicts the phases of the
Introduction 27
Predictive Adaptive
“Waterfall” Iterative “Agile”
Example : Example:
Sales Tax Change Compliance Change
Requiring Interpretation
waterfall approach. The predictive approach is a useful approach when the variables and outcomes
of a project are well known. This approach may be an appropriate choice for an organization if:
◽◽ The problem, requirements, and solution approach are familiar to the team
◽◽ The parameters of the project are stable
◽◽ The project team is large
◽◽ The project development process is thoroughly documented
◽◽ The organization prefers predictability to change
◽◽ The PM is inexperienced in other project methodologies
The predictive approach places a great deal of responsibility on the project team to understand and
implement requirements. If the BA fails to provide the team with complete and accurate informa-
tion, the final product will not meet the needs of the organization. Subsequent changes are always
more time consuming and costly. Until recently, waterfall was the dominant approach in software
development. However, Hewlett Packard (HP) conducted a survey in 2015 and found that this was
no longer the case (see Figure 1.9).
• Iterative approach: this hybrid of predictive and adaptive approaches is sometimes referred to as an
iterative or incremental approach. Due to the hybrid nature of this category, there are many vari-
ations in what aspects of predictive and adaptive organizations will choose to utilize. Figure 1.10
depicts this incremental delivery approach, which is also characterized by the following:
◽◽ Overall solution scope is defined up front at a high level
◽◽ Solution scope is split into iterations
◽◽ Iterations are defined in detail requirements, design definition is just-in-time, and documen-
tation typically needs formality and approval
◽◽ Each iteration’s work is performed sequentially with some overlap
◽◽ Product is developed iteratively, adding features incrementally
• Adaptive approach: this is typically known as the agile approach. The adaptive approach allows
for prioritization of features (sometimes referred to as user stories or technical debt) to be pulled
through an abbreviated SDLC. Figure 1.11 takes the traditional predictive SDLC and turns those
phases on their side in an adaptive approach. This allows high-priority features to be delivered in
28 Mastering Business Analysis Standard Practices
<Constructed Solution>
Demonstrates that the constructed
Testing solution meets the requirements
and design.
<Tested Solution>
Ensures organizational readiness,
Implementation any discovered defects are resolved
to meet needs, production
environment is set.
<Deployed Solution>
ORGANIZATIONS' REPORTED
PREDOMINANT SDLC APPROACH
Hybrid
24%
Pure Waterfall
Leaning Toward
2%
Agile
51%
Leaning Toward
Waterfall
7%
Pure Agile
16%
small iterations, and this process is repeated until the solution is complete (or good enough). This
approach is detailed in the Agile Perspective section of this chapter. The adaptive approach may
appeal to an organization if:
◽◽ The parameters of the project are evolving or undetermined
◽◽ The organization adapts easily to change
◽◽ The team and/or project is somewhat small
◽◽ The timeline is flexible
◽◽ The organization represents an industry that is rapidly changing
◽◽ There is an experienced PM in this approach
These SDLC approaches provide a framework for IT projects; however, other solution-driven efforts have
adopted some of the practices. After all, project management roots are firmly planted in construction
and manufacturing arenas, so it is common to encounter these approaches even when IT is not involved.
Insight into the selected SDLC approach will help the BA be aware of the influence this may have on
the selected business analysis approach, which will be defined in Chapter 4. Table 1.6 provides some
insight into which project characteristics might lead organizations to select the predictive or adaptive
SDLC approaches for their projects. To summarize this section on SDLC approaches, Table 1.7 depicts a
comparison of advantages and disadvantages of predictive versus adaptive SDLC approaches.
30 Mastering Business Analysis Standard Practices
Conception Phase
12 34
Initiation Phase
Analysis Phase
Design Phase
Construction Phase
Testing Phase
Implementation Phase
Maintenance Phase
Daily check
point
Daily work
Iteration work
(typically
Vetting of 2–4 weeks)
Initial visioning backlog
and funding items to
prepare Potentially
Prioritization of Product for the shippable product
competing initiatives backlog next review and approval
development iteration’s Decomposition of
Definition of business and planning backlog items Team
and technical roadmaps maintenance meeting into tasks retrospective
Table 1.7 Pros and cons of predictive and adaptive SDLC approaches
Predictive Approach
Advantages Disadvantages
Time spent early in the software production cycle can Business stakeholders may not know their requirements
reduce costs at later stages. before they see the solution, hence requirements change
which requires revisiting design, constructed solution,
deployed solution, and testing which equals increased
solution cost.
Clearly defined procedures and controls that allow for Designers may not be familiar with new software or a
regulating every aspect of the project. feature that may reveal future constraints, requirements, or
other problems. This may require revision of the design.
Emphasizes documentation (requirements specification,
design specification, and source code) which provides for
knowledge transfer as needed.
This structured approach progresses in a linear fashion
through understandable phases with identifiable
milestones.
Adaptive Approach
Advantages Disadvantages
Provides for scope flexibility to accommodate business Crucial documentation may not be kept up-to-date based
needs. As functionality is created, the business is able to on decisions made in team discussions.
see the costs and remove any non-essential features or
add new features.
Product owner continuous feedback is provided as Due to the immediate feedback, scope can easily be
iterations (typically 1–3 weeks) are being developed and increased beyond the funded vision.
tested. This approach provides end users visibility to the
solution quicker, which allows for course correction with
less expense.
Fewer defects exist in the final product due to the Pricing is not fixed, thus the business is only provided
iterative cycles of develop, build, and test, increasing estimates.
the test coverage. This increases the level of quality in
organizations’ solutions.
Greater communication as the business stakeholder Business stakeholder resource availability may be scarce
involvement is required for this approach. and put a strain on the business community. Poor
stakeholder engagement directly affects product quality.
Project transparency provides all stakeholders with an The agile flavors, lingo, or processes may be challenging
understanding of work being done. to all stakeholders. The learning curve is steep and
constant.
Increased collaboration between teams that typically do
not work together.
Increases customer satisfaction.
Shortens time to market.
34 Mastering Business Analysis Standard Practices
explanation for parsing out the business architecture component. There is a plethora of other frameworks
developed through the following categories:
• Consortium-developed frameworks: developed by an association of two or more individuals, com-
panies, organizations, or governments (or any combination of these entities) with the objective of
developing common enterprise architecture
• Defense industry frameworks: developed by the U.S. Department of Defense
• Government frameworks: developed by the U.S. government
• Open-source frameworks: developed at no cost to the licensed user in which the copyright holder
provides the rights to study, change, and distribute the software to anyone and for any purpose;
may allow for development to occur in a collaborative public manner
• Proprietary frameworks: enterprise architecture frameworks defined as a company’s intellectual
property and protected through legal devices such as patents, trademarks, or copyrights.
Business architecture is not developed overnight. Assess the enterprise’s experience and key stakeholders’
experience with developing an enterprise architecture or a business architecture. In many organizations
an architecture stigma exists. The traditional view is that business architects sit in their ivory towers and
define theoretical views that are so far removed from the business that the architecture definition is per-
ceived as a waste. To combat this perception, communication and demonstration of value will be key for
this extended effort. A business plan and business case should be developed with realistic time frames.
At a large financial institution, an effort for the enterprise business architecture development team was
funded with the expectation that the full rollout and value realization would take two years. Executive
support was obtained and through frequent communication and small wins along the way, the effort was
Securities Strategy
Reporting and
Stakeholders
Management
Organization
Capabilities
Processes
Outcomes
Value
completed. Developing business architecture at the organization, single functional division, or line of
business levels could take considerably less time.
The BA working from the business architecture perspective should be ready to justify his/her existence
at all times. Hence, an elevator pitch is helpful to have rehearsed. To craft this elevator pitch (or value
statement), focus on understanding the enterprise and stakeholder motivations along with these general
business architecture values:
• Providing the enterprise with a view that will help identify opportunities for rationalization, opti-
mization, and leveraging existing competencies of the enterprise
• Exposing root cause problems by providing transparency of dynamics and interdependencies
within the organization
• Demonstrating strategic alignment through traceability with implemented capabilities
• Providing a better way to balance risk and opportunity more effectively
• Providing a better way to conduct impact analysis of a change, thus unearthing hidden costs sooner
• Formalizing institutional knowledge
36 Mastering Business Analysis Standard Practices
First Gained
Agile Approach Introduction Recognition Brief Description
Crystal Clear 1995 2004 A part of the Crystal methodology family which are defined based
on hardness and color. Hardness is about business criticality
(potential for causing harm), which applies more rigor and predictive
planning as the criticality increases. Color is about the project
heaviness across many dimensions including the number of people
required and risk elements in the project.
Evolutionary 1996 1999 A project management method that focuses on developing and
Project delivering a system incrementally. It has a strong emphasis on
Management quantifying value for stakeholders and planning increments based
(EVO) on measurable value. EVO employs impact estimation tables as
a formal technique for assessing solutions’ value to stakeholders
within the given cost.
Feature Driven 1997 2002 An approach which derives a client valued functionality to develop
Development working software. For example, decomposing high-level scope
(FDD) and developing a feature list which drives planning, design, and
development based on these feature sets.
Agile Modeling 2000 2005 A methodology for modeling and detailing software systems
(AM) based on best practices. AM can be applied on an (agile)
software development project. This methodology is more flexible
than traditional modeling methods, supporting a fast-changing
environment. It is a part of the agile software development tool kit.
Agile Unified 2002 2005 This framework is a simplification of the Rational Unified Process
Process (AUP) (RUP) by IBM. The AUP applies agile techniques including test-
driven development, AM, agile change management, and database
refactoring to advance productivity.
Kanban 2004 2010 This methodology does not require fixed iterations, rather work
moves through the development process as a continuous flow of
activity. A key feature is to limit the amount of work in progress
at any one time. The team works only on a fixed number of items
and work begins on a new item when required to maintain flow
downstream and after the previous item has been completed.
Disciplined 2006 2011 A decision process framework which is intended to support a
Agile Delivery project from initiation through delivery. DAD incorporates principles
(DAD) from a variety of other agile approaches. DAD is not prescriptive
and allows for teams to customize their own life cycles and
approaches that supports initiation through delivery.
Scrumban 2009 2013 As the name reflects, this approach combines aspects of Scrum
and Kanban to allow teams to employ Scrum as their chosen way
of working and use the Kanban Method to understand work flow
and continuously improve.
Scaled Agile 2010 2011 A framework for scale agile practices to support enterprise level
Framework® implementations. Highlights include individual roles, teams,
(SAFe) activities, and artifacts required to scale agile from the team to
program to the enterprise level.
Introduction 39
100%
100% 90%
80%
67%
60%
46%
37%
40%
17%
20% 11% 13%
8% 8%
4%
0%
2004 or 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014
earlier
Source: HP online survey of 475 development and IT professionals with some adoption of Agile Methods.
The BA today will likely be assigned a change initiative in which agile methods are being employed in
combination with any of the previous perspectives. The agile movement has progressed from infancy to
teenager and is now that young adult going about day-to-day involvement in contributing to society. Fig-
ure 1.13 represents the timeline of agile adopters in an HP survey conducted among 475 IT professionals.
Between 2010 and 2014, there was a sharp acceleration in the adoption of agile methods.
Agile could be considered disruptive to many traditional IT roles. Consider the following traditional
role shifts as software development engages agile approaches (see Table 1.11). BAs have an opportunity to
be effective members of agile teams because they clearly have value to add, but they need to be prepared to
rethink their approach to business analysis. This agile approach includes a greater focus on collaboration,
knowledge sharing, and skills transfer. The agile perspective requires BAs with greater flexibility, greater
discipline, and the willingness to work in an evolutionary manner.
The Agile Extension to the BABOK ® Guide provides a summarization of the following business analysis
principles to employ on agile initiatives:
• When engaged in discovery:
◽◽ See the whole
◽◽ Think as a customer
◽◽ Analyze to determine what is valuable
40 Mastering Business Analysis Standard Practices
In Real Life . . .
These five perspectives do not presume to represent all of the possible perspectives from which busi-
ness analysis is practiced. These perspectives are further discussed in the BABOK® Guide and represent
some of the most common contexts of business analysis.
not the actual technical implementation design. Prerequisites when it comes to elaborating this concep-
tual design are: (1) a clear understanding of the need, (2) actors’ motivations, (3) some level of functional-
ity involved, and (4) some level of understanding of the information received, transformed, and provided.
So, there is some level of requirement understanding prior to developing the design.
With these definitions of requirements and design, it is easy to see that one person’s design may be
considered another person’s requirement. Both requirements and design may be high level or low level
depending on the purpose for consuming the information. Let’s face it, most folks discuss the why and the
what in the context of the how, so this elicitation and collaboration is an iterative and recursive discussion
of requirements and design. The BA must consider what formats and level of detail will be most appropri-
ate based on the audience, context, and purpose for communicating the information. Table 1.12 provides
some examples to differentiate requirements and design.
This leveling of requirements and design provides BAs an opportunity to express the decomposition of
requirements and design definition. In the subsequent paragraphs, we provide BA standards for naming
these levels and types of business analysis information. Based on the industry and organizations, these la-
bels may vary—just ensure that the aspects of level and type are captured in your variation. The important
aspect of creating the levels and types is that it forces decomposition (high to low levels) and reminds the
BA to elicit and elaborate the different types of requirements. Without these levels and types, the BA is less
confident that a thorough analysis is complete.
In Real Life . . .
goals that the users would expect to have fulfilled through the solution. The stakeholder require-
ments should trace to the business requirements in order to ensure that there is fulfillment of the
goals as well as to reduce the risk of over-building a solution that was not funded or intended.
• Solution requirements: describe the functions and features that are required of the solution at a level
that allows for the development of the solution. These solution requirements trace to the stake-
holder requirements. These solution requirements are typically categorized further into:
◽◽ Functional requirements: describe actor behavior and the information (data) being man-
aged. When we consider actor behavior, there is likely some aspect of information involved
whether that is creating new data, reading/reviewing data, updating data, or deleting data
(referred to as CRUD functions). This category is likely further divided between process,
data, and rules.
◽◽ Nonfunctional, quality of service, or product quality requirements: describe the conditions
that the system must maintain along with the system qualities. There are many categoriza-
tion schemes of these nonfunctional or quality of service requirements. The categorization
scheme will vary based on a number of conditions such as the methodology being used,
business analysis perspective, enterprise industry, enterprise environmental factors, organi-
zational process assets, organizational systems, project type, etc. The categorization scheme
should be flexible enough to meet the enterprise needs; however, some categorization is im-
portant in order to ensure the BA has not missed any requirements. For instance, if the
BA has this classification scheme, it becomes a reminder that during elicitation and anal-
ysis, these types of requirements must be considered. A common scheme depicted in the
BABOK® Guide includes:
$$ Availability: measures the operability and accessibility required for users—often ex-
pressed in terms of percent of uptime or downtime
$$ Compatibility: measures the operational effectiveness of the solution with other compo-
nents in the environment
44 Mastering Business Analysis Standard Practices
$$Functionality: measures the degree of meeting the user’s needs, including suitability, ac-
curacy, and interoperability
$$ Maintainability: designates how easy it is to correct a defect or to modify the software
and is necessary for software that will undergo frequent revisions or is being built quickly
$$ Performance efficiency: measures how well a solution or component performs its des-
ignated functions with minimum consumption of resources and is often expressed as
response time
$$ Portability: includes the effort required to migrate a piece of software from one platform
to another and internationalizing and localizing the software
$$ Reliability: measures the probability of the software executing without failure as a per-
centage of operations that should complete correctly or the average length of time the
system should run before failing
$$ Scalability: measure of a system’s ability to grow over time in order to accommodate more
data, processing capacity, handle increased amounts of work, etc.
$$ Security: includes ways to protect solution content or solution components from acciden-
tal or malicious access, user authentication and access, modification, destruction, protec-
tion, or disclosure
$$ Usability: includes the ease with which a user can learn to use the solution, organizational
user interface design standards, and consistency with other systems in use
$$ Certification: includes limitations on the solutions that are required in order to meet
standards or industry conventions
$$ Compliance: includes constraints and limitations associated with regulatory, financial, or
legalities based on the context or jurisdiction
$$ Localization: includes local languages, laws, currencies, cultures, spellings, and other
contextual characteristics of users based on the context of the initiative
$$ Service level agreements: formally agreed-upon constraints of the solution by both the
provider and the solution user
$$ Extensibility: measures the ability of a solution to integrate new functionality
These types of requirements should trace to the functional or stakeholder requirement in which
they should be realized. If no trace exists, this requirement is an orphan, so to speak, and will never
be initiated.
• Transition requirements: define the temporary capabilities that are essential to migrate from the
current state to a future state environment. Requirements that fall into this category include con-
version of data from the current system, ongoing work of parallel systems, business continuity,
process changes, and training needed to address skill gaps.
Other types of requirements that the PM is responsible for managing include:
• Project requirements: define the actions, processes, and other conditions that the project needs to
satisfy. These requirements focus on the execution of the work required to deliver the solution.
• Quality requirements: define the criteria needed to ensure completion of project deliverables and
demonstrate compliance with identified standards and quality metrics. A deliverable is a unique
Introduction 45
and verifiable work product or outcome that is required to be provided to stakeholders upon com-
pleting a process, phase, iteration, project, or initiative. Quality requirements are associated with
project quality, while nonfunctional requirements are associated with product quality.
• Program requirements: define the specifications and outcomes for successful implementation and
delivery of the program benefits.
Decomposition of design to satisfy requirements:
• Solution approach: defines the design direction that the enterprise will use to realize the solution
to the problem needing to be solved or preventing the opportunity to be exploited. Through this
solution approach selection, the business case is better informed to estimate the cost of the solu-
tion; hence, this is not a detailed analysis of vendors if the solution approach is a COTS packaged
solution—rather a rough order of magnitude (ROM) may be derived for financial analysis. Cer-
tainly, a custom IT build is estimated at a higher cost than a COTS solution. The analysis of the
solution approach requires definition, verification, and validation of business and stakeholder re-
quirements to ensure the selected solution approach(es) are the best fit to meet stakeholder needs.
Typical solution approaches include:
◽◽ Build: this approach seeks to create a custom solution to meet the need. An expert (in-house
or contracted) will assemble, construct, and develop the solution. This approach includes
modifying an existing solution and seeks out the most user-centric approach to the solution.
◽◽ Buy: this approach seeks to purchase a product or service that is owned by and maintained
by a third party (vendor). The solution components are selected from a set of offerings that
most closely fulfill stakeholder needs. This approach assumes that a best-in-class solution
is being procured; hence, the users will adjust their processes to accommodate the solution.
◽◽ Combination of build and buy: this approach recognizes that some components are bought
while some aspects will need to be created.
◽◽ Process improvement: this approach allows for actor (human and non-human) processes to
be changed in order to reach a more efficient solution.
◽◽ Organizational structure redesign: this approach is identified due to recognition that the ex-
isting organizational structure is preventing its ability to adopt and adapt to change. The
organizational structure may be too complex or too simple to allow a solution to perform
effectively. BAs must consider informal relationships in addition to the formal structure. In
addition, the chosen organizational structure was likely created to ensure that interactions
with external parties (customers, vendors, and regulators) are supported. In an organiza-
tional redesign, it is easy to keep the focus internal to the organization, so the BA should
ensure that these external interactions will be supported.
• Design options: provide guidance for how the requirements are realized by the solution or solution
components. Design options are typically more tactical and multiple options may be explored to
meet the requirements. This exploration will likely promote additional questions and encourage
the iteration through requirements analysis. Through these design option communications, there
46 Mastering Business Analysis Standard Practices
are likely trade-offs and negotiations that the BA will facilitate. Figure 1.14 depicts this iteration of
requirements and design. Some examples of design options elaboration include:
◽◽ Solution visualization (low fidelity)
$$ Report mock-up
$$ Screen flow (storyboard)
$$ Screen mock-up
◽◽ Solution visualization (high fidelity)
$$ Screen design
◽◽ Non-human actor interface
$$ Data mapping
$$ Sequence diagrams
Business analysis information comprises all of the information BAs elicit, create, compile, and
disseminate—any kind of information at any level of detail that is used as an input or output to business
analysis work. Going forward in this book—as well as the IIBA and PMI definition—the term business
analysis information will refer to any information that is used by or produced by the BA. Examples
of business analysis information include elicitation results, requirements, assumptions, constraints,
dependencies, risks, issues, designs, solution scope, collaboration decisions, and change strategy. In
cases where specific types of business analysis information should be referenced, that specific type will
be identified.
Before moving to the next concepts, it seems appropriate to discuss some generic risks that would affect
the business analysis information effort. The BA and project leaders (the sponsor and the PM) should re-
view these risks and assess the likelihood of an impact to the initiative. Those risks in which the likelihood
and/or impact is high must have an agreed-upon course of action should these emerge during the business
analysis effort. Some risks to review include (but are not limited to):
• Insufficient stakeholder involvement: consider communicating the level of engagement required for
a successful solution with stakeholders, along with an escalation plan due to unavailability. This
engagement-level agreement is likely more valuable than the business analysis information sign-off
to the initiative.
• Creeping user requirements: ensure the scope definition (to include business and stakeholder re-
quirements and solution approach) is clearly defined. Change will occur; however, when it does,
the BA will identify the new user request as scope creep and follow the change control process to
either update scope or remove the new request. Scope creep occurs when features and functional-
ity are added without addressing the effects on the timeline, costs, and resources; or adding scope
without the customer’s approval. Scope creep can include product scope or project scope.
• Ambiguous business analysis information: ambiguity reveals itself when multiple readers have a dif-
ferent understanding of the same information. The BA should engage stakeholders in iterative, in-
formal reviews of the requirements. Of course, the BA is not intentionally writing the requirements
to be ambiguous. Only during these discussions will ambiguous requirements reveal themselves.
• Gold-plating: gold-plating is akin to creeping user requirements; however, gold-plating could come
from the business stakeholders or solution stakeholders. Gold-plating is the act of adding features
that do not add value or that add value but are not part of the scope definition. An appropri-
ate analogy might be purchasing a designer dress when an off-the-rack dress will serve the same
Introduction 47
BPM Approach? –
Orientation? – Six Sigma,
Functional, Market, TQM, Lean,…?
Functional/Market Matrix,
Business Requirements or Projectized
and Stakeholder Requirements Solution Approach
Goals
uct onal
Im
Enterprise Strategy and Objectives
Pro veme
ure
pro
i
Re nizat
Business Problem Resolution
ces nt
Exploitation of Opportunities
str
s
a
Org
Support Constraints
Core Business Process People, Organizations, Rules, Technical Aspect
Information Needs Regulations, Policies,
Guidelines, Current Processes
Build, Buy,
Bend,
Outsource?
Process Data
Flows Mapping
Functional Nonfunctional
Sequence
Storyboard
Diagram
Mock-up
Technical Design
Transition Requirements Visualization
Non-Human
Interaction
• Data Conversion
Graphics / Code Base
• Training Color Differences
• Ongoing work of parallel systems
• Business continuity Style
Compliance
Data
Translation
• Process changes
UI Controls
purpose. The BA must ensure that scope is clearly defined and a change control process is in place
to combat this risk.
• Minimal specification: as discussed previously in the Business Analysis Perspectives section of this
chapter, the business analysis information specification level and timing will vary greatly. It is key
that all stakeholders are aware of and agree with the specification level and timing. Without enough
information, the solution team’s work will likely be stalled or require rework.
• Overlooked user groups: the BA ensures that thorough stakeholder analysis is performed. When
user groups are overlooked, the following are likely missed:
◽◽ Interfaces: must discover these early due to impact on scope
◽◽ Requirements: these impacted users will have requirements that must be met and will likely
impact scope and rework
◽◽ Design definition considerations: these impacted users may have special considerations that
influence the design and will likely impact scope and rework
◽◽ Stakeholder engagement opportunities: these users feel overlooked, hence insignificant to the
project; they are not as likely to support the project or the BA on future initiatives
• Inaccurate planning: planning for the business analysis effort is a critical step toward ensuring effi-
cient and thorough business analysis is performed. Without this plan, the BA has no ammunition
for unrealistic time frames, and typically, this results in incomplete business analysis information
being passed on to the solution team. The cost of rework grows exponentially as the solution de-
velopment moves through the phases of the SDLC.
• Impact on reputation: the ability of the BA to elicit, analyze, collaborate, and gain ongoing consen-
sus of the business analysis information is critical to performing business analysis. If this output
does not meet the needs of all stakeholders given the consideration of project type, perspective,
and SDLC approach, the BA’s reputation will likely take a hit. The BA must reinforce with project
leaders the importance of business analysis information—the right level at the right time.
Outcomes, business analysis professionals spend roughly 73% of their efforts working and applying busi-
ness analysis to projects and programs. This increases to 83% for business analysis professionals who are
working in highly mature organizations. The remaining time that business analysis professionals have
available is spent on overhead tasks and activities for projects and programs.
An initiative is defined by the IIBA as a specific project, program, or action taken to solve some business
problem(s) or achieve some specific change objective(s). Initiatives can be:
• Strategic
• Tactical
• Operational
This definition reinforces the broadness of the business analysis profession. Multiple perspectives (defined
earlier in this chapter) can be used throughout an initiative.
Portfolios are at the top of the hierarchy of these definitions. A portfolio includes projects, programs,
subsidiary portfolios, initiatives, and operations. Managing all of these elements within a portfolio helps
an enterprise to accomplish its strategic goals and objectives. Figure 1.15 is designed to show the interac-
tions between portfolios, programs, initiatives, and projects.
As shown in these definitions, not every request that a BA receives is a project and not all business anal-
ysis endeavors are equal. First, the BA needs to determine whether the request is for a project, program,
initiative, or operation. Next, the BA needs to consider the factors contained in this book to determine
how to best approach the business analysis effort.
Going forward, the term initiative will refer to any portfolio, program, initiative, or project worked
on by the BA. In cases that specific types of initiatives should be referenced, that specific type will be
identified.
Portfolio
Program
or Initiative Project or
Program
Initiative
Project or
Initiative Project Project
be impacted by a project, program, initiative, operation, or portfolio. The biggest risks to the business
analysis effort revolve around stakeholders—which could be missed stakeholders or lack of stakeholder
involvement. The first step in mastering business analysis is understanding your stakeholders, which will
be elaborated on in the upcoming chapter, including stakeholder categorization.
An actor is a person, device, or system that fulfills a specific role in interacting with a solution. So,
when applying this definition in combination with the definition of a stakeholder, a human actor always
has a relationship to the change; hence, there is always a stakeholder. Even though the non-human actor
is not a stakeholder, it is likely that the BA will identify an owner of that non-human actor and uncover a
stakeholder that otherwise could have been overlooked.
A user or end user is defined as a stakeholder who interacts with the system and will use the product.
With this definition, a human actor is a user—making all users stakeholders. Some texts will differen-
tiate between the user and end user. The end user is considered to be the person for whom the solution
was ultimately created and the user is the community that is required to maintain the solution. Exam-
ples include:
• End user:
◽◽Internal business worker who is a payroll processor for the payroll system
◽◽Retail customer who will purchase products online
◽◽ Automobile assembler to install dashboards
• User:
◽◽ System administrator
◽◽ Database administrator
◽◽ Operational support
The complexion of the end user has undergone many changes in the last few decades. Consider this short
summary end user evolution:
• 1950s: end users did not interact with the mainframe; computer experts programmed and ran the
mainframe.
• 1960s–1970s: end users were generally programming experts and computer scientists.
• 1980s–1990s: the general public began using computer devices and software for personal and work
use. Some of these end users had high technical expertise and some did not. The challenge to
develop solutions to meet the needs of the technically savvy users while saving the low techni-
cal expertise users from themselves presented some difficulties. This required some user-centric
considerations.
• 2000s: user-centric design considerations became mainstream.
• 2010s: users now want to have more control over the systems they operate so they solve their own
problems and want to be able to change, customize, and tweak the systems to suit their needs.
The drawback would be the risk of corruption of the systems and data that the user has control
of due to his/her lack of knowledge as to how to properly operate the computer or software at an
advanced level.
BAs and solution providers are challenged to consider a good end user experience, while ever-increasing
high levels of security are required.
52 Mastering Business Analysis Standard Practices
Elicitation Collaboration
Analysis
Consensus
Business Architecture
4. Set Initiative Scope
Business Intelligence
Requirements and
lan the Business
Business Context
Design Definition
evelop Solution
nderstand Your
nderstand the
Business Process
6. Manage Scope
Analysis Work
Stakeholders
valuate the
Collaboration
Management
Information
Technology
Consensus
Solution
Elicitation
Analysis
Agile
2. U
1. U
5. D
3. P
7. E
Aspects of
Elaborating
Mastering Business Analysis Standard Business
Practices: Seven Steps to Achieving the Analysis Business Analysis
Techniques Next Level of Competency Information Perspectives
Business Architecture
4. Set Initiative Scope
Business Intelligence
Requirements and
3. Plan the Business
Business Context
Design Definition
5. Develop Solution
1. Understand Your
2. Understand the
Business Process
6. Manage Scope
Analysis Work
Stakeholders
7. Evaluate the
Collaboration
Management
Information
Technology
Consensus
Solution
Elicitation
Analysis
Agile
Business Motivation Model
X X X X X X X
(BMM)
Business Process
X X X X X X
Architecture
Business Rules Analysis X X X X X X X X X X X X
Business Value Definition X X X X X X X X
Change Control Boards
X X
(CCB)
Collaborative Games X X X X X X X X
Concept Modeling X X X X X X
Customer Journey Map X X X X X X X X
Data Dictionary X X X X X
Data Flow Diagrams X X X X X
Data Mining X X X X
Data Modeling X X X X X X X X X X X
Decision Analysis X X X X X X X X X X X X
Definition of Doneness X X X X X
Document Analysis X X X X X X X X X X X X X
Estimation X X X X X X X X X X X X X X
Failure Mode and Effect
X X X X X
Analysis (FMEA)
Financial Analysis/Valuation
X X X X X X X
Techniques
Focus Groups X X X X X X X X X
Functional Decomposition X X X X X X X X X X X
Gap Analysis X X X X X X X
Glossary X X X X X X X
House of Quality/Voice of
X X X X X X X X X X
Customer
Impact Analysis X X
Continued
56 Mastering Business Analysis Standard Practices
Aspects of
Elaborating
Mastering Business Analysis Standard Business
Practices: Seven Steps to Achieving the Analysis Business Analysis
Techniques Next Level of Competency Information Perspectives
Business Architecture
4. Set Initiative Scope
Business Intelligence
Requirements and
3. Plan the Business
Business Context
Design Definition
5. Develop Solution
1. Understand Your
2. Understand the
Business Process
6. Manage Scope
Analysis Work
Stakeholders
7. Evaluate the
Collaboration
Management
Information
Technology
Consensus
Solution
Elicitation
Analysis
Agile
Input, Guide, Output,
X X X X
Enablers (IGOE)
Interface Analysis X X X X X X X X X X
Interviews X X X X X X X X X X X X
Item Tracking X X X X X X X X X X X
Kaizen Event X X X X X X X X X
Kano Analysis X X X X X X X X X
Lessons Learned
X X X X X X X
(Retrospectives)
Lightweight Documentation X X X
Metrics and Key Performance
X X X X X X X X X X X X X
Indicators (KPIs)
Mind Mapping X X X X X X X X
Nonfunctional Requirement
X X X X X X X X X
Analysis
Observation X X X X X X X X X
Organizational Modeling X X X X X X X X X X
Prioritization X X X X X X X X X
Process Analysis X X X X X X X X X X X X X
Process Modeling X X X X X X X X X X X X X X X
Product Portfolio Matrix X X X X X X X X X X X
Project Portfolio Analysis X X X X X X X
Prototyping X X X X X X X X X X X X
Purpose Alignment Model X X X X X X
Real Options X X X X X
Relative Estimation X X
Requirements Configuration
Management System (RCMS)
X X X X X
and Version Control System
(VCS)
Continued
Introduction 57
Aspects of
Elaborating
Mastering Business Analysis Standard Business
Practices: Seven Steps to Achieving the Analysis Business Analysis
Techniques Next Level of Competency Information Perspectives
Business Architecture
4. Set Initiative Scope
Business Intelligence
Requirements and
3. Plan the Business
Business Context
Design Definition
5. Develop Solution
1. Understand Your
2. Understand the
Business Process
6. Manage Scope
Analysis Work
Stakeholders
7. Evaluate the
Collaboration
Management
Information
Technology
Consensus
Solution
Elicitation
Analysis
Agile
Reviews X X X X X X X X
Risk Analysis and
X X X X X X X X X X X X X
Management
Roadmap X X
Roles and Permissions Matrix X X X X X X X X
Root Cause Analysis X X X X X X X X X X X
Scope Modeling X X X X X X X X X
Sequence Diagrams X X X X X
Specification by Example X X X X X X X
Stakeholder List, Map, or
X X X X X X X X X X X X X X
Personas
State Modeling X X X X X X
Story Elaboration X X X X X
Survey or Questionnaire X X X X X X X X X X X
SWOT Analysis X X X X X X X
Theory of Constraints (TOC)
X X X X X X X
Thinking Processes
Traceability Matrix X X X X
Use Cases and Scenarios X X X X X X X X
User Stories X X X X X X X
Vendor Assessment X X X X X X X X
Workshops X X X X X X X X X X X X X
Legend:
X = The appropriate time to use the technique for the steps, elaborating business analysis information, and perspectives
X = The step in the book where the technique is explained
Business,
Step 1 – Understand Your Stakeholders
58
Organization, or
Enterprise Stakeholders
Step 5 – Develop Solution Requirements and Design Definition As a credit card account holder,
I need to update my credit card information,
• Elicit/Analyze/Collaborate Business Analysis Information
so that my recurring payment clears.
• Obtain Consensus
Evaluate
the effects
CHAPTER REFERENCES
1. Agile Modeling. Rethinking the Role of Business Analysts: Towards Agile Business Analysts? http://
www.agilemodeling.com/essays/businessAnalysts.htm.
2. Covey, Stephen R. (2008). The Speed of Trust: The One Thing That Changes Everything. Free Press,
New York, NY.
3. Dawson, Carla. (January 22, 2015). The Pros and Cons of Utilizing Agile Methodologies. http://www
.nearshoreamericas.com/agile-methodology-advantages-disadvantages.
4. Fernando, T. Shakthi (May 2014). Abstract: Changes in the Business Environment Brought by
Technology.
5. Green, Charles H. and Andrea P. Howe. (2011). The Trusted Advisor Fieldbook. John Wiley and
Sons, Hoboken, N.J.
6. Harmon, Paul. BPTrends (2016). The State of the BPM Market–2016. http://www.bptrends.com/
bpt/wp-content/uploads/2015-BPT-Survey-Report.pdf.
7. Hillman, Amy. (July 14, 2013). The Rise in Business-Analytics Degrees. http://www.huffingtonpost
.com/amy-hillman/the-rise-in-businessanaly_b_3273749.html.
8. International Institute of Business Analysis. (2015). The Agile Extension to the Business Analysis
Body of Knowledge (BABOK ® Guide). Version 1. Toronto, Ontario, Canada.
9. International Institute of Business Analysis. (2011). Business Analysis Competency Model. Version 3.0.
Toronto, Ontario, Canada.
10. International Institute of Business Analysis. (2017). Business Analysis Competency Model® v4 Com-
prehensive Edition. Toronto, Ontario, Canada. Toronto, Ontario, Canada.
11. International Institute of Business Analysis. (2017). IIBA® Global Business Analysis Core Standard:
A Companion to a Guide to the Business Analysis Body of Knowledge (BABOK ® Guide) v3. Version 1.0.
Toronto, Ontario, Canada.
12. International Institute of Business Analysis. (2015). The Guide to the Business Analysis Body of
Knowledge (BABOK ® Guide) v3. Toronto, Ontario, Canada.
13. International Institute of Business Analysis. (2017). Key Insights From the 2017 Global Business
Analysis Salary Survey. Toronto, Ontario, Canada.
60 Mastering Business Analysis Standard Practices
14. Lusk S., S. Paley, and A. Spanyi. (June 2005). BPTrends. Evolution of BPM as a Professional Discipline.
http://www.bptrends.com/publicationfiles/06-05%20WP%20ABPMP%20Activities%20-%20Lusk
%20et%20al2.pdf.
15. Page, Susan. (2010). The Power of Business Process Improvement. AMACOM.
16. Project Management Institute. (2017). A Guide to the Project Management Body of Knowledge (PM-
BOK ® Guide) Sixth Edition. Project Management Institute, Newtown Square, PA.
17. Project Management Institute. (2015). Business Analysis for Practitioners: A Practice Guide. Project
Management Institute, Newtown Square, PA.
18. Project Management Institute. (2017). Business Analysis: Leading Organizations to Better Outcomes.
https://www.pmi.org/-/media/pmi/documents/public/pdf/white-papers/business-analysis-out
comes.pdf.
19. Project Management Institute. (2017). The PMI Guide to Business Analysis. Project Management
Institute, Newtown Square, PA.
20. Project Management Institute. (2016). Pulse of the Profession® 2016. http://www.pmi.org/learning/
thought-leadership/pulse/pulse-of-the-profession-2016.
21. PwC. What’s next for the data science and analytics job market? https://www.pwc.com/us/en/library/
data-science-and-analytics.html.
22. State of Performance Engineering 2015–2016. Survey: Is Agile the New Norm. May 25, 2015. http://
techbeacon.com/survey-agile-new-norm.
23. Ulrich, William and Neal McWhorter. (2011). Business Architecture: The Art and Practice of Busi-
ness Transformation. Meghan-Kiffer Press, Tampa, FL.
24. VersionOne®. 2015 State of Agile™ Survey. http://www.slideshare.net/WillyDevNET/state-of-agile
-development-survey-2015.
25. Whelan, Jonathan and Graham Meaden. (2012). Business Architecture: A Practical Guide. Gower
Publishing Limited, New York, NY.