Best practices in business process automation

Podobne dokumenty
Program szkolenia: Fundamenty testowania

ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS.

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Łukasz Reszka Wiceprezes Zarządu

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.

What our clients think about us? A summary od survey results

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH

Tychy, plan miasta: Skala 1: (Polish Edition)

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

MaPlan Sp. z O.O. Click here if your download doesn"t start automatically

How to run successfully Clinical Trial Project?


Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards

Ankiety Nowe funkcje! Pomoc Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to students


PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.

Miedzy legenda a historia: Szlakiem piastowskim z Poznania do Gniezna (Biblioteka Kroniki Wielkopolski) (Polish Edition)

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

No matter how much you have, it matters how much you need

PROGRAM STAŻU. IBM Global Services Delivery Centre Sp z o.o. Nazwa podmiotu oferującego staż / Company name. Muchoborska 8, Wroclaw

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Financial support for start-uppres. Where to get money? - Equity. - Credit. - Local Labor Office - Six times the national average wage (22000 zł)

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2)

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

Katowice, plan miasta: Skala 1: = City map = Stadtplan (Polish Edition)

Blow-Up: Photographs in the Time of Tumult; Black and White Photography Festival Zakopane Warszawa 2002 / Powiekszenie: Fotografie w czasach zgielku

Zarządzanie sieciami telekomunikacyjnymi

Why do I need a CSIRT?

PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)


POLITYKA PRYWATNOŚCI / PRIVACY POLICY

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL

Ontology-based system of job offers analysis

Teaching activities. improving methods of teaching. improving social students skills. respect to each other. communication through games -

4D and 5D applications in BIM technology.

Strategic planning. Jolanta Żyśko University of Physical Education in Warsaw

SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1. Fry #65, Zeno #67. like

OpenPoland.net API Documentation

Effective Governance of Education at the Local Level

Installation of EuroCert software for qualified electronic signature

Angielski Biznes Ciekawie

F-16 VIRTUAL COCKPIT PROJECT OF COMPUTER-AIDED LEARNING APPLICATION WEAPON SYSTEM POWER ON PROCEDURE

Ankiety Nowe funkcje! Pomoc Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to teachers

Tworzenie zintegrowanych strategii miejskich. Creation of integrated urban strategies? the example of the Krakow Functional Area

Usługi IBM czyli nie taki diabeł straszny

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Stargard Szczecinski i okolice (Polish Edition)

Please fill in the questionnaire below. Each person who was involved in (parts of) the project can respond.


PROJECT. Syllabus for course Global Marketing. on the study program: Management

Wykaz norm i innych dokumentów normalizacyjnych serii ISO i ich polskie odpowiedniki


Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

PROJECT. Syllabus for course Principles of Marketing. on the study program: Management

Auditorium classes. Lectures

Analysis of Movie Profitability STAT 469 IN CLASS ANALYSIS #2

Instrukcja obsługi User s manual

PRZEWODNIK PO PRZEDMIOCIE. Negotiation techniques. Management. Stationary. II degree

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Revenue Maximization. Sept. 25, 2018

European Crime Prevention Award (ECPA) Annex I - new version 2014

EXPERTS IN ROOFING. Join our talented team and start your career today! Search Tecta America's Careers

Partner consultation polls to evaluate lot4eng.com platform and e-learning modules. lot4eng.com (Logistics Open Training for Engineering Competence)

Presented by. Dr. Morten Middelfart, CTO

Projekt i uruchomienie prostego serwera OPC UA w oparciu o oprogramowanie szkieletowe Quasar opracowane w CERN

WYDZIAŁ NAUK EKONOMICZNYCH. Studia II stopnia niestacjonarne Kierunek Międzynarodowe Stosunki Gospodarcze Specjalność INERNATIONAL LOGISTICS

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O. Miejsce odbywania stażu IBM, ul. Muchoborska 8, Wrocław, Poland

Faculty: Management and Finance. Management

ROZWIĄZANIA PRZYSZŁOŚCI

Machine Learning for Data Science (CS4786) Lecture 11. Spectral Embedding + Clustering

Strona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect.

Dolny Slask 1: , mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition)

WYDZIAŁ NAUK EKONOMICZNYCH

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

Dlaczego my? HARMONOGRAM SZKOLEŃ lipiec - wrzesień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

Datacenter - Przykład projektu dla pewnego klienta.

Wprowadzenie do przedmiotu 1

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Pielgrzymka do Ojczyzny: Przemowienia i homilie Ojca Swietego Jana Pawla II (Jan Pawel II-- pierwszy Polak na Stolicy Piotrowej) (Polish Edition)

Dotyczy PN-EN ISO 14001:2005 Systemy zarządzania środowiskowego Wymagania i wytyczne stosowania

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Zwiększanie Potencjału Na Rzecz Bezpieczeństwa Ruchu Drogowego Building Road Safety Capacity

Why choose No Hau Studio?

Krytyczne czynniki sukcesu w zarządzaniu projektami

Zmiany techniczne wprowadzone w wersji Comarch ERP Altum

Brief description of the paper/report. Chain 90% 10% District

SNP SNP Business Partner Data Checker. Prezentacja produktu

LED WASHER 30x3W WHITE IP65 F

Business Development Consulting

A DIFFERENT APPROACH WHERE YOU NEED TO NAVIGATE IN THE CURRENT STREAMS AND MOVEMENTS WHICH ARE EMBEDDED IN THE CULTURE AND THE SOCIETY

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM Global Services Delivery Centre Polska Sp. z o.o.

deep learning for NLP (5 lectures)

XT001_ INTRODUCTION TO EXIT INTERVIEW PYTANIE NIE JEST ZADAWANE W POLSCE W 2006 ROKU. WCIŚNIJ Ctrl+R BY PRZEJŚĆ DALEJ. 1.

KATOWICE SPECIAL ECONOMIC ZONE GLIWICE SUBZONE and its influence on local economy KATOWICE SPECIAL ECONOMIC ZONE - GLIWICE SUBZONE

Dolny Slask 1: , mapa turystycznosamochodowa: Plan Wroclawia (Polish Edition)

Systemy Sygnalizacji i Zarządzania EiT

Transkrypt:

Best practices in business process automation Piotr Ślęzak ForProgress Wrocław 11th October 2016

How can we help you? Consulting Realization Training www.forprogress.com.pl

Expectations about automation time to perform task reduction cost reduction staff reduction Trending Other companies have automation - we need automation!

Benefits Repeatable tasks executed by robot Monotonous work peformed by robot Improve quality Improve efficiency Increase scope of work

Risks Performance analysis only for part of organizations weakness and bottlenecks for business processes Bad business processes for automation Business process not documented Business process not repeatable Unstable systems environment with many CR and new functionality Business process that work on many different applications (many technologies) Bad strategy for automation Bad tools for automation Imprecise cost estimation Cost of maintenance

Automation strategy

Automation strategy Insurance company Own team for automation 10 people Different tools for automation No rules and strategy for automation Automation strategy document: How to get manual processes for automation Automation estimation Connection between manual and automated processes

Automation strategy Robot preparation Tools How to build robot Named convention Configuration management Robot structure Synchronization with applications Verification points How to run robots Problem and error reporting How to maintain robots How to work with new version of application Suggestions for application s developers

Business process description

Key problems with documentation No documentation for business process Very old documentation with no actual information Description in high level business language Technical description in dedicated tools or notation Documentation with simple descriptions happy path alternative flows exceptions Special conditions

Techniques for process determination Determination techniques Self-recording Interviews Field observation On-site customer Apprenticing

Self-recording User documents its activities Developer get documentation and prepare robot Advantages Low time and effort for the robot s developer Disadvantages Automatic activities are neglected Depends upon the motivation and experience of the users

Interviews Questions to one or different users Answering protocol with information about process Advantages The progression can be individually adapted Disadvantages Very time-consuming for robot s developer Field observation Observation of working procedures of user Developer asks for explanation of unclear procedures Advantages Recommended if user has difficulties in expressing their work Disadvantages Exceptional cases can be badly communicated Users can feel observed

On-site customer The representative of the user is on-site with the developer Rapid clarification of process, questions and misunderstandings Advantages Short communication paths Disadvantages High costs for the customer High adaptation costs

Apprenticing Apprenticing (to apprentice) Developer gets to know the user s activity Advantages Efficient in case of activity difficult to observe Suitable if the user is not capable of transmitting its knowledge Disadvantages Not suitable in dangerous environments Very time-consuming and costly for the developer

Tools Windows Problem Recorder Get window screenshots Get data inserted to application Get operations performed by user Produce HTML documentation

Estimation

Key factors for cost of automation Time for tools selection Cost of tools (license or development custom tools) Time for learn new tool Time for robot preparation Time for robots maintenance

Simple method Cost for prepairing a good robot is MINIMUM 6 times greater than the same operation to do manually. Robot development Find defects in robot (ex. Synchronization with application) Run and test robots

Method based on use case Get information about scenarios, steps, screens described in use cases or business process Step is single operation performed by user on application Number of steps in scenario (Steps) Number of screens in use case (Screens) Time = sw * (Steps + Screens) sw steps weight [hours] Ex. If total number of steps <= 10 sw = 1 If total number of steps > 10 <= 20 sw = 2 If total number of steps > 20 sw = 3

Advanced method Each user interface control s type has time for automation Ex: label 1h Edit field 1h listbox 2h Combobox - 2h Report s column 3h Radio button 2h Button 1h etc. Get information about all controls from application and business process and multiple total time for automation

Example of automation Why correct business process for automation is a key problem

Telecommunication company Customer key problem: time for business process realization is to long. 15 business processes for automation Correct business case for automation ROI (12 months) 5 different technologies SAP WEB JAVA Delphi Microsoft Visual C++ No documentation for business processes

ForProgress project s scope Description for business processes Automation strategy for 15 processes and for future enhancements Proposition for robots architecture Proposition for reporting results and errors 15 robots Time schedule: 3 months

Post project review Project schedule: 6 months Many problems with applications environment and application s stability A lot of new patches installed on environment A lot of CR for applications and business processes Administrators have many different tasks in the same time Administrators doing their task manualy Applications and infrastructure (servers environment) is VERY complex Our conclusion: COMPANY NEEDS AUTOMATION BUT FOR ADMINISTRATOR s TASKS NOT FOR BUSINESS PROCESSES

Summary Automation has many benefits but: Good automation has clear objective Good automation has clear strategy Good robot need cooperation with business and users Business process selection needs performance analysis for almost all of the organization

Questions Piotr.Slezak@ForProgress.com.pl +48 694 517 158