Using Telelogic DOORS and Microsoft Visio to Model and Visualize
Total Page:16
File Type:pdf, Size:1020Kb
Using DOORS & Visio to Model and Visualize Complex Business Processes Bob Sherman - [email protected] [email protected] Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 1 © Telelogic AB Agenda • The Unmet Need • The Solution – Strategy: Business Driven Application Lifecycle – Tactics: Business Modeling via DOORS & VISIO – Tactics: DOORS/VISIO Integration • Case Study Results Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 2 © Telelogic AB Chronic IT Project Problems Top IT Project Problems • User/Stakeholder Engagement Outages • Unclear Objectives • Incomplete or Changing Requirements *Standish Group Chaos Studies Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 3 © Telelogic AB Chronic IT Project Problems Rework • 35-65% of project budget *Standish Group spent on rework. • ~50% of rework is due to requirements errors * IEEE & University of Southern California Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 4 © Telelogic AB Today’s Popular Methods Are Not Helping CURRENT SITUATION WHAT IS NEEDED • Focus is on the • Business focus software/system • Emphasis on documentation • Rapid acquisition, vetting and ceremony and syntax exploitation of knowledge • Standardization on methods • Innovative modeling and that have not yet solved the analysis techniques most critical IT project problems Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 5 © Telelogic AB It Won’t Fix Itself • The method gurus rose to prominence in an era of small systems – gurus no longer on the front lines of the enterprise – gurus are pushing for standardization… slowing required evolution (or revolution) • Developers are in charge of method evolution – continued system vs. business centered focus – continued movement towards starting coding ASAP – increasing method/cultural emphasis on “embracing change” vs. getting it right the first time Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 6 © Telelogic AB If not addressed… the situation will worsen • Foundational role of information systems in today’s business processes • Increasing emphasis on the enterprise vs. the user • Increasing number & complexity of technologies • Shrinking the software project ROI window Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 7 © Telelogic AB Agenda • The Unmet Need • The Solution – Strategy: Business Driven Application Lifecycle – Tactics: Business Modeling via DOORS & VISIO – Tactics: DOORS/VISIO Integration • Case Study Results Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 8 © Telelogic AB We Have the Skills to Improve AAMMRR --JJaann 22000033…… ““WWhhiillee mmoosstt ooff IITT’’ss eeffffoorrtt ggooeess ttoo ddeelliivveerriinngg ssoopphhiissttiiccaatteedd aapppplliiccaattiioonnss ffoorr tthheeiirr LLOOBB ccoouunntteerrppaarrttss,, mmoosstt IITT oorrggaanniizzaattiioonnss nneevveerr llooookk ttoo iimmpplleemmeenntt ssiimmiillaarr tteecchhnnoollooggiieess ttoo ssuuppppoorrtt tthheeiirr oowwnn ooppeerraattiioonnss..”” Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 9 © Telelogic AB Strategy vs. What’s Needed WHAT IS NEEDED STRATEGY • Business focus • Establish a business modeling framework and trace system requirements to the business model • Rapid acquisition, vetting and exploitation • Choose clarity over of knowledge elegance • Text vs. syntax heavy, visual modeling • Innovative modeling • Tabular and graphical and analysis techniques analysis Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 10 © Telelogic AB Business Driven Application Lifecycle (BDAL) STRATEGY DEVELOPMENT & DEPLOYMENT PORTFOLIO MANAGEMENT Business Model Zachman Project Management Requirements Master Planning & e L m le Architecture M re gi U t A eX Solution Testing Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 11 © Telelogic AB BDAL Framework Strategy Development & Objectives Strategies Deployment Goals Measures Business Business Project Model Model Business Change Scenarios Objectives Methods Goals Work Policies Regulations Strategies Processes Measures Data Representations Roles Data Automation Elements Objectives Requirements Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 12 Initiative Scenario © Telelogic AB Application vs. Business Perspective BUSINESS …B……S…-…1….. …B……S……-2….. BS-3 WORK ………… ………… ……………….. ……….. ……….. ………… SCENARIOS ……… ……… ……….. PROCESSES ……… ……… ……… ……… BF1 ……………….. ………………………….. ………………………….. …………….…. ………….. ……….. ………………….. … ……… ………………….. ……… ………… ……… Business Functions (Verticals) BF2 ……………….. ………………………….. ………………………….. …………….…. ………….. ……….. ………………….. … ……… ………………….. ……… BBuussiinneessss iinniittiiaattiivvee ………… ……… TT yypp ee ##11 BF3 Business ……………….. ………………………….. ………………………….. …………….…. ………….. ……….. Function ………………….. … ……… ………………….. BBuussiinneessssIInniittiiaattiivvee ……… ………… TT yypp ee##22 Capabilities ……… BF4 ……………….. ………………………….. ………………………….. ……….…. ………….. ……………….. … ……………… ……………….. Business Initia tiv e …………….. Business Initia tiv e ……………… ………… TT yypp ee##22 ……… Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] return to schema 13 © Telelogic AB BDAL Framework (continued) Business Model Data Work Process Policies Representations Data Automation Roles Elements Objectives Requirements Automation Automation Automation Automation Requirements Data Rep. Use Cases User Types Solution Solution Concept Solution Solution Specification Use Cases User Types Design Testing Tests Test Sets Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 14 © Telelogic AB Agenda • The Unmet Need • The Solution – Strategy: Business Driven Application Lifecycle – Tactics: Business Modeling via DOORS & VISIO – Tactics: DOORS/VISIO Integration • Case Study Results Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 15 © Telelogic AB Why DOORS for Business Modeling? • Text requires less overhead than DOORS Symbolic/UML symbolic languages when documenting processes TThhee uusseerr sseelleeccttss tthhee ""UUpp"" oorr ""DDoowwnn"" bbuuttttoonn • Schema and visualization mmoouunntteedd nneeaarr tthhee options not limited by industry eelleevvaattoorr ddoooorr((ss)).. standards groups (e.g. UML) • Better support for traceability and impact analysis • More granular change management Business Model • Better support for concurrent access Requirements Master Planning & Solution Architecture • You are already using DOORS to manage the requirements that must be mapped to the business model Using Telelogic DOORS and Microsoft Visio to Model and Visualize Complex Business Processes - v1.0 © 2005 Galactic Solutions Group LLC – Authors: Bob Sherman ([email protected]), [email protected] 16 © Telelogic AB Example: DOORS Business Analysis Capabilities • Business Process – ranked by execution frequency – ranked by percent of initiative duration – ranked by participating role count • Artifacts – ranked by number of times the artifact is touched – ranked by number of business functions that touch the artifact • Process & Artifacts – time ordered grid of processes & artifacts that join business roles Using Telelogic DOORS and Microsoft