Business Analysis
Business Analysis
Second Edition
Debra Paul, Donald Yeates and James Cadle (Editors)
Business Analysis is a bestselling practical guide for anyone
involved in business analysis, whether improving business
processes or defining requirements for IT solutions. The book
explores the entire range of approaches and techniques needed
to conduct business analysis successfully, including investigating
business issues, modelling processes, defining requirements and
producing rigorous business cases.
Kathleen Barret,
President & CEO of the
International Institute of
Business Analysis
Business
BUSINESS
ANALYSIS
Second Edition
Debra Paul, Donald Yeates and James Cadle (Editors)
Business Analysis
is an excellent
introductory text for
business analysts
seeking to apply the
standards, knowledge
and competencies of
the discipline. It goes
beyond most texts to
show how business
analysts define
requirements not
only to support IT
systems development,
but also to drive
business change
and implement
organizational
strategy.
BUSINESS ANALYSIS
BUSINESS ANALYSIS
Second Edition
BUSINESS ANALYSIS
Second Edition
EDITED BY
Debra Paul, Donald Yeates and James Cadle
iv
CONTENTS
ix
xii
xiii
xiv
xvi
xxvii
1
1
2
2
5
10
12
14
15
15
15
16
16
17
20
23
25
26
27
31
32
33
33
34
STRATEGY ANALYSIS
Introduction
The context for strategy
What is strategy?
Strategy development
External environment analysis
Internal environment analysis
35
35
35
37
38
41
46
v
CONTENTS
SWOT analysis
Implementing strategy
Summary
References
Further reading
48
50
53
53
53
55
55
55
57
58
60
62
64
65
67
69
69
70
INVESTIGATION TECHNIQUES
Introduction
Prior research
Investigation techniques
Quantitative approaches
Documenting the current business situation
Summary
References
Further reading
71
71
71
73
88
91
97
97
97
99
99
100
102
103
106
108
108
111
111
112
112
113
115
117
122
124
124
124
vi
CONTENTS
Summary
References
Further reading
125
125
125
127
127
127
129
130
133
136
140
141
143
146
147
147
147
148
149
149
149
152
153
156
161
162
165
166
167
167
10
168
168
168
168
170
179
185
185
11
MODELLING REQUIREMENTS
Introduction
Modelling system functions
Modelling system data
Class models
Summary
References
Further reading
186
186
186
190
199
204
205
205
vii
CONTENTS
12
206
206
206
207
208
215
219
220
220
221
221
221
13
223
223
223
224
226
229
237
239
240
243
243
14
244
244
244
245
246
252
256
258
259
264
267
267
268
Index
269
viii
Figure 1.1
Figure 1.2
Figure 1.3
Figure 1.4
Figure 1.5
Figure 2.1
Figure 2.2
Figure 3.1
Figure 3.2
Figure 3.3
Figure 3.4
Figure 3.5
Figure 3.6
Figure 4.1
Figure 4.2
Figure 4.3
Figure 5.1
Figure 5.2
Figure 5.3
Figure 5.4
Figure 5.5
Figure 5.6
Figure 5.7
Figure 5.8
Figure 6.1
Figure 6.2
Figure 6.3
Figure 6.4
Figure 6.5
Figure 6.6
Figure 7.1
Figure 7.2
Figure 7.3
Figure 7.4
Figure 8.1
Figure 8.2
Figure 8.3
Figure 8.4
Figure 8.5
4
6
9
12
13
17
25
39
44
48
49
51
52
56
58
68
76
77
83
85
92
93
94
96
99
100
103
104
109
110
114
119
120
123
128
129
131
131
132
ix
Figure 8.6
Figure 8.7
Figure 8.8
Figure 8.9
Figure 8.10
Figure 8.11
Figure 8.12
Figure 8.13
Figure 9.1
Figure 9.2
Figure 10.1
Figure 10.2
Figure 10.3
Figure 10.4
Figure 10.5
Figure 11.1
Figure 11.2
Figure 11.3
Figure 11.4
Figure 11.5
Figure 11.6
Figure 11.7
Figure 11.8
Figure 11.9
Figure 11.10
Figure 11.11
Figure 11.12
Figure 11.13
Figure 11.14
Figure 11.15
Figure 11.16
Figure 11.17
Figure 11.18
Figure 11.19
Figure 11.20
Figure 11.21
Figure 11.22
Figure 11.23
Figure 11.24
Figure 12.1
Figure 12.2
Figure 12.3
Figure 12.4
Figure 12.5
Figure 12.6
Figure 12.7
Figure 13.1
Figure 13.2
Figure 13.3
133
134
134
137
138
138
140
145
152
160
169
171
172
180
181
187
188
189
191
192
193
193
194
194
195
195
196
196
197
198
200
201
201
201
202
202
203
203
204
207
209
210
211
211
213
213
224
225
226
Figure 13.4
Figure 13.5
Figure 13.6
Figure 13.7
Figure 13.8
Figure 13.9
Figure 14.1
Figure 14.2
Figure 14.3
Figure 14.4
Figure 14.5
Figure 14.6
Figure 14.7
Figure 14.8
Table 2.1
Table 5.1
Table 9.1
Table 9.2
Table 9.3
Table 13.1
Table 13.2
Table 14.1
Aspects of feasibility
Force-field analysis
Categories of costs and benefits
Gantt/bar chart for a proposed project
Benefits realisation approach
Example of a benefits map
The environment for change
Maslows hierarchy of needs
Emotions and the change process
Business change lifecycle
Strategy links the internal and external factors
Action learning approach
First cycle of an iterative change programme
(based on action learning)
Stages of concern (from the concerns-based adoption model)
SFIA and SFIAplus description of Business Analysis
skill levels 36
Example of a business needs log
Types of tacit and explicit knowledge
Techniques and knowledge types (after Maiden and Rugg 1996)
Example requirements list
Example of a payback calculation
Example of a net present value calculation
Reward system problems
227
228
231
236
240
241
246
249
250
251
252
261
262
263
29
97
159
160
162
237
238
264
xi
CONTRIBUTORS
xii
FOREWORD
xiii
ABBREVIATIONS
BA
Business Analyst
BAM
BAMM
BBS
BCS
BPMN
CATWOE
CBAP
CEO
CI
conguration item
CMMI
COTS
CSF
DBMS
DCF
DSDM
ERP
FSA
GMC
HR
Human Resources
IET
IIBA
IMIS
IRR
xiv
ABBREVIATIONS
IS
Information Systems
ISEB
IT
Information Technology
itSMF
KPI
MoSCoW
must have, should have, could have, want to have but wont have
this time
MOST
(analysis)
NPV
Ofcom
Ofsted
PESTLE
(analysis)
environmental (analysis)
POST
RACI (chart)
RASCI (chart)
SBU
SDLC
SFIA
SMART
SSADM
SSM
STROBE
SWOT
UML
UP
Unied Process
xv
GLOSSARY
Action Learning This is a process through which participants study their own
actions and experiences in order to learn from them.
Activity Sampling This is an investigation technique carried out to
determine the amount of time individuals spend on different aspects of their
work. Activity sampling is a form of observation, and involves the collection of
data that may be used for statistical analysis.
Agile Agile methods are a family of processes for software development using
incremental and iterative approaches.
Actor This is a role that performs areas of work within a business system.
Actors are modelled on swimlane diagrams and use case diagrams. Actors are
usually user roles, and show the individual or group of individuals responsible for
carrying out the work. An actor may also be an IT system, and time may also be
an actor.
APM The Association for Project Management, with 17,000 individual members
and 500 corporate members, aims to develop and promote project management.
Apocryphal Tales These are usually stories used to illustrate a point,
although they are of doubtful authenticity. They may be an example of
conventional wisdom or of a belief that is widely accepted.
Atern DSDM Atern is the agile project management framework from the
DSDM consortium.
Balanced Business Scorecard A balanced business scorecard supports a
strategic management system by capturing both financial and non-financial
measures of performance. There are usually four quadrants: financial, customer,
process, and learning and growth. The balanced business scorecard was
developed by R. S. Kaplan and D. P. Norton.
Benefits Management A process that is concerned with the delivery of the
predicted business benefits defined in a business case. This process includes
managing projects such that they are able to deliver the predicted benefits, and,
after the project has been implemented, checking progress on the achievement
of these benefits and taking any actions required in order to enable their
delivery.
xvi
GLOSSARY
Boston Box A technique used to analyse the market potential of the products and
services provided by an organisation. It was defined by the Boston Consulting Group.
British Computer Society See BCS Chartered Institute for IT.
Business Activity Model (BAM) A conceptual model that shows the set of
business activities that would be expected to be in place, given the business
perspective from which it has been developed. There are five typical types of
business activity represented on a business activity model: planning, enabling,
doing, monitoring and controlling activities. See BUSINESS PERSPECTIVE.
Business Actor Business actors are people who have an interest in a project,
either because they have commissioned it, they work within the business system
being studied or they will be the users of a proposed new IT system. See
STAKEHOLDER.
Business Analysis This is an internal consultancy role. It has the
responsibility for investigating business situations, identifying and evaluating
options for improving business systems, defining requirements and ensuring the
effective use of information systems in meeting the needs of the business.
Business Analysis Process Model A framework for business analysis
assignments that incorporates the strategic context and five sequential stages:
Investigate Situation, Consider Perspectives, Analyse Needs, Evaluate Options
and Define Requirements. The framework places standard modelling techniques
in context to help analysts determine the most appropriate technique for
individual business situations.
Business Architecture A framework for a business system that describes its
structure, processes, people, information and technology.
Business Case A business case is a document that describes the findings from a
business analysis study and presents a recommended course of action for senior
management to consider. A business case would normally include an introduction,
management summary, description of the current situation, options considered,
analysis of costs and benefits, impact assessment, risk assessment and
recommendations, plus appendices that provide detailed supporting information.
Business Environment See EXTERNAL BUSINESS ENVIRONMENT,
INTERNAL BUSINESS ENVIRONMENT.
Business Event A business event triggers the business system to do
something. Typically this is to initiate the business process that forms the
business system response to the event. In effect, a business event tells us when
a business activity should be triggered; it fires into life the process that carries
out the activity. There are three types of business event: external, internal and
time-based business events.
Business Option A key step in developing a business case is to identify
the options available to address the business problem or opportunity. A business
xvii
GLOSSARY
option describes the scope and content of a proposed business solution and
states what it is intended to achieve in business terms. See TECHNICAL
OPTION.
Business Perspective A view of the business system held by a stakeholder.
The business perspective will be based upon the values and beliefs held by the
stakeholder. These values and beliefs will be encapsulated in a defined world
view. There may be several divergent business perspectives for any given
business situation. See CATWOE
Business Process A linked set of tasks performed by a business in response to
a business event. The business process receives, manipulates and transfers information or physical items, in order to produce an output of value to a customer.
See BUSINESS PROCESS MODEL.
Business Process Model A diagram showing the tasks that need to be
carried out in response to a business event, in order to achieve a specific goal.
See SWIMLANE DIAGRAM.
Business Requirements Elicitation The proactive investigation and
collection of requirements for a solution required in order to resolve a
business problem or enable a business opportunity. See REQUIREMENTS
ELICITATION
Business Rule Business rules define how business activities are to be
performed. It is important that these rules are considered when modelling the
processing to carry out the activity. There are two main types of business rule:
constraints that restrict how an activity is performed and operational guidance
rules, which describe the procedures for performing activities.
Business Sponsor A senior person in an organisation who is accountable for
delivering the benefits from a business change. The sponsor is also responsible for
providing resources to the project team.
Business Strategy A strategy describes the long-term direction set for an
organisation in order to achieve the organisational objectives.
Business System A set of business components working together in order
to achieve a defined purpose. The components of a system include people,
IT systems, processes and equipment. Each component may be a system in its
own right. See IT SYSTEM.
Business User An individual member of staff involved in a business change
project from the customer side of the equation. A business user may adopt a
number of business roles including business sponsor, domain expert and end user
of a solution.
Capability Maturity Model Integration (CMMI) A process improvement
approach used to help integrate traditionally separate functions, set process
improvement goals and priorities and provide guidance for quality processes.
xviii
GLOSSARY
GLOSSARY
GLOSSARY
to determine where the current situation has problems or gaps that need to be
resolved. This leads to the identification of actions to improve the situation. The
business activity modelling technique may be used to provide an ideal view,
which can then be compared with a view of the current situation. An alternative
approach is to use the business process modelling technique, using as is and to
be process models.
Holistic Approach The consideration of all aspects of a business system: the
people, process and organisational areas, in addition to the information and
technology used to support the business system.
IMIS The Institute for the Management of Information Systems.
Impact Analysis The consideration of the impact a proposed change will have
on a business system and on the people working within it.
Information Systems Examinations Board The vocational qualification
division of BCS, offering examinations in over 200 countries.
Institution of Engineering and Technology One of the worlds leading
professional bodies for engineering and technology, with over 150,000 members
in over 120 countries.
Intangible Benefit A benefit to be realised by a business change project for
which a credible, usually monetary, value cannot be predicted. See TANGIBLE
BENEFIT.
Intangible Cost A cost incurred by a business change project for which a
credible, usually monetary, value cannot be predicted. See TANGIBLE COST.
Internal Business Environment The internal capability of the organisation
that affects its ability to respond to external environment forces. Techniques such
as MOST analysis or the resource audit may be used to analyse the capability
of the internal business environment. See MOST ANALYSIS and RESOURCE
AUDIT.
Internal Rate Of Return A calculation that assesses the return on
investment from a project, defined as a percentage rate. This percentage is the
discount rate at which the net present value is equal to zero, and it can be used
to compare projects to see which are the better investment opportunities. Alternatively, this rate may be used to compare all projects with the return that could be
earned if the amount invested was left in the bank.
Interview An investigation technique to elicit information from business users.
An agenda is prepared prior to the interview and distributed to participants. The
interview is carried out in an organised manner, and a report of it is produced once
it has been concluded.
ISEB See INFORMATION SYSTEMS EXAMINATION BOARD.
xxi
GLOSSARY
GLOSSARY
outgoing cash flows, with no attempt to adjust them for the declining value of
money over time. See DISCOUNTED CASH FLOW.
Pestle A technique used to analyse the external business environment of an
organisation. The technique involves the analysis of the political, economic,
sociocultural, technological, legal and environmental forces that may impact
upon an organisation. See BUSINESS ENVIRONMENT.
Porters Five Forces A technique used to analyse the industry or business
domain within which an organisation operates.
Project Initiation Document (PID) A document that defines the business
context for a project and clarifies the objectives, scope, deliverables, timescale,
budget, authority and available resources.
Process See BUSINESS PROCESS.
Process Model See BUSINESS PROCESS MODEL.
Protocol Analysis A technique used to elicit, analyse and validate requirements.
Protocol analysis involves requesting the users to perform a task and to describe
each step as they perform it.
Prototyping A technique used to elicit, analyse and validate requirements.
Prototyping involves building simulations of a system in order to review them
with the users. This technique helps the business users to visualise the solution
and hence increases understanding about the system requirements.
Questionnaires A technique used to obtain quantitative information during
an investigation of a business situation. Questionnaires are useful to obtain a
limited amount of information from a large group of people.
Raci or Rasci Linear responsibility matrix charts that identify stakeholder
roles and responsibilities during an organisational change process.
Requirement A feature that the business users need the new system to
provide.
Requirements Catalogue An organised set of requirements where each
individual requirement is documented using a standard template. See
REQUIREMENT.
Requirements Elicitation Requirements elicitation is an approach to
understanding requirements that requires the analyst to be proactive in drawing
out the requirements from the business users and helping them to visualise the
possibilities and articulate their requirements.
Requirements Management Requirements management aims to ensure that
each requirement is tracked from inception to implementation (or withdrawal)
through all of the changes that have been applied to it.
xxiii
GLOSSARY
GLOSSARY
GLOSSARY
xxvi
PREFACE
Business Analysis has taken great strides forward since the first edition of this
book was published in 2006. This new edition reflects this progress and
incorporates much new material.
The main audience for this book is still practising Business Analysts at all levels.
It offers them a wide-ranging source of practical guidance on how to approach
business analysis and how to use key techniques. It will therefore appeal to
people wanting to improve their understanding of business analysis. The book
also supports everyone wanting to achieve industry qualifications in business
analysis especially those studying for ISEB qualifications in Business Analysis.
In addition, the book will be useful for business analysis and information systems
students at university, and for managers in other Information Systems disciplines
who need to understand business analysis.
The book includes material drawn from research discussions and conversations
with practitioners in business analysis in the UK, Australia, the USA and
Canada. Some important additions since the first edition include:
The introduction of new analysis techniques now more widely used such as
Ishikawa diagrams and spaghetti maps.
An expanded explanation of requirements engineering now taking up four
chapters.
More on the process and techniques of investigating business needs.
A more detailed treatment of benefits realisation including the use of benefits
realisation maps.
Throughout the business world public, private and not for profit organisations
face immense challenges. Business Analysts must respond by developing practical, creative and financially sound solutions. We are reminded about the financial
implications of the solutions proposed by business analysts by the question posed
by a manager from a large car manufacturer, whose response to a business case
proposal was to ask how many more cars do we need to sell to pay for this?
Business managers and senior business analysts will be comforted to know that
producing the business case is still an important part of this book.
xxvii
PREFACE
On a personal level wed like to welcome James Cadle to the editorial team and
thank him for his efforts in producing this edition. Also thanks must go to Alan
Paul husband of Debbie for reviewing much of the book and improving it.
Thanks also to Charlotte Parke for interpreting Debbies jottings and creating an
excellent rich picture.
BCS publications team members Matthew Flynn, Karen Greening and Sarah
Woodall made it all come together in the end and their detailed examination of
what had been written has, we hope, saved us from embarrassing ourselves too
much. Also, we thank the BCS legal team for their work in protecting copyright.
Debra Paul, Sonning Common, England
Donald Yeates, Fetcham, England
xxviii
Debra Paul
INTRODUCTION
This is a book about business analysis, a relatively new discipline that promises
to offer great benefit to organisations by ensuring that business needs are
aligned with implemented business change solutions. Many of those solutions
will involve new or enhanced information systems, but others may have a
broader scope incorporating changes to areas such as business processes and job
roles. The reason for producing this book is to provide guidance about business
analysis that reflects the breadth of the role and the range of techniques used.
While most organisations use the term business analysis and employ business
analysts, there continues to be a lack of clarity about what this really means
and this often creates more questions than answers. What do business analysts
do? What skills do they require? How do they add value to organisations? Also,
in the absence of a standard definition of business analysis and a standard
business analysis process model, problems have arisen:
Organisations have introduced business analysis so as to make sure that
business needs are paramount when new information technology (IT) systems
are introduced. However, recognising the importance of this in principle is
easier than considering how it might be achieved.
Some business analysts were experienced IT systems analysts and have
been less comfortable considering the business requirements and the range
of potential solutions that would meet those requirements.
Many business analysts come from a business background and have a limited
understanding of IT and how computer systems are developed. While knowledge of the business is invaluable for business analysts, problems can occur
where IT forms part of the solution and the analyst has insufficient understanding of IT. This can cause communication difficulties with the developers,
and may result in failure to ensure that there is an integrated view of the
business and the computer system.
Some business analysts, as they have gained in experience and knowledge, have
felt that they could offer beneficial advice to their organisations but a lack of
understanding of their role has caused organisations to reject or ignore this advice.
This chapter examines the business analysis discipline and considers how we
might define the business analyst role. In Chapter 4 we describe a process
model for business analysis, where we provide an overview of two aspects:
1
BUSINESS ANALYSIS
how business analysis is undertaken and the key techniques to be used at each
stage. Much of this book provides guidance on how the various stages in this
process model may be carried out. Business analysis work is well defined where
there are standard techniques that have been used in projects for many years.
In fact, many of these techniques have been in use for far longer than the
business analyst role has been in existence. In this book we describe numerous
techniques that we feel should be within any business analysts toolkit, and
place them within the overall process model. Our aim is to help business
analysts carry out their work, to improve the quality of business analysis
within organisations and, as a result, to help organisations to adopt business
improvements that will ensure their success.
THE ORIGINS OF BUSINESS ANALYSIS
Developments in IT have enabled organisations to create information systems
that have improved business operations and management decision-making.
In the past this has been the focus of IT departments. However, as business
operations have changed, the emphasis has moved on to the development of new
services and products. The question we need to ask now is What can IT do to
exploit business opportunities and enhance the portfolio of products and services?
Technology has enabled new business models to be implemented through more
flexible communication mechanisms that enable organisations to reach out to
the customer, connect their systems with those of their suppliers and support
global operation. The use of IT has also created opportunities for organisations
to focus on their core processes and competencies without the distraction of the
peripheral areas of business. These days, the absence of good information
systems would prevent an organisation from developing significant competitive
advantage. Yet for many years there has been a growing dissatisfaction in
businesses with the support provided by IT. This has been accompanied by
recognition by senior management that IT investment often fails to deliver the
required business benefit. In short, the technology enables the development of
information systems, but these often fail to meet the requirements of the
business and deliver the service that will bring competitive advantage to the
organisation. This situation applies to all sectors, including the public sector.
In July 2003 the Parliamentary Office of Science and Technology (POST) (2003)
report on Government IT projects listed six UK government departments and
agencies where there had been recent high-profile IT difficulties. The chairman
of the Public Accounts Committee commented on one of the worst IT projects
I have ever seen. The perception that, all too frequently, information systems
do not deliver the predicted benefits continues to be well founded.
THE DEVELOPMENT OF BUSINESS ANALYSIS
The impact of outsourcing
In a drive to reduce costs, and sometimes in recognition of a lack of IT expertise at
senior management level, many organisations have outsourced their IT services
rather than employ their own internal IT staff. They have transferred much of their
IT work to specialist service providers. This approach has been based upon the belief
that specialist providers, often working in countries where costs are lower than
2
in the UK, will be able to deliver higher quality at lower cost. So, in organisations
that have outsourced their IT functions, the IT systems are designed and
constructed using staff employed by an external supplier. This undoubtedly has
advantages both for the organisation purchasing the services and for the specialist
supplier. The latter gains an additional customer and the opportunity to increase
turnover and make profit from the contractual arrangement; the customer organisation is no longer concerned with all staffing, infrastructure and support issues and
instead pays a specialist provider for delivery of the required service. In theory this
approach has much to recommend it, but, as is usually the case, the flaws begin to
emerge once the arrangement has been implemented, particularly in the areas of
supplier management and communication of requirements. The issues relating to
supplier management are not the subject of this book, and would require a book in
their own right. However, we are concerned with the issue of communication
between the business and the outsourced development team. The communication
and clarification of requirements is key to ensuring the success of any IT system
development, but an outsourcing arrangement often complicates the communication
process, particularly where there is geographical distance between the developers
and the business. We need to ask ourselves How well do the business and technical
groups understand each other? and Is the communication sufficiently frequent
and open? Communication failures will usually result in the delivered IT systems
failing to provide the required level of support for the business.
Investigation of the outsourcing business model has identified that, in order to
make such arrangements work, new roles are required within the organisation.
A study by Feeny and Willcocks (1998) listed a number of key skills required
within organisations that have outsourced IT. This report specifically identified
business systems thinking, a core element of the business analyst role, as a key
skill that needs to be retained within organisations operating an outsourcing
arrangement. The outsourcing business model has undoubtedly been a catalyst
for the development of the business analysis function as more and more
organisations recognise the importance of business representation during the
development and implementation of IT systems.
Competitive advantage of using IT
A parallel development that has helped to increase the profile of business
analysis and define the business analyst role has been the growing recognition
that three factors need to be present in order for IT systems to deliver competitive
advantage. First, the needs of the business must drive the development of the
IT systems; second, the implementation of an IT system must be accompanied by
the necessary business changes; and third, the requirements for IT systems must
be defined with rigour and accuracy. The traditional systems analyst role
operated primarily in the last area, but todays business challenges require all
three areas to be addressed.
Successful business change
During the last few years organisations have broadened their view from IT
projects to business change programmes. Within these programmes, there has
been recognition of the need for roles and skill sets that will enable the successful
delivery of business change initiatives. The roles of the programme manager and
change manager have been well defined, with a clear statement of their scope and
focus within the business change lifecycle. Figure 1.1 shows a typical lifecycle.
3
BUSINESS ANALYSIS
Enterprise
architecture
Alignment
Realisation
Definition
Business
case
Implementation
Design
The early part of the business change lifecycle is concerned with the analysis of
the organisation and its business needs and requirements, in order to determine
new ways of working that will improve the organisations efficiency and effectiveness. Later business change activities are concerned with change design and
development, business acceptance testing and, after implementation, benefits
review and realisation. Clearly, extensive analysis is required here and the
nature of this work falls within the remit of business analysis. However, in many
organisations a coherent approach to business change, which includes business
analysts in the business change lifecycle, is still awaited.
The importance of the business analyst
The delivery of predicted business benefits, promised from the implementation
of IT, has proved to be extremely difficult, with the outsourcing of IT services
serving to add complication to already complex situations. The potential exists for
organisations to implement information systems that yield competitive advantage,
and yet this often appears to be just out of reach. Organisations also want help in
finding potential solutions to business issues and opportunities, sometimes where
IT may not prove to be the answer, but it has become apparent that this requires a
new set of skills to support business managers in achieving it. These factors have
led directly to the development of the business analyst role. Having identified the
4
business analyst role, we now need to recognise the potential this can offer,
particularly in a global economic environment where budgets are limited and
waste of financial resources is unacceptable. The importance of delivering the
business benefits predicted for business change initiatives has becoming
increasingly necessary to the survival of organisations.
The use of consultants
Many organisations use external consultants to provide expert advice throughout
the business change lifecycle. The reasons are clear: they can be employed to deal
with a specific issue on an as-needed basis, and they bring a broader business
perspective and thus can provide a dispassionate, objective view of the company.
On the other hand, the use of external consultants is often criticised, particularly
in public-sector organisations, because of the lack of accountability and the
absence of any transfer of skills from the external consultants to internal staff.
Cost is also a key issue. Consultancy firms often charge daily fee rates that are
considerably higher than the employment cost for an internal analyst and, whilst
the firms may provide consultants who have a broad range of expertise, this is
not always guaranteed. The experiences gained from using external consultants
have also played a part in the development of the internal business analysis role.
Many business analysts have argued that they can provide the same services as
external consultants and can, in effect, operate as internal consultants. Reasons
for using internal business analysts as consultants, apart from lower costs,
include speed (internal consultants do not have to spend time learning about the
organisation) and the retention of knowledge within the organisation. These
factors have been recognised as particularly important for projects where the
objectives concern the achievement of business benefit through the use of IT,
and where IT is a prime enabler of business change. As a result, although
external consultants are used for many business purposes, the majority of
business analysts are employed by their organisations. These analysts may lack
an external viewpoint but they are knowledgeable about the business domain
and, crucially, will have to live with the impact of the actions they recommend.
Consequently, there have been increasing numbers of business analysts working
as internal consultants over the last decade.
THE SCOPE OF BUSINESS ANALYSIS WORK
A major issue for business analysts, based on feedback from a wide range of
organisations, is the definition of the business analyst role. Discussions with
several hundred business analysts across a range of business forums have
highlighted that business analysis job descriptions are unclear and do not
always describe their responsibilities accurately. A quick survey of the job
advertisements for business analysts also reflects a range of possibilities. For
example, in some cases the job description of a business analyst seems, on close
inspection, to be similar to that of an analyst/programmer, e.g. Candidates
must have experience of SQL. In other organisations the business analysts are
required to work with senior stakeholders and need to have detailed business
domain knowledge. Even though the role of the business analyst emerged
almost 20 years ago, a formal definition of the role is still debated hotly
whenever there is a group of business analysts.
5
BUSINESS ANALYSIS
Business analysis
IT systems analysis
defined clearly. Systems analysts are responsible for analysing and specifying
the IT system requirements in sufficient detail to provide a basis for the evaluation of software packages or the development of a bespoke IT system. Typically,
systems analysis work involves the use of techniques such as data modelling and
process or function modelling. This work is very specific to describing the
computer system requirements, and so the products of systems analysis define
exactly what data the computer system will record, what processing will be
applied to that data and how the user interface will operate.
Some organisations consider this work to be of such a technical nature that they
perceive it to be completely outside the province of the business analyst. They
have decided that modelling process and data requirements for the IT system is
not part of the role of the business analyst, and have separated the business
analysis and IT teams into different departments. The expectation here is that
the IT department will carry out the detailed IT systems modelling and specification. The job role systems analyst tends to be used rarely these days, and the
detailed specification of the requirements is often undertaken by systems
designers or developers.
However, in some organisations the term IT business analyst has been adopted
to identify a business analyst working in the area traditionally known as systems
analysis. The essential difference here is that a business analyst is responsible for
considering a range of business options to address a particular problem or opportunity; on the other hand an IT business analyst, or systems analyst, works
within a defined scope and considers options for the IT solution.
In some organisations there is little divide between the business analysts and the
IT team. In these cases the business analysts work closely with the IT developers
and include the specification of IT system requirements as a key part of their role.
In order to do this, the business analysts need a more detailed understanding of
IT systems and how they operate, and need to be apply to use the approaches and
modelling techniques that fell historically within the remit of the system analyst
job role.
Business analysis
If the two analysis disciplines described above define the limits of analysis work,
the gap in the middle is straddled by business analysis. Hence Figure 1.2
highlights the possible extent of business analysis work. Business analysts will
usually be required to investigate a business system where improvements are
required, but the range and focus of those improvements can vary considerably.
It may be that the analysts are asked to resolve a localised business issue. They
would need to recommend actions that would overcome a problem or achieve business benefits. However, it is more likely that the study is broader than this and
requires investigation into several issues, or perhaps ideas, regarding increased
efficiency or effectiveness. This work would necessitate extensive and detailed
analysis. The analysts would need to make recommendations for business changes
and these would need to be supported by a rigorous business case.
Another possibility is that the business analyst is asked to focus specifically on
enhancing or replacing an existing IT system in line with business requirements.
7
BUSINESS ANALYSIS
In this case the analyst would deliver a requirements document defining what
the business requires the IT system to provide.
Whichever situation applies, the study usually begins with the analyst gaining
an understanding of the business situation in hand. A problem may have been
defined in very specific terms, and a possible solution identified, but in practice
it is rare that this turns out to be the entire problem and it is even rarer that any
proposed solution addresses all of the issues. More commonly, there may be a
more general set of problems that require a broad focus to the study. For any
changes to succeed, the business analyst needs to consider all aspects, for
example the processes, IT systems and resources that will be needed in order to
improve the situation successfully. In such cases, techniques such as stakeholder
analysis, business process modelling and requirements engineering may all be
required in order to identify the actions necessary to improve the business
system. These three topics are the subjects of later chapters in this book.
Realising business benefits
Analysing business situations and identifying areas for business improvement
is only one part of the process. The analyst may also be required to develop a
business case in order to justify the required level of investment and ensure any
risks are considered. One of the key elements of the business case will be the
identification and, where relevant, the quantification of the business benefits.
Organisations are placing increased emphasis upon ensuring that there is a
rigorous business case to justify the expenditure on business improvement projects. However, defining the business case is only part of the picture; the delivery
or realisation of these business benefits once the solution has been delivered is
also gaining increasing focus. This is largely because there has been a long
history of failure to assess whether or not the business benefits have been
realised. The business analyst will not be the only person involved in this work,
but supporting the organisation in assessing whether predicted business benefits
have been delivered is a key element of the role.
Taking a holistic approach
There appears to be universal agreement that business analysis requires the
application of an holistic approach. Although the business analyst performs a key
role in supporting management to exploit IT in order to obtain business benefit,
this has to be within the context of the entire business system. Hence, all aspects of
the operational business system need to be analysed if all of the opportunities for
business improvement are to be uncovered. Figure 1.3 represents the four views
that it is useful to consider when identifying areas for improving a business system.
This model shows us that business analysts need to consider these four aspects
when analysing a business system. For each area, we might consider the following:
The processes: are they well defined and communicated? Is there good
IT support, or are several workarounds in existence? Does the process
require documents to be passed around the organisation unnecessarily?
The people: do they have the required skills for the job? How motivated
are they? Do they understand the business objectives that they need to
support?
8
Organisation
Technology
People
Processes
We need to examine and understand these four areas if the business system is to
be effective. It is often the case that the focus of a business analysis or business
change study is on the processes and the IT support. However, even if we have
the most efficient processes with high standards of IT support, the system will
have problems if the staff members do not have the right skills to carry out their
work or the organisation structure is unclear.
It is vital that the business analyst is aware of the broader aspects relating to
business situations such as the culture of the organisation and its impact on the
people and the working practices. The adoption of an holistic approach will help
ensure that these aspects are included in the analysis of the situation.
Business analysis places an emphasis on improving the operation of the entire
business system. This means that, although technology is viewed as a factor that
could enable improvements to the business operations, there are other possibilities. The focus on business improvement rather than on the use of automation per
se results in recommendations that typically, but not necessarily, include the use of
IT. There may be situations where a short-term non-IT solution is both helpful and
cost-effective. For example, a problem may be overcome by developing internal
standards or training members of staff. These solutions may be superseded later
by longer-term, possibly more costly, solutions but the focus on the business has
ensured that the immediate needs have been met. Once urgent issues have been
handled, the longer-term solutions can be considered more thoroughly. It is
important that our focus as business analysts is on identifying opportunities for
improvement with regard to the needs of the particular situation. If we do this, we
can recommend changes that will help deliver real business improvements.
9
BUSINESS ANALYSIS
11
BUSINESS ANALYSIS
SCOPE
BUSINESS
IMPROVEMENT
PROCESS
IMPROVEMENT
SYSTEM
IMPROVEMENT
AUTHORITY
analysis work is concerned with improving the business and working with
senior management to do this.
These levels of maturity apply to three perspectives on business analysis: the
individual analysts, the business analysis teams within an organisation, and the
business analysis profession as a whole. At each level, the application of techniques and skills, the use of standards and the evaluation of the work through
measures can vary considerably. One of the points often raised about the BAMM
is its link to the capability maturity model integration (CMMI) represented in
Figure 1.5. The CMMI was developed by the Software Engineering Institute
(SEI) at Carnegie Mellon University and is an approach used for process
improvement in organisations. If we consider the BAMM in the light of the
CMMI, we can see that the five levels of the CMMI apply at each level of it.
Continuously
improving
process
Performance
Qualitatively
managed
Managed
process
Defined
Managed
Initial
Standard
consistent
process
Planned
process
Ad hoc
process
BUSINESS ANALYSIS
The discussion looked at various aspects of what makes a profession. The factors
identified were:
Qualifications: that determine the standard of skills and abilities of the
individual professional and that are recognised by employing organisations.
Standards: techniques and documentation standards that are applied in
order to carry out the work of the profession.
Continuing professional development: a requirement for the continuing
development of skills and knowledge in order to retain the professional
status.
Code of conduct: a definition of the personal behaviours and standards
required from a member of the profession.
Professional body: a body with responsibility for defining technical standards
and the code of conduct, promoting the profession and carrying out disciplinary
action where necessary. This might require the removal of members where they
do not reach the standard required by the code of conduct.
The conference considered the issue of professionalism, and the consensus was
that, while business analysis had certainly increased in professionalism, there was
still some way to go before it could be called a profession. While the Information
Systems Examinations Board (ISEB) Diploma in Business Analysis has become a
widely accepted qualification, it is still possible to practise as a business analyst
without qualifications, although this is increasingly rare. There are some recognised business analysis standards and techniques, and some benchmarks, such
as this book, have appeared in the last few years. Continuing professional
development is not a requirement for the majority of business analysts. Many
business analysts are members of BCS the Chartered Institute for IT and this
professional body has a defined code of conduct for its members and provides
standards and promotion for the profession. Gradually the picture is becoming
clear, and a business analysis profession is developing.
THE FUTURE OF BUSINESS ANALYSIS
Business analysis has developed into a specialist discipline that can really offer
value to organisations. The place of business analysis within the business change
lifecycle is critical if organisations are to benefit from those changes. Business
analysis offers an opportunity for organisations to ensure that technology is
deployed effectively to support their work, and also to identify relevant options
for business change that take account of budgetary and timescale pressures.
Business analysts can also offer objective views that can challenge the received
wisdom and identify where real business benefits can accrue. Over the last
few years, business analysts have continued to develop their skills such that
the breadth of work they can engage in has become extensive. As internal
consultants, experienced business analysts are not just able to bridge IT and the
business; they can also improve areas where success has traditionally been a
struggle, such as the achievement of predicted business benefits. Further, where
outsourcing initiatives operate across departmental boundaries and sometimes
14
have impacts upon the entire organisation, the work carried out by business
analysts is vital if the new partly in-house, partly outsourced processes and
technology are going to deliver effectively. The challenge for the analysts is to
ensure that they develop the extensive toolkit of skills, both behavioural and
technical, that will enable them to engage with the problems and issues facing
their organisations, and assist in their resolution. The challenge for organisations
is to support the analysts in their personal development, ensure they have the
authority to carry out business analysis to the extent required by the situations
they face, and listen to their advice. This book has been developed primarily
for the business analysis community but also to help professionals face the
challenges of todays business environment; we hope all business managers, staff
and analysts will find it useful.
REFERENCES
Feeny, D. and Willcocks, L. (1998) Core IS Capabilities for exploiting information
technology. Sloan Management Review, 39, 921.
Parliamentary Office of Science and Technology (POST) (2003) Report on
Government IT projects.
FURTHER READING
Cadle, J., Paul, D. and Turner, P. (2010) Business Analysis Techniques. BCS,
Swindon.
Harmon, P. (2007) Business Process Change, 2nd edn. Morgan Kaufmann,
Boston, MA.
Johnson, G., Scholes, K. and Whittington, R. (2008) Exploring Corporate Strategy,
8th edn. FT Prentice Hall, Harlow.
Porter, M.E. (1980) Competitive Strategy: Techniques for Analysing Industries
and Competitors, Free Press, New York.
Senge, P.M. (2006) The Fifth Discipline: The Art and Practice of the Learning
Organization, revised edn. Broadway Business, New York.
Skidmore, S. and Eva, M. (2004) Introducing Systems Development. Palgrave
Macmillan, Basingstoke.
Yeates, D. and Wakefield, T. (2004) Systems Analysis and Design. FT Prentice
Hall, Harlow.
USEFUL WEBSITES
International Institute of Business Analysis IIBA BA Body of Knowledge
at www.theiiba.org
15
INDEX
notation 119
use in gap analysis 124125
business analysis
the future 1415
holistic approach 89
meaning xvii, 12
process model 5569
profession 1314, 2632
SFIA and SFIAplus skills
frameworks 2831
business analysis maturity model
(BAMM) 1214
business analysis techniques 2325
needs analysis 6264
stakeholder analysis 24, 6062,
102103
see also investigation techniques
business analyst
as internal consultant 5, 10
behavioural skills 1720
competencies 1633
definition of role 511
development of the role 25
qualifications 14, 2632
role and responsibilities 1011
self-study 27
training 27
work experience 27
business architecture xvii, 254
business case
appendices 236
competency of business analyst
to develop 21
cost-benefit analysis 230234
definition xvii
Gantt/bar chart for proposed
project 236
identifying options 224226
impact assessment 234235
investment appraisal 237239
management summary 229230
position in the project lifecycle
223224
presentation 239240
risk assessment 235236
structure and content 229236
business change
benefits management and
realisation 240243, 264267
business analyst role 4, 10,
6769, 267
design stage 258259
environmental factors 246254
269
business system
definition xviii
holistic approach to analysing
89
business systems modelling 24,
112125
business activity models (BAM)
6062, 117125
soft systems methodology (SSM)
113117
stakeholder perspectives 60, 108,
115117
capability maturity model
integration (CMMI) xviii, 13
career
business analysis 1314, 2632
cash cow see Boston Box
CATWOE (customer, actor,
transformation, world view, owner,
environment) xvix, 115117
CBAP (Certified Business Analysis
Professional) xix, 32
Certified Business Analysis
Professional see CBAP
change agents 259260
change control
meaning xix
requirements management 184
change management
alignment 252255
cultural alignment 254255
defining the change 256258
design of new processes and
systems 258259
implementation of change
10, 259264
people 248251, 259267
realisation 264267
see also business change;
organisational change
Chartered Institute for IT 14
see also British Computer Society
Checkland, P 60
soft systems methodology
113114, 116, 124
class modelling xix, 198204
associations 200203
generalisation 203204
inheritance 204
CMMI see capability maturity
model integration
communication
competency of business analyst
1718
outsourcing, issues with 3
company reports
researching company
information 72
competencies
behavioural skills 1720
business knowledge 2023
development 2627
industry skills framework 2731
meaning xix
techniques 2325
competitive advantage
using IT systems 3
competitors
as stakeholders 101
consultancy
business analyst role 5, 10
external vs internal 5
corporate culture 254255
270
regulators
as stakeholders 101
requirements analysis 149151,
152153, 162165
categorisation of requirements
163
filters 163165
MoSCoW prioritisation 177,
217
requirements catalogue xxiii, 153,
161, 165, 170179
contents 176178
documenting a requirement
176179
example 180
functional requirements
173174
general requirements 171172
hierarchy of requirements
175176
non-functional requirements
174175
technical requirements 173
requirements definition 6567
OSCAR (Objectives, Scope,
Constraints, Authority,
Resources) 150151
requirements document 66, 152,
153, 168170
content 169170
cross-referencing 181
deliverables 220
glossary of terms 170
requirements catalogue 153,
161, 165, 170179
review 165166
structure 168169
requirements elicitation xxiii,
152153, 156161
tacit knowledge 156161
techniques 160161
requirements engineering 24, 66,
149
business representatives
153155
process 152185
project team 155
requirements identification 181
business needs log 9697, 161
requirements list 161162
requirements management xxiii,
153, 179, 181185
configuration management
182184
cross-referencing 181
origin of requirement 181
requirements identification 181
software support 184185
traceability of requirements 179,
181, 185
requirements modelling
class modelling 198204
entity relationship modelling
190198
use case diagrams 186189
requirements validation 153,
165166
prototyping 8788
Resource Audit xxiv, 4647
reward systems 264
rich pictures xxiv, 9192, 113114
example 92
risk assessment
business case 235236
271
272
Second Edition
Debra Paul, Donald Yeates and James Cadle (Editors)
Business Analysis is a bestselling practical guide for anyone
involved in business analysis, whether improving business
processes or defining requirements for IT solutions. The book
explores the entire range of approaches and techniques needed
to conduct business analysis successfully, including investigating
business issues, modelling processes, defining requirements and
producing rigorous business cases.
Kathleen Barret,
President & CEO of the
International Institute of
Business Analysis
Business
BUSINESS
ANALYSIS
Second Edition
Debra Paul, Donald Yeates and James Cadle (Editors)
Business Analysis
is an excellent
introductory text for
business analysts
seeking to apply the
standards, knowledge
and competencies of
the discipline. It goes
beyond most texts to
show how business
analysts define
requirements not
only to support IT
systems development,
but also to drive
business change
and implement
organizational
strategy.
BUSINESS ANALYSIS