process mining can be applied to software too!
DESCRIPTION
Process Mining Can Be Applied to Software Too!TRANSCRIPT
![Page 1: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/1.jpg)
PROCESS MINING CAN BE APPLIED
TO SOFTWARE TOO!
DR. VLADIMIR RUBINPAIS LAB / HSE, MOSCOW, RUSSIA
DR. RUBIN IT CONSULTING, FRANKFURT, GERMANY
ALEXEY MITSYUKPAIS LAB / HSE, MOSCOW, RUSSIA
PROF. IRINA LOMAZOVAPAIS LAB / HSE, MOSCOW, RUSSIA
PROF. WIL M. P. VAN DER AALSTPAIS LAB / HSE, MOSCOW, RUSSIA
AIS GROUP, EINDHOVEN UNIVERSITY OF TECHNOLOGY
![Page 2: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/2.jpg)
13.04.2023 Slide 2
PROCESS MINING: TURNING EVENT DATA INTO REAL VALUE
![Page 3: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/3.jpg)
13.04.2023 Slide 3
WHAT
PROCESS MINING
HAS TO DO WITH
SOFTWARE ENGINEERING ?
![Page 4: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/4.jpg)
13.04.2023
EXPERIENCE REPORT: TOURISTIC BOOKING SYSTEM
Slide 4
Development Time > 5 years
# of Developers > 100, # of Business Analysts > 20
# LOC > 10 000 000
The users worked with the system differently
• Not as specified by designers
• Not as expected by developers
![Page 5: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/5.jpg)
13.04.2023
LET‘S OBSERVE MINING: DISCOVERY
Slide 5
~ 30 MB Logs per Day per Environment (PROD, TEST, INT, DEV)Logs are preprocessed and converted to CSV (30 KB per Day) Input for Disco
![Page 6: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/6.jpg)
13.04.2023
HAPPY PATH: FREQUENCY
Slide 6
Frequent activities:
• Hotel Quote
• Hotel Book
• Flight Search
• Show Reservation
• 64 cases (67% of all cases)• 228 events• 39 activities
![Page 7: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/7.jpg)
13.04.2023
EXCEPTIONAL PATH: FREQUENCY
Slide 7
Problems with:
• Hotel Search
• Hotel Quote
• Show Reservation
![Page 8: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/8.jpg)
13.04.2023
MINING USER BEHAVIOUR: RESULTS
Slide 8
Discover bad usage patterns
Visualize and monitor user behaviour
Provide realistic scenarios for acceptance tests
Identify critical pathsReproduced bugs for developers
![Page 9: Process Mining Can Be Applied to Software Too!](https://reader034.vdocuments.site/reader034/viewer/2022052600/5582f974d8b42a38168b5092/html5/thumbnails/9.jpg)
LET‘S PROCEED WITH SOFTWARE PROCESS MINING !!?
User Behaviour Analysis
Detecting architectural patterns / antipatterns
Performance Analysis
Prediction
Monitoring
Communication in Team