Keywords

1 Introduction

Organizations handle and collect large volume of data and try to exploit it to achieve their business goals. So that makes data pass through several organizational, strategical, and procedural stages. Over the years, various applications and approaches [1] appeared and helped to collect and analyze the right data to make the right decisions.

Lately big data analytics comes as a new strategy of analyzing large amount of data, or big data [2]. This big data is gathered from a wide variety of sources, including social networks, videos, digital images, sensors, and sales transaction records, that might provide valuable insights. Through this insight, businesses may be able to gain an edge over their rivals and make superior business decisions. This chapter highlights the challenges and pressures that the healthcare systems face, identifies its opportunities, and discusses the important role of analytics and its framework.

2 Business Analytics

Business analytics is an advanced concept emerged from business intelligence. It is an approach combining different disciplines to extract value from data in order to make a valuable decision [3] via regular analysis with different plans and strategies. So, BA is used by organizations for the aim to develop existing processes, identify new opportunities, discover more product features, change and evolve new services and systems, better understand the behavior of customers, and expect problems before they happen. These disciplines are computer science, statistics, data management, decision science, and scientific research methods.

2.1 Existing Type of Analytics

To better explain this concept of analytics, it is necessary to understand it through its three types [4], which shorten its role and purposes:

2.1.1 Descriptive Analytics

Descriptive analytics is a type of analytics known as business reporting, provides an interpretation and extrapolation of historical data, and helps to understand the significant change in the enterprise [5]. Its main result is making the raw data understandable for the various components of the organization (employees, managers, investors, supplier, etc.), this type enables the company to answer the questions of “what happened” and/or “what happening” [6] like:

  • How many stocks have been delivered last year?

  • What is the medium sales volume for the last year?

  • What is the kind of the products returned for last month?

  • What are the best-selling products?

  • How many customers purchased last month?

  • How much paid for the general costs last year?

This analytics type uses many techniques and tools such as data mining and data aggregation to provide information, create a report of available data, and prepare it for further processing in order to provide insights and predictions, so that to help understand why and how some event happened and explain why some results occur, all while trying to improve employee engagement and productivity.

2.1.2 Predictive Analytics

Predictive analytics is a branch of analytics comes as a kind of analytic modeling and requires several statistical tools that can analyze current and historical events to provide insights and make predictions about unknown events about future [7].

Experts use this type to deploy future business planning to predict the problems before they happen, discover new services and more opportunities to reduce time, increase productivity, and minimize risks. Its principal outcome is to answer the question of “what will happen?” or/and “why will it happen?” Examples are:

  • Who is the most likely employee to leave our organization?

  • What is the risk of losing money on new project investment?

  • What will be the revenue if sales service decreases by X percent?

  • What will be the revenue in case of a boycott for an X time?

  • What will happen if supplier prices grow by an X percent?

  • What do we expect to pay for X services over the next year?

By answering these questions, the enterprise examines the results to detect new patterns and links to enhance their performance through its different business areas, operations, finance, and marketing.

2.1.3 Prescriptive Analytics

This analytic is the final step of the analytics process. It defines the actions to be taken to avoid future risk or to take full advantage of a promising trend. It uses also historical data and external information due to the nature of statistical algorithms to identify opportunities and identify the reasons behind failure or success. Prescriptive analytics uses sophisticated tools and technologies, like machine learning, business rules, and algorithms. It answers the question of “what I should do?” and/or “why should I do it?” [8]. Examples are:

  • What is the alternative plan to maintain maximum profit if X employee leaves?

  • How many products do we need to sell to maximize revenue?

  • What is the best way to minimize costs and fees?

The answers obtained by this processing help the organization to set new criteria for success and failure in order to reconstruct the business with reliable predictions to develop efficiency and reduce costs.

Figure 1 shows the analysis levels of the business analytics with its three types, and it clarifies that descriptive analytics provide insights into the past. Predictive analytics helps to understand the future and prescriptive analytics to advise on possible outcomes.

Fig. 1
figure 1

Business analytics types view

3 Big Data Overview

3.1 What Is Big Data?

From all existed definitions for “big data,” we can choose that big data is data that is “too big,” “too hard,” and “too fast” [9]. “Too big” indicates the large available quantities of data, known as “volume.” “Too hard” relates to the different type and several format of data and also a variety of sources, which need some kind of analysis and some kind of tools to process, that is known as “variety.” “Too fast” means that data need a high speed to process and that refers to “velocity.” These three Vs are the big data dimensions and attributes (volume, velocity, variety) [10] (Fig. 2).

Fig. 2
figure 2

The three Vs of big data

3.2 Defining Big Data Analytics

According to the big data research article [2], the big data analytics is the point where advanced analytics technique has been emerged and runs in the big data to process data for extracting value [11]. This analytics adoption drive potential benefits, and it is the key for the enterprises to exploit data-dependent capabilities and provide insight and direction to enhance and help making decision. Big data analytics unites different tools and disciplines using statistical algorithms, predictive models, data mining, and various other tools, in order to provide valuable information from a large amount of data (Fig. 3).

Fig. 3
figure 3

Big data analytics for enterprise

4 Smart Enterprise

Mellote affirms that smart enterprise is an organization use and is a kind of exploiting technologies to answer key challenges, and also to manage and extract meaning from the diversity and volume of data that is available to them. A second group of definitions [12] emphasis that “smart enterprise” is an organization that offers an integration of all recent analytics technological advances to acquire, transfer, interpret, and analyze the information. A third definition focuses on the insight aspect and accord that smart enterprise is an organization that embeds analytics to transform information into insights and predictions and then into action. From all those definitions, we can conclude that smart enterprise is a new enterprise performance optimization strategy, enable some methods and approaches defined under a solution which is big data analytics and come to turn data into value in order to make a decision and affects all enterprise areas to enhance their competitiveness (Fig. 4).

Fig. 4
figure 4

Making decision in enterprise areas

4.1 Enterprise Big Data Sources

The available information varies significantly in its volume, its format, and the speed depending on the type of the company [13]. It is necessary that information combine data typically managed by the HR department, customer satisfaction, and operational data. This data expanded, linked, and analyzed with several tools to find what is really happening in the organization and discover what will happen and what should the organization do. Some examples of the types of data are described in Table 1.

Table 1 Several information sources used by enterprise

5 Challenges and Opportunities of Big Data Analytics

Big data analytics has become essential as it helps in improving business, decision makings and providing the significant advantage over the competitors. This applies for organizations as well as professionals in the analytics field. For smart enterprises, who are skilled in big data analytics, there is a wide range of opportunities out there.

Decision-making is a major challenge [14] given the many changes that have occurred in all areas of the enterprise; to this end, big data analytics has been emerged as a set of strategies, tools, and methods to facilitate decision-making. It makes enterprise ensure the following benefits:

  • Better targeted social influencer marketing.

  • More numerous and accurate business insights.

  • Segmentation of customer base.

  • Recognition of sales and market opportunities.

  • Automated decisions for real-time processes.

  • Definitions of churn and other customer behaviors.

  • Detection of fraud.

  • Greater leverage and ROI for big data.

  • Quantification of risks.

  • Trending for market sentiments.

  • Understanding of business change.

  • Better planning and forecasting.

  • Identification of root causes of cost.

  • Understanding consumer behavior from click-streams.

  • Manufacturing yield improvements.

  • Discover new facts about their customers, markets, partners, costs, and operations.

Data generated through big data analytics sources can help companies better understand their performance than previous technologies [15], but there is no doubt that big data presents technical challenges due to its volume, variety, and velocity. Data volume alone is a showstopper for some organizations, and most of them face the very real risk of information overload generated by the different systems, the complexity of data, the lack of experts in this field, and the costs of systems, and there is not yet a complete framework that can offer a solution for this major problems and help enterprise for a sample transformation to be a smart enterprise that adopt analytics to get value from data in order to take the right decision (Fig. 5). So, finding a way to exploit the data at their disposal and leverage them to improve business and organizational performance becomes a necessity [16], this can only be achieved when analytical tools and techniques are combined and integrated in a structured and rigorous framework, and this combination can identify new opportunities for improvement or suggest innovative ways to address old challenges...

Fig. 5
figure 5

Big data analytics issues in enterprise

5.1 Big Data Analytics Technique Solutions

In this section, we describe the current analytics solutions that can be a major key to create and deploy an efficient predictive management model. This analytic management model will produce predictions and insights and help HR managers make better decisions for the company. Of course, most of them are expensive but there is a lot of similarity between the packages, and the analysis generally produces the same results. So, all you need is analytic methods and skills, and it is possible to apply them in most other systems. We consolidate in Table 2 the most popular analytics system with some details:

Table 2 Popular big data analytics systems with details

5.2 Components of Big Data Analytics

The levels and layers of abstraction presented in the Fig. 6 show components of big data analytics, forms of stacks, and their integration with each other; in most of the cases, HDFS/Hadoop forms the core of most of the big data-centric applications, but that is not a generalized rule:

Fig. 6
figure 6

Big data analytics components

6 Proposed Big Data Analytics Framework

In socioeconomic world, the decision-making challenge turn around type and quality of data, people, business planning, business objectives, etc., and not only around technological side, that is why it is necessary to think about a comprehensible multidimensional framework that project on all the dimensions that can extract value from large amount of data and help to turn this value into action in order to take the right decision. We proposed a simple framework based on the existed ones that are relatively limited in scope, this framework presents a complete model that combines several dimensions to interact with each other (Fig. 7):

  • Actors: Include software developers, personnel, customers, managers.

  • Interaction models: Interface between user and system aspects.

  • Computing infrastructure: Devices and the software required.

  • Communication: Business workflow as a collaboration that requires a significant two-way communication.

  • Enterprise content: Information on attitude of employees, personnel details and their performance, promotions details, customers information.

  • Data sources: The source systems such data warehouses, supply chain systems, and other operational systems, surveys.

  • Internal organizational policies, procedures, and culture: Purchase of hardware and software, data backups, etc.

  • External forces: External rules, regulations, and pressures that place constraints or help on the deployment.

  • Regular basis measuring and monitoring of the effects of information technology.

Fig. 7
figure 7

Proposed analytics framework

6.1 Discussion

6.1.1 Benefits

The model offers the possibility of its hierarchical decomposition; in other words, the possibility of breaking down a complex process, system, or device into its components, this offers the possibility to study them and then integrate the results trying to understand the functioning of complete system. This model can offer the capability to feed management reports and dashboards with deep insight into past, current, and even future performance.

6.1.2 Barriers

There is always a gap between analytics development and the use of analytics within enterprises so the challenge is not to find a complete framework [24], but the analytics deployment is confronted by the following barriers:

  • Lack of experienced people that can understand the analytical systems.

  • Distrust of the information and gaps to extract correct data.

  • Models are expensive and complex to deploy.

  • Turning information and insights into decision requires an immense experience.

7 Conclusion

In this chapter, we described big data analytics approach for the company as a set of analysis of a large amount of data that comes to drive business planning and deploy the future business planning as well as a proposed framework that support big data analytics aspect.

Big data analytics generates potential benefits for the company. It is the major key behind the reaching of business goals. For this, our future contribution will be about concretizing this notion of big data analytics by a specific and original approach about scenario modeling, even predicting employee performance.