Module-3 Chapter 6
Module-3 Chapter 6
INTRODUCTION
151
152 Artificial Intelligence for Business Optimization
the lowermost rung of the organization. As both internal and external busi-
ness processes become optimized, a sustainable organization with reduced
environmental footprint emerges. Process models provide not only cost and
time benefits to the organization but also advantages in terms of environ-
ment and sustainability.
Business analysis is the modeling of these processes to identify oppor-
tunities to embed data analytics for optimization. BO is a fundamental
rethinking and radical redesign of business processes6 to achieve dramatic
advantages of business agility. Organization-wide, holistic, and dynamic
approach to optimization provides these dramatic business advantages.
Optimization of business processes requires the creation of process mod-
els using standards such as the BABOK of the IIBA.7 Process models are
created by business analysis (as against analytics) in order to examine the
activities and tasks that can be (a) made redundant due to analytics and (b)
enhanced in terms of their accuracy and speed. Business analysis deals with
changes to the way in which business is carried out.
Each business function and its processes are investigated by business
analysts for opportunities to embed data analytics. Process transformation
and change management follow these investigations. These changes include
embedding A I-based methods within business processes. Examples of these
methods as discussed by Dhar and Stein8 are use of genetic algorithms,
neural networks, expert reasoning, fuzzy logic, and case-based reasoning.
154 Artificial Intelligence for Business Optimization
predictive, or prescriptive) will provide the highest value to the user. Process
models also assist in determining the level of granularity. Optimization of
business processes is an ongoing activity that improves performance with
each iteration.
Kanban16 boards in agile enable the users to see progress of the develop-
ment and provide immediate feedback. This visibility also provides trans-
parency of the progress of BO to all stakeholders.
Change management
Agile methods welcome change rather than resist it. This attitude incul-
cated by Agility is most helpful in transforming business processes. This is
because the change in the business processes due to embedding AI in them
is incremental and transparent to all stakeholders.
Integration solutions
Decentralized decision-making
Embedding analytics in decision-making at all levels of a business decen-
tralizes the decision-making process. This makes a business more respon-
sive as many decisions, guided by analytics can be taken immediately.
Organizations are better able to adapt to changes in their environment due
to decentralization.
Elimination of redundancies
Removal of business processes that have otherwise become entrenched
within the organization and may be redundant occurs due to formal model-
ing and examination of those business processes. Activities and processes
that do not add value to their users and which are duplicated elsewhere in the
organization can be removed as part of reengineering of the organization.18
Business analysis (BA) is a discipline in its own right. The IIBA 20 provides a
framework for BA work that extends beyond requirements modeling (RM).
Creating process models of the business processes is important in the BO
exercise. This is because BO is business oriented and not limited to tech-
nologies of AI. A few important BA techniques that help BO include critical
thinking, the art of questioning, and mind mapping are described here.
Art of questioning
Business analysis starts by asking the right questions related to a business
process. Questions are asked in the right way and at the right time to the right
people.23,24 Questions typically include What? Why? When? Where? How?
Who? BA’s base their questions on clarity, precision, accuracy, relevance, and
depth. Such questions help understand ambiguity and complexity within the
business processes. Business analysts ask questions, listen to the answers,
document and model them, and use the results for appropriate actions.
160 Artificial Intelligence for Business Optimization
The purpose or goal in asking questions can be divided roughly into two
categories:
Understanding the Problem – to ascertain the business needs, capabilities,
requirements, and expected levels of quality in a business process. Needs
analysis, root cause analysis, SWOT25 and PESTLE26 analysis, and criti-
cal thinking are examples of techniques used in exploring a business prob-
lem. These techniques benefit from a suite of questions that are themselves
exploratory and subjective in nature. Techniques in requirements modeling,
such as user stories and use cases, also require the business analyst to employ
the art of questioning to arrive at functional models of the requirement.
Providing the Solution – the purpose of these questions is to arrive at an
appropriate solution to the problem explored. Solutions encompass archi-
tecture, design, developing, testing, and deployment in a typical software
project. Examples of standards used in a software solution production
include UML, 27 agile (methods), TOGAF, 28 development environments test
standards (e.g.,
ISTQB), 29 and deployment approaches. Solution space ques-
tions are far more objective and narrower than in problem exploration as
they focus on a particular technology used in the solution.
Mind mapping
A mind map is an important BA tool. Mind map is used in BO to show the
relationship between data, concept, user, and the process. Mind map is an
excellent tool for visual thinkers who are trying to establish the business
value of data. Business analysts think, analyze, model, and present processes
and their elements in images and pictures rather than words. Business ana-
lysts use the graphical representations of mind maps to visualize the prob-
lem and the corresponding solution. Mind map provides the opportunity for
communication very well.
A mind map starts with the central idea of a data item, a concept, or a
business process. Concepts are added as extensions to the central concept
developed. Process models and requirements documents are better organized
in BO by drawing the mind map. This is so because mind maps shift the
focus of BO to business and away from AI technologies. Figure 6.2 shows
the example of a mind map. This particular example starts with a central
theme: currency options predictive analytics. Such predictive analytics needs
Trades and
other users
(clients)
Currency Path of
Options Pandemic - Predictive
Predictive (Covid19)
Analytics
Daily?
Election news Hourly?
Automated? Commodities
and pointers and stock
indicators
data such as historical exchange rates, the economic indicators, path of pan-
demic, commodities and stock indicators, election news and pointers, trades
and other users and risk, aptitude, and strategy. Note how the central theme
or concept is expanded based on an extension of the previous node. This
expansion of a mind map is also iterative and incremental, following the
Agile approach to developing BO solutions.
Customer
Staff
Actions and
Pre-verified AI Diagnosis Insights Value
Consequences
Patient check-in AI
enabled Auto Feedback
Analytics themselves help the business by embedding agility with its busi-
ness processes and organizational structure. The Agile methods also help
in the solutions space in developing the analytics. Agility for the business is
thus supported by developing analytics with an agile approach.
This list of analytics (Table 6.1) helps understand the possibilities of rich-
ness in analytics as well as their application in optimization. For example,
if the purpose of an analytics is to describe a past (historical) situation, then
it’s an informative-descriptive type analytics. Alternatively, if a trend plot is
used to anticipate a change in weather pattern next week, it is a predictive
(futuristic) analytic. Table 6.1 summarizes these analytical categories and
corresponding business optimization strategies.
Each of the analytics summarized in Table 6.1 incrementally builds on
the previous type of analytics. The following is an additional description of
the three important categories of analytics and how they provide value in
business optimization.
Descriptive analytics
Descriptive analytics examines large amounts of historical data to describe
the current scenarios. This is a relatively static data. For example, the
describing process of sales and inventories channels for a salesperson to
understand the areas to focus on. A description of the performance of an
individual salesperson or team is also part of this analysis. Description of
current and past performance can be analyzed to determine the reasons for
success or failure. Data can be classified depending on similar characteris-
tics (e.g., targeted sales campaign). Examples of visualizations in descrip-
tive analytics include scatter graphs and bubble charts.
Predictive analytics
Predictive analytics is meant to identify and determine futuristic trends such
as sales, expected sales, or changes to market behavior. Predictions can
be used in capacity planning and customer retention strategies. Statistical
models used in forecasting are part of predictive analytics. The future of
customer behavior is predicted by examining vast data sets on social media
and mobile data to ascertain customer sentiment. Predictive analytics com-
bine unstructured data (e.g., Web logs, blogs, Facebook, and Twitter feeds),
together with structured transactional data. Predictive analytics are more
fine granular than descriptive analytics.
Prescriptive analytics
Prescriptive analytics goes beyond predications and into the realms of sug-
gested decisions. Decisions using prescriptive analytics are optimized based
on the discovery of trends and patterns within the data. Business rules
are understood and coded in prescribing actions based on these analytics.
Prescriptive analytics make use of past data and models together with the
most current data to create a system that can be immediately applied and
reevaluated across numerous instances. Thus, prescriptive analytics have a
role to play in process automation.
user experience and relationship management, and security are all intercon-
nected through interfaces. Data analytics offer greater changes of accurate
and timely insights if they are conducted over large and wide-ranging data
sets. This is the biggest advantage offered by collaborators in BO.
Optimized collaborations
Data, information, process, and knowledge are shared by multiple organiza-
tions across their electronic boundaries and result in optimized processes.
Analytical insights are made available at the right time and place for the par-
ticipating organizations. Collaborative Intelligence (CI) aims to handle the
challenge of sharing across multiple organizations. Integrated and intelligent
business and operational processes result from optimized collaborations.
Automated and optimized collaboration among a group of businesses is
based on CI. Collaboration leverages information sharing across multiple
organizational boundaries and in a dynamic manner.
These electronic collaborations are enabled through tools and technologies
(typically
Web Services and also, increasingly, Analytics-as-a-Service).
33 CI
enhances collective value reduces overall costs. The intelligence within the
processes is used in decision-making in real life by collaborating organizations.
Table 6.2 documents the key concepts of collaborations in enterprise
systems. These concepts form the basis of the mechanisms for embedding
intelligence within processes. Intelligence within these systems facilitates col-
laboration between their processes. Big Data and ML for decision-making
result in improvement in collaborative enterprise systems.
Intelligence can be garnered through information technologies that gen-
erate new and dynamic knowledge within and across the organization.
Collaborative organizations interact with each other, their customers, and
suppliers in real-time through web services. In addition to the technical
capabilities of software, these collaborations also require strong business
relationship-building skills. These business relationships include people
skills and forming electronic policies that can be used in creating and exe-
cuting electronic collaborations. Building relationships and collaboration
also leads to closer scrutiny of the inner workings of member companies, 34
resulting in a need for a greater level of trust and mutual understanding
between these “clustering” member companies.
Intelligent business processes 171
aesthetically pleasing model will have no more than seven elements. The
end users need much less information than the business decision-makers.
Effective visualization is designed in a way to provide the right amount of
information, at the right time to the right person, keeping in mind, limitations
of the device.
Visualization tools interact with the analytical tools to present the results
of the analytics. Ineffective visuals can also be counterproductive as they can
reduce the efficiency and effectiveness of decision-making. User-centered
designs ensure users are able to learn the interface intuitively and that the
interface grows with the growing expertise of the user. Educating the user
in the use of visuals adds to its quality.
Workflow models become important in designing group visuals. Visuals
are not just analytical results. The movement of a patient in a hospital, for
example, is a powerful visual to help the staff.
Presentation of the data results analytics consider three aspects of qual-
ity: syntax, semantics, and aesthetics. Syntactically quality deals with
factual correctness, whereas semantics deal with the correctness of mean-
ing. Aesthetics implies style and representation of insights from analytics.
Aesthetics also represent the ease of creating and reading an analytical
model. Although the analytic may be accurate (syntactically) and meaning-
ful (semantically), its useability depends on its visualization or the style of
representation.
Designing visualization quality considers the following factors:
• Type and size of devices. Each device has its limitations that will limit
the presentation. Visual design includes as many possible devices with
varying screen sizes and different operating systems and environments.
• Rate of change of underlying data and corresponding speed of analyt-
ics to keep up with the changing data. This will impact the perfor-
mance of the visualization because the moment the data is updated, the
analytics, and therefore the presentation, has to change. Presentation is
thus related to the underlying analytics. Flexibility in visuals is enabled
through parameters and rules.
• The context dependency of the results being presented in which busi-
ness scenarios with the results will be used. Thus, the underlying
theme or purpose of a visual is crucial. The purpose of a business
process has to be reflected by the visual. Thinking and designing the
visual starts with the nature and purpose of the business process.
• Amount of information that needs to be shown to the user. This infor-
mation can change from user to user. Displaying the maximum pos-
sible information on one screen is not always a good idea. Aesthetics
includes showing relevant and limited information to the user.
• Currency or time duration for which the visualization is relevant.
Understanding this currency is critical as it influences the quality of
Intelligent business processes 173
CONSOLIDATION WORKSHOP