1 / 28

AUTOMATION FOR EVERYONE

Learn how enterprise companies and startups can utilize Robotic Process Automation (RPA) to save time and money. Join John Pavley, SVP Engineering at Viacom, as he discusses the importance of RPA and automation in the modern tech-driven world.

cstanford
Download Presentation

AUTOMATION FOR EVERYONE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AUTOMATION FOR EVERYONE How Enterprise Companies & Startups Can Use RPA to Save Time and Money

  2. John Pavley, SVP Engineering, Viacom YOUR INSTRUCTOR Apple, startups, DoubleClick, Yahoo, startups, LimeWire, Spotify, Huffington Post, NYU, Viacom Some patents, some open source Art degree, self-taught software engineer

  3. Get ready for what’s coming as tech drives changes in how we live and work THIS WORKSHOP Starting point for deeper exploration and conversations The AI Winter has thawed, we have to figure out how to thrive in the Machine Learning Spring

  4. Be respectful and empathetic, this is not a race or a contest If you have a question, ask it! (but we might save it for the Q&A session later) CODE OF CONDUCT We’re going fast, time is short, there is much to learn

  5. What is RPA and Automation Why You Care About RPA and Automation SESSION 1: INTRODUCTION TO RPA AND AUTOMATION • Coding and Automation • Robotic Process Automation in a Nutshell • Historical Context and Current Trends • Staying in the Labor Pool: Stepping Stones and Life Preservers

  6. THE THREE LEVELS OF AUTOMATION

  7. CODING AND AUTOMATING Three levels of telling a computer what do to. Fuzzy boundaries between levels, less clean that I’m presenting here

  8. Writing Code (C++, Swift, JavaScript, Java, C#) LEVEL 1: SOFTWARE DEVELOPMENT Requires analysis and implementation by a team of experts (including a skilled software developer) Translate requirements into code to create applications Examples: Uber, Facebook, Spotify, Google Search

  9. Writing Scripts (Python, Perl, Excel Macros) Requires a domain expert with hacking skills LEVEL 2: SCRIPTING Translates tasks into code that automate individual tasks Examples: Sort a list, reboot a server, send an email

  10. Recording what workers are doing on their screens (RPA, Machine Vision, Machine Learning) Requires analysis and implementation by a team of experts (PM, BA, Developer, Tester) LEVEL 3: AUTOMATION Translates screen recordings into code that automate jobs Examples: Marketing Automation, Payroll Automation, Billing Automation

  11. Level Level 1 is a science and an art and takes a village (robust but expensive) ALL THE LEVELS Level Level 2 is an art and relatively easy to do yourself (self-automation) Level Level 3 is leverage AI and requires stability, repeatability, and few exceptions (fragile but cheap)

  12. ROBOTIC PROCESS AUTOMATION IN A NUTSHELL

  13. The game changers RPA software watches your screen while you work using Machine Vision Recognizes objects on the screen using Machine Learning MACHINE VISION AND MACHINE LEARNING This is the promise of Level 3 Automation RPA is composed of Workflows, Robots, and Schedulers

  14. A workflow is a recording of human screen actions (tasks) WORKFLOWS A workflow can be playback on-demand (translated into code that a robot understands) Workflows uses the same apps that humans do (cheaper than level 1 software development) A workflow ties tasks together with conditional logic (If then else) Requires training (point and click coding)

  15. A robot is a software application that executes pre-defined workflows Robots are virtual (easy to duplicate, easy to kill) ROBOTS (SOFT, NOT HARD) Supervised Robots–Humans watching in case something goes wrong Autopilot Robots–No Humans, scheduled activity, easy to scale, requires maximum stability

  16. SCHEDULERS (ORCHESTRATION) Schedulers are software applications that automate the robots! (more powerful than level 2 automation) Schedulers and robots live in virtual machines in the Cloud (in Amazon’s data centers) Schedulers will scale up and down robots with work load (more cost savings!) Schedulers provide robot monitoring, auditing, reporting, management

  17. WHY YOU CARE ABOUT RPA AND AUTOMATION (PART 1) This might sound like science fiction or socialism, but it’s happening now!

  18. Food production: Hunters/Gathers vs Farmers/Herders (no good jobs left) HISTORICAL CONTEXT AND CURRENT TRENDS Goods production: Arts/Crafts vs Factories/Logistics and (jobs scattered across the globe) Information production: Developers/Hackers vs AI/Operators (future jobs here)

  19. The principle behind all digital computing THE UNIVERSAL TURING MACHINE CHANGES EVERYTHING Breaks continuous time and experience into discrete intervals and binary numbers It doesn’t have to think It doesn’t have to feel It just has to be programable and drive atoms as well as bits

  20. THE LEISURE CLASS • Thorstein Veblen wrote (in 1899!) that the businessmen who own the means of production don’t really contribute to the economy, they don’t make to useful goods and services (they make money, capital gains from investments, financial instruments)

  21. THE LEISURE CLASS • Thorstein observed that it is the middle and working classes who are usefully employed in industry and productive occupations that actually support society (we make things and perform services, like level 1 and level 2) • What would Thorstein say if he were alive today?

  22. THE USELESS CLASS • It’s the 21st century and we are focused on information production with Universal Turing Machines • The middle and working classes are not strictly needed • Instead of a meaningful career you’ll get a gig economy job or a basic income (you don’t want either!)

  23. THE USELESS CLASS • When humans are outside the labor pool • We Lose self esteem • We don’t have rights and privileges, we become pets or cattle • Ask Ibrahim Diallo, FiletOFish1066, and Etherable how they feel about this! (more on these folks later)

  24. WHY YOU CARE ABOUT RPA AND AUTOMATION (PART 2)

  25. STAYING IN THE (LABOR) POOL • RPA and Automation keeps us in the skilled labor pool (as does almost any core job in tech) • The pool is shrinking (RPA and Automation eliminate more jobs than they create) • 47% of American jobs are susceptible to automation • A recent study estimated 800 million jobs worldwide will be wiped away

  26. STAYING IN THE (LABOR) POOL • You need stepping stones and life preservers as civilization transitions to full automation

  27. Computer Skills (learn many apps, from Photoshop to UIPath) STEPPING STONES Computer Access (A phone or a pad is not a computer) Continuous Computer Learning (Classes, Certificates, Experiments) Computer Ownership (Properties, Stocks, Businesses)

  28. Develop a portfolio to market yourself (GitHub, LinkedIn, BlogSpot) LIFE PRESERVERS Be T-Shaped (Develop broad-expertise in many areas and deep-expertise in on area) Swap industries every 5-10 years (Don’t get stuck in a dead end!) Hav a Go Bag (Ready to be disrupted at any moment)

More Related