You are on page 1of 30

i

NSHIP
PROGRAM BOOK FOR

SHORT-TERM INTER (Virtual)

Name of the Student: VELURU NAGENDRA

Name of the College: SVR ENGINEERING COLLEGE

Registration Number: 21AM5A0505

Period of Internship: From: 23/05/2023 To: 05/07/2023

Name & Address of the Intern Organization: AICTE EDUSKILLS FOUNDATION (CELONIS)

ii
STUDENT’S DECLARATION

I V.NAGENDRA, a student of BTech Program, Reg. No. 21AM5A0505 of the Department of


COMPUTER SCIENCE AND ENGINEERING, SVR ENGINEERING COLLEGE do
hereby declare that I have completed the mandatory internship from MAY 2023 to JULY 2023 in
AICTE-EDUSKILLS FOUNDATION under the Faculty Guideship of MR.P.SRIKANTH
REDDY Department of CSE, SVR ENGINEERING COLLEGE.

(Signature and Date)

Endorsements

Faculty Guide

Head of Department

Principal

ii
i
INTERNSHIP REPORT

A report submitted in partial fulfillment of the requirements for the Award of Degree of

BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING
by

V.NAGENDRA
D Regd. No.: 21AM5A0505

Under Supervision of
Chandrasekhar MTech
(Duration: May, 2023 to July, 2023)

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


SVR ENGINEERING COLLEGE
Approved by AICTE, permanently affiliated to JNTUA, Anantapur
NANDYAL, ANDHRA PRADESH

i
v
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
SVR ENGINEERING COLLEGE
NANDYAL

CERTIFICATE

This is to certify that the “Internship report” submitted by Nagendra (Regd. No.: 21am5a0505) is work
done by his/her and submitted during 2023-2024 academic year, in partial fulfillment of the requirements
for the award of the degree of BACHELOR OF TECHNOLOGY in COMPUTER SCIENCE AND
ENGINEERING, at CELONIS

Department Internship Coordinator Internship Coordinator


K. AMARENDRANATH MTech P. SRIKANTH REDDY MTech
Assistant professor, CSE. Assistant professor, CSE

M. NAGA MALLIKARJUNA REDDY MTech


Head of the Department CSE
SVREC

v
CERTIFICATE: -

iv
ACKNOWLEDGEMENT

First, I would like to thank., HR, Head, of Nagesh Singh for giving me the opportunity to
do an internship within the organization.

It is indeed with a great sense of pleasure and immense sense of gratitude that I
acknowledge the help of these individuals.

I am highly indebted to Director S. Dinesh Reddy and Principal Dr P. Mallikarjuna


Reddy, for the facilities provided to accomplish this internship.

I would like to thank my Head of the Department M.N. Mallikarjuna Reddy for his
constructive criticism throughout my internship.

I would like to thank Mr. Amarendranath internship coordinator Department of CSE for their support
and advices to get and complete internship in above said organization.

I am extremely great full to my department staff members and friends who helped me in
successful completion of this internship.

V.NAGENDRA

(21AM5A0505)

v
Vision and mission of Institute
Vision

To produce Competent Engineering Graduates & Managers with a strong base of Technical &
Managerial Knowledge and the Complementary Skills needed to be Successful Professional
Engineers and managers.

Mission
To fulfil the vision by imparting Quality Technical & Management Education to the Aspiring
Students by creating Effective Teaching/Learning Environment and providing the State-of-the-Art
infrastructure and Resources.

Vision and Mission of the Department

Vision
To produce Industry ready software engineers to meet the challenges of 21st century.

Mission
 Impart core knowledge and necessary skills in Computer Science and Engineering through
innovative teaching and learning methodology.
 Inculcate critical thinking, ethics, lifelong learning and creativity needed for industry and
society.
 Cultivate the students with all-round competencies, for career, higher education and self-
employability

Program Educational Objectives (PEOs)


PEO1: Graduates will be prepared for Analysing, designing, developing and
testing the software solutions and products with creativity and sustainability.

PEO2: Graduates will be skilled in the use of modern tools for critical problem solving
and analyzing industrial and social requirements.

PEO3: Graduates will be prepared with managerial and leadership skills for career
and starting up own firms.

vi
PROGRAM OUTCOMES
ATTAINMENT
PO 1 Apply the knowledge of mathematics, science, engineering fundamentals, and an
engineering specialization to the solution of complex Engineering problems.
PO 2 Identify, formulate, review research literature, and analyze Complex engineering
problems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.
PO 3 Design solutions for complex engineering problems and design system components
or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal , and environmental
considerations.
PO 4 Ability to review research literature, use research methods to execute project and
synthesize the problem to provide valid conclusions.
PO 5 Create, select, and apply appropriate techniques, resources, and modern engineering
and IT tools including prediction and modeling to complex engineering activities
with an understanding of the limitations.
PO 6 Apply reasoning informed by the contextual Knowledge to assess societal, health,
safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
PO 7 Understand the impact of the professional engineering solutions in societal and
environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
PO 8 Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice
PO 9 Function effectively as an individual, and as a member or leader in diverse teams,
and in multidisciplinary settings.

vii
PO 10 Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write
effective reports and design documentation, make effective presentations, and give
and receive clear instructions

PO 11 Demonstrate knowledge and understanding of the engineering and management


principles and apply these to one’s own work, as a member and leader in a team, to
manage projects and in multidisciplinary environments.
PO 12 Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.

Program Specific Outcomes (PSOs)

PSO1: Develop creative solutions by adapting emerging technical tools for read time
applications.

PSO2: Apply the acquired knowledge to develop software solutions and innovative
mobile apps for various automation applications.

viii
ABSTRACT

This abstract encapsulates the essence of a transformative internship experience in the realm of process
mining, a discipline at the intersection of data science and business process management. Over the
course of the internship, the focus was on unraveling the intricacies of organizational processes,
leveraging cutting-edge tools and methodologies to extract valuable insights.

The internship journey commenced with a comprehensive introduction to process mining, laying the
foundation for understanding its significance in enhancing operational efficiency and decision-making
within organizations. Key concepts such as event logs, process models, and performance metrics were
explored, providing a theoretical framework for subsequent practical applications.

A significant portion of the internship was dedicated to hands-on experience with popular process
mining tools, where real-world datasets were analyzed to visualize and assess the performance of
various business processes. This involved the extraction of event data from diverse sources, its
transformation into meaningful process models, and the identification of bottlenecks, inefficiencies,
and potential areas for improvement.

Collaboration with cross-functional teams and stakeholders was a crucial aspect of the internship,
requiring effective communication and the ability to translate technical findings into actionable
insights. This collaboration facilitated the alignment of process mining outcomes with organizational
goals, ensuring that the generated insights were not only accurate but also relevant to decision-makers.

Furthermore, the internship delved into the ethical considerations surrounding process mining,
emphasizing the responsible use of data and the importance of maintaining privacy and confidentiality.
This aspect underscored the ethical dimension of working with sensitive organizational data and
reinforced the significance of maintaining a balance between innovation and ethical considerations.

In conclusion, the process mining internship provided a holistic and enriching experience, blending
theoretical knowledge with practical application. The internship not only equipped the participant with
valuable technical skills but also fostered a deeper understanding of the pivotal role process mining
plays in optimizing organizational processes. As the intern celebrates the completion of this
transformative journey, the gained expertise and insights serve as a solid foundation for contributing to
the evolving landscape of data-driven decision-making within organizations.

ix
INDEX

S.no CONTENTS Page no

1. Weekly overview of internship activities………………………………………12-14

2. System Analysis ………………………………………………………………15

3. Software requirements specifications ………………………………………...16

4. Introduction……………………………………………………………………17

5. Technology............................................................................................................ 18-19

6. Process mining fundamentals…………………………………………………20-21

7. Crew management System…………………………………………………….22-23

8. Use cases………………………………………………………………………24

9. Conclusion…………………………………………………………………….25

x
Learning Objectives/Internship Objectives

 Internships are generally thought of to be reserved for college students looking to gain
experience in a particular field. However, a wide array of people can benefit from Training
Internships in order to receive real world experience and develop their skills.

 An objective for this position should emphasize the skills you already possess in the area and
your interest in learning more

 Internships are utilized in a number of different career fields, including architecture,


engineering, healthcare, economics, advertising and many more.

 Some internship is used to allow individuals to perform scientific research while others are
specifically designed to allow people to gain first-hand experience working.

 Utilizing internships is a great way to build your resume and develop skills that can be
emphasized in your resume for future jobs. When you are applying for a Training Internship,
make sure to highlight any special skills or talents that can make you stand apart from the rest
of the applicants so that you have an improved chance of landing the position.

xi
WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES

DATE DAY INTRODUTION TO PROCESS MINING


5/05/17 Monday Live class for Orientation
6/05/17 Tuesday Registration on CELONIS academy
1st WEEK

7/05/17 Wednesday Sign in the Celonis Academy


8/05/17 Thursday Accessing the courses
9/05/17 Friday Self-Paced Learning

10/05/17 Saturday Interact with their portal

DATE DAY LEARN FOUNDATIONS OF PROCESS MINING


12/05/17 Monday Get to know celonis analysis
13/05/17 Tuesday Navigate to an analysis
2nd WEEK

14/05/17 Wednesday Use the variant explorer


15/05/17 Thursday Use the process Explorer
16/05/17 Friday Use charts and tables, Review KPIs
17/06/23 Saturday Use selection Views

DATE DAY LEARN FOUNDATIONS OF PROCESS MINING


19/06/23 Monday Use the Case Explorer
20/06/23 Tuesday Use the Conformance Checker
21/06/23 Wednesday Save and Share Analysis Selection, Export Data
3rd WEEK

22/06/23 Thursday Wrap-up: Review and Interpret Analyses

23/06/23 Friday Get Ready to Build Analyses


24/06/23 Saturday Create the Analysis Asset

xii
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
26/06/23 Monday Add the First Analysis Sheet and Publish
27/06/23 Tuesday Configure Tables and Charts in Analysis
28/06/23 Wednesday Configure Single KPI, Selection & Design
Components
4rd WEEK

29/06/23 Thursday Configure Standard Process KPIs in the Visual Editor

30/06/23 Friday Configure Custom KPIs in the Visual Editor


01/07/23 Saturday Configure a Conformance Checker
Sheet

DATE DAY NAME OF THE TOPIC/MODULE COMPLETED


03/07/23 Monday Create Background Filters in Analyses
5th WEEK

04/07/23 Tuesday Create Dynamic Analyses


05/07/23 Wednesday Wrap-up: Build Analyses
06/07/23 Thursday Case Study: Pizzeria Mamma Mia
08/07/23 Friday Understand the Process
09/07/23 Saturday Understand the System Landscape

DATE DAY NAME OF THE TOPIC/MODULE COMPLETED


11/07/23 Monday Identify Data Requirements
6th WEEK

12/07/23 Tuesday Knowledge Check and Wrap-up


13/07/23 Wednesday Understand the Process
14/07/23 Thursday Understand the System Landscape
15/07/23 Friday Identify Data Requirements
16/07/23 Saturday Knowledge Check and Wrap-up

DATE DAY NAME OF THE TOPIC/MODULE COMPLETED


18/07/23 Monday Introduction to Process Mining
7th WEEK

19/07/23 Tuesday Celonis software features and functionalities


20/07/23 Wednesday Process Discovery Techniques
21/07/23 Thursday Conformance Checking
22/07/23 Friday Performance Analysis with Celonis
23/07/23 Saturday Event Log Analysis

13
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
25/07/23 Monday Advanced Celonis Features
8h WEEK

26/07/23 Tuesday Celonis Automation and Action


27/07/23 Wednesday Best Practices in Process Mining
28/07/23 Thursday Integration with Other Tools
29/07/23 Friday Use Cases and Case Studies
30/07/23 Saturday Real-world examples

DATE DAY NAME OF THE TOPIC/MODULE COMPLETED


01/08/23 Monday Advanced Data Preparation
9th WEEK

02/08/23 Tuesday Celonis Workflows


03/08/23 Wednesday Customization and Configuration
04/08/23 Thursday Celonis for Root Cause Analysis
05/08/23 Friday Machine Learning in Celonis
06/08/23 Saturday Celonis for Compliance Monitoring

DATE DAY NAME OF THE TOPIC/MODULE COMPLETED


07/08/23 Monday Process Optimization Strategies
10th WEEK

08/08/23 Tuesday Celonis API Integration


09/08/23 Wednesday Real-time Process Monitoring with Celonis
10/08/23 Thursday Collaborative Process Mining
11/08/23 Friday Celonis Continuous Improvement Cycle
12/08/23 Saturday Operationalizing Process Insights

14
1. SYSTEM ANALYSIS

1.1 Requirement Analysis

Existing System:

In an Existing we address these challenges and present an approach to efficient, incremental


consolidation of data-intensive flows. Following common practice, our method iterates over
information requirements to create the final design. we show how to efficiently accommodate a
new information requirement to an existing design and also, how to update a design in lieu of an
evolving information requirement. The final design satisfying all requirements comprises a multi-
flow. As ‘coal’ is formed after the process and extreme compaction of layers of partially
decomposed materials1, Co Al processes individual data flows and incrementally consolidates
them into a unified multi-flow.
Proposed System
Following the previously proposed set of flow transformations in the context of ETL processes in
Co Al we extend this set considering also the associative property of n-array operations (e.g., Join)
and thus rely on the following four flow transformations used for reordering the operations. Swap
Applied to a pair of adjacent unary operations, it interchanges the order of these operations.
Distribute/Factorize. Applied on a unary operation over an adjacent n-array operation, it
respectively distributes the unary operation over the adjacent nary operation or factorizes several
unary operations over the adjacent n- array operation. Merge/Split. Applied on a set of adjacent
unary operations, it respectively merges several operations into a single unary operation or splits a
unary operation into several unary operations. Re-associate. Applied on a pair of mutually
associative n-array operations, it interchanges the order in which these operations are executed.

15
2. SOFTWARE REQUIREMENTS SPECIFICATIONS

2.1 System configurations

The software requirement specification can produce at the culmination of the analysis task. The
function and performance allocated to software as part of system engineering are refined by
established a complete information description, a detailed functional description, a representation of
system behavior, and indication of performance and design constrain, appropriate validate criteria,
and other information pertinent to requirements.

Software Requirements:

• Operating system : Windows 10pro.

Hardware Requirement:

• System : Dell latitude 7480

• Hard Disk : 256SSD


• Ram : 8GB.

16
3. INTRODUCTION

What is process mining: -

Our world and the organizations in it are full of processes. From purchasing to order management,
organizations deal with complex, global and sometimes faulty processes on a daily basis. Frictionless
processes, on the other hand, ensure:
 that you can find the right groceries at the grocery store,
 that planes land on time,
 that patient waiting times at hospitals are kept to a minimum.

In the ever-evolving landscape of modern business, organizations are constantly seeking ways to enhance
efficiency, improve processes, and optimize their operations. Process mining emerges as a powerful
methodology that provides invaluable insights into the actual workflows within an organization. It acts as a
magnifying glass, illuminating the intricate details of business processes by leveraging data from event
logs, allowing for a comprehensive understanding and analysis of how tasks are executed.
This methodology has become particularly relevant in the era of big data, where organizations accumulate
vast amounts of information that, when properly analyzed, can unveil valuable insights crucial for decision-
making and optimization. Through the lens of process mining, organizations can gain a holistic view of their
operations, enabling them to identify inefficiencies, streamline workflows, and enhance overall
performance.
This discipline goes beyond traditional process modeling, providing a dynamic and evolving representation
of how processes unfold in reality. As a result, process mining has found applications across diverse
industries, from manufacturing and healthcare to finance and information technology, driving continuous
improvement and fostering a data-driven culture within organizations. This introduction sets the stage for
exploring the multifaceted world of process mining, delving into its principles, methodologies, and the
transformative impact it has on modern businesses seeking to thrive in an era of unprecedented digital
complexity.

Process mining, as a field, encompasses a range of techniques and tools designed to extract valuable insights
from event logs and historical data. These logs can originate from various sources, such as enterprise
resource planning (ERP) systems, customer relationship management (CRM) software, or other business
applications. By analyzing these event logs, process mining allows organizations to reconstruct and visualize
their processes, providing a clear and detailed map of how tasks and activities are interconnected.

One of the key advantages of process mining is its ability to uncover both the intended and actual flow of
processes. Traditional process modeling often relies on assumptions and predefined models, which may not
fully reflect the complexities and variations that occur in real-world scenarios. Process mining, on the other
hand, works with actual data, allowing organizations to discover how processes unfold in practice. This not
only aids in the identification of inefficiencies but also facilitates compliance monitoring, as deviations from
established procedures become evident.

The three main types of process mining—discovery, conformance, and enhancement—address different
aspects of the analysis process. Discovery involves extracting process models from event data to understand
the as-is state of processes. Conformance checking compares these discovered models with predefined
models to identify deviations and compliance issues. Enhancement focuses on using mined data to optimize
and improve existing processes continuously.

4.TECHNOLOGY
17
Process mining relies on a combination of various technologies and methodologies to analyze and
derive insights from event data. The key technologies used in process mining include:
The key technologies used in process mining include:

4.1 Data Extraction and collection:


Event Logs: Event logs are the foundation of process mining. These logs contain chronological
records of events or activities that occur within an organization's systems. These events could be
anything from user interactions with software, transactions, status changes, or any other relevant
activity. Event logs are extracted from various systems and applications, providing a detailed
chronological account of processes.

4.2 Data processing:

Data Cleaning and Transformation: Raw event data often requires preprocessing to ensure its
quality and reliability. This step involves cleaning the data by addressing issues such as missing
values, outliers, or errors. Transformation processes may include converting data formats,
aggregating information, or handling discrepancies to prepare the data for further analysis.

4.3 Process Discovery:


Algorithms and Heuristics: Process discovery is the phase where process mining algorithms are applied to the
event logs to extract and create process models. Various algorithms and heuristics are used for this purpose.
Examples include the alpha algorithm, which identifies frequent patterns, and heuristic mining, which infers a
process model based on observed behavior.

4.4 Conformance Checking:


Model-Checking Algorithms: Conformance checking involves comparing the discovered process
models with predefined models (often designed by experts or based on guidelines). Model-checking
algorithms assess the alignment between the actual execution of processes and the expected behavior,
highlighting any deviations or non-compliance.

4.5 Enhancement and Optimization:


Simulation Tools: Simulation tools are used to model and simulate different scenarios based on the
discovered process models. By simulating potential changes or improvements, organizations can predict the
impact on key performance indicators (KPIs) and optimize processes before implementing changes in the real
operational environment.

4.7 Machine Learning and Artificial Intelligence:


Predictive Analytics: Machine learning and predictive analytics are applied to event data to forecast future
process behavior. This can be used to anticipate potential bottlenecks, predict process durations, or identify
areas for improvement. Predictive models can be trained on historical data to make informed predictions about
future process executions.

4.8 Visualization Tools:


Process Mining Software: Specialized process mining software provides visualization tools to represent the insights
18
gained from the analysis. These tools offer interactive dashboards, flowcharts, and other visual representations of
process models, making it easier for stakeholders to understand and interpret the findings.

4.9 Integration with Enterprise Systems:


APIs and Connectors: Process mining tools often integrate with existing enterprise systems through Application
Programming Interfaces (APIs) or connectors. This integration allows seamless access to relevant data from systems
such
as

Enterprise Resource Planning (ERP) or Customer Relationship Management (CRM) platforms, ensuring a
comprehensive analysis of the entire process landscape.

5.Process Mining Fundamentals

19
This training track provides you with insights into both the theoretical and applied foundations around
Process Mining. The track is structured into three milestones which consist of multiple courses. Those
milestones are:

5.1 Review and Interpret Analyses: -

Process mining is an analytical discipline for discovering, monitoring, and improving processes as
they actually are and not as you think they might be. Process Mining works by extracting knowledge
from event logs (also called digital footprints) readily available in today’s information systems, in
order to visualize business processes—and their every variation—as they run.
The Celonis Execution Management System (EMS) extends process mining by executing on
insights automatically and orchestrating your existing technologies.
5.2 Build Analyses: -

In process mining, build analysis refers to a specific aspect of analyzing and understanding business
processes within an organization. Process mining involves extracting insights from event logs
generated by information systems during the execution of business processes. Build analysis focuses
on constructing and analyzing process models based on these event logs to gain a better
understanding of how processes are executed.

Here are key aspects of build analysis in process mining:

5.3 Event Logs:

Event logs are the foundation of process mining. These logs contain data about events or
activities recorded during the execution of a business process. Each event typically includes
information such as the activity performed, the timestamp, the person or system responsible,
and additional relevant data.

5.4 Process Discovery:

Build analysis involves process discovery, which is the creation of process models from
event logs. There are several algorithms and techniques for automatically constructing
process models based on observed behavior. The goal is to represent the sequence of
activities and the flow of work in a graphical format.

5.5 Model Types:

20
Build analysis can result in different types of process models, such as:

 Flowcharts: Sequential diagrams representing the flow of activities.


 Petri Nets: Graphical models showing the concurrency and synchronization of
activities.

 Process Trees: Hierarchical structures illustrating the decomposition of processes.

5.6 Anomaly Detection:

During build analysis, discrepancies or anomalies in the process execution may be identified.
These anomalies can include deviations from expected process flows, bottlenecks, or
inefficiencies. Detecting anomalies is crucial for process improvement.

5.7 Performance Analysis:

Build analysis also involves evaluating the performance of the process. This includes
measuring cycle times, waiting times, and other relevant metrics to assess the efficiency and
effectiveness of the process.

21
6 Crew Management Process
Furthermore, we had a weekly meeting with the Internship owner from CLH, who answered all the
open points that we faced during the implementation phase as well from our Celonis mentor, who
helped us with any subjects related to the Celonis software. Hence, we were able to continuously
enhance our data model. 3.1 Understanding the Crew Management Process.

The first step in our internship was the analysis of the current processes. Thus, we started by
analyzing the process schemes of the crew management and conducted expert interviews to develop
a general understanding of the different process steps. The crew management process is made up of
four sub-processes: the crew capacity planning, crew scheduling, updating the crew schedules and
finally crew control. In the following, we will go into detail about the content, scope and timeline of
all four sub-processes to provide the reader with a better understanding of the subject. A
visualization of the four sub-processes can be found in the diagram below.

Figur

e 2: Overview of the Sub-Processes

6.1 Crew Capacity Planning

22
Crew capacity planning is the first sub-process and starts one year ahead with the calculation of the crew
factor and the crew demand. These calculations are mainly manually done in Excel. The crew factor
determines how many crew members per aircraft will be needed to satisfy the crew demand. In the next
steps, requests for part-time and vacation as well as calculation of demand for training and recruitment is
done in order to match the crew demand. At the end of this process the monthly crew capacity is
provisioned. Based on the monthly crew capacity, the monthly standby capacity is calculated. Standbys are
additional crew members that act as operational reserve, ready to replace operating crew members. For
example in case of sick crew members or in case of flight plan changes in the short term.

Simultaneously, the crew rotations are created. Crew rotations indicate how much and when a crew
member will be working - which is crucial in the highly regulated airline industry. At end of the
crew capacity planning, three outputs have been generated: the necessary monthly crew capacity, the
required standby capacity and the monthly crew rotations.

6.2 Crew Scheduling and Updating

The creation of the crew schedules is done one month in advance. This process is done automatically
in the software Net line and optimally assigns crew members to their duty days for the following
month according to capacity demand and flight schedules. Given the inputs of crew capacity
planning further factors are taken into account such as absences or trainings of crew members. The
crew schedules go through an optimization process taking into account regulatory and internal
requirements such as equal distribution of working hours and days for crew members.

23
After the approval of the employee representatives, the crew schedule is released for publishing and
flight proceedings are booked. Due to Lufthansa City Lines former stations in other German cities,
not all crew members live in the two main hubs Frankfurt and Munich. Therefore, flight proceedings
are needed to bring these crew members to the two hubs from where they can start their flight duties.
The sub-process crew scheduling ends with the published crew schedule for the upcoming month as
well as booked flight proceedings for the upcoming month. In the sub-process crew schedule
updating ground transports, hotels as well as rental cars are booked for crew members in advance.

6.3 Crew Control

The last sub-process, crew control, starts after the crew schedules are published. Crew control is
responsible for any changes that happen between the publication of the crew schedules and the
departure of an aircraft. It is divided up into schedule management and crew control. In schedule
management, any changes that happen more than 72 hours before the flight departure are included
such as flight plan changes and re-planning of trainings. Crew control is responsible for short-term
changes 72 hours before the flight departure. Examples for short-term changes are crew incidents,
technical incidents or operational incidents. In both schedule management and crew control, if
sufficient capacity is available, the crew schedule changes accordingly. Additionally, crew members
and hotels are informed, and flight proceedings are updated.

7 USE CASES

24
It does not generate the data points necessary to build a process mining data model. Therefore, we
were forced to adapt our internship goal: We were not able to generate end-to-end transparency for
the entire crew management process. Instead, we created transparency for the three sub-processes
Crew Scheduling, Updating Crew Schedules, and Crew Control.

7.1 Derivation of Use-Cases

After understanding the crew management process and conducting the expert interviews, we tried to
identify the most important pain points and KPIs to derive optimization potentials for every process.
These potentials were then sorted into a general category or one of the crew management sub-
processes and divided into the two dimensions Increase Efficiency and Increase Effectivity. In total,
our team was able to collect 12 optimization potentials, which represented possible use cases for
different sub-processes in the crew management process. Considering the feasibility of addressing all
the 12 use cases, we conducted an expert workshop to identify the most impactful and relevant
problems which would be the use cases we work on for our internship.

At the end of the discussion, we were able to identify one use case for each sub-process. The use
cases we determined together with the experts are Standby-Crew utilization, Distribution of Duty
Days, Crew Plan Rejection Rate and Automation Rate and can be seen in the figure 3 below in the
colors green, pink, and yellow. The blue-colored use case represents our initial Internship goal of
achieving end-to-end transparency in the crew management process. After creating our data model,
we realized we did not have data points connected to rostering plan rejection. Therefore, we were
forced to remove it as a use case. Going forward, we will describe the use cases we were able to
tackle

25
.

Use Cases

8.CONCLUSION

In summary, process mining is a powerful methodology leveraging event logs to uncover and improve
business processes. By constructing accurate models and providing insights into operational workflows, it
enables organizations to enhance efficiency, detect anomalies, and iteratively optimize their processes. The
visual representation of these insights fosters collaboration and supports data-driven decision-making,
making process mining a valuable tool for continuous improvement in dynamic business environments

26
INTERNAL ASSESSMENT STATEMENT

Name Of the Student: VELURU NAGENDRA


Programme of Study: BTECH
Year of Study: 4th year
Group: computer science
Register No/H.T. No: 21am5a0505
Name of the College: SVR ENGINEERING COLLEGE
University: JNTUA

S.No Evaluation Criterion Maximum Marks


Marks Awarded
1. Activity Log 25
2. Internship Evaluation 50
3. Oral Presentation 25
GRAND TOTAL 100

Date: Signature of the Faculty Guide

Certified by

Date: Signature of the Head of the Department/Principal


Seal:

27

You might also like