Process Modeling Style
By John Long
()
About this ebook
Process Modeling Style focuses on other aspects of process modeling beyond notation that are very important to practitioners. Many people who model processes focus on the specific notation used to create their drawings. While that is important, there are many other aspects to modeling, such as naming, creating identifiers, descriptions, interfaces, patterns, and creating useful process documentation. Experience author John Long focuses on those non-notational aspects of modeling, which practitioners will find invaluable.
- Gives solid advice for creating roles, work products, and processes
- Instucts on how to organize and structure the parts of a process
- Gives examples of documents you should use to define a set of processes
John Long
John Long is Strategic Professor in Palaeontology at Flinders University, and the author of many scientific publications as well as popular and scientific books. In 2020 he was awarded the Bettison and James Award for lifetime achievement for contributions to scientific research and science communication.
Read more from John Long
Murder in Roanoke County: Race and Justice in the 1891 Susan Watkins Case Rating: 0 out of 5 stars0 ratingsCromwell Rating: 0 out of 5 stars0 ratingsIcarus Syndrome Rating: 0 out of 5 stars0 ratingsPrehistoric Australasia: Visions of Evolution and Extinction Rating: 0 out of 5 stars0 ratingsGranite Mariner Rating: 0 out of 5 stars0 ratings
Related to Process Modeling Style
Related ebooks
Use-case analysis Second Edition Rating: 0 out of 5 stars0 ratings8 Steps to Problem Solving: Six Sigma Rating: 4 out of 5 stars4/5Streamlined Process Improvement Rating: 3 out of 5 stars3/5Business Architecture A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsEnterprise Architecture Governance Standard Requirements Rating: 0 out of 5 stars0 ratingsEnterprise Architect A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsThe Enterprise Business Analyst: Developing Creative Solutions to Complex Business Problems Rating: 0 out of 5 stars0 ratingsBusiness Process Change Rating: 4 out of 5 stars4/5Optimised Future State: Making the Most of Process Mapping Rating: 5 out of 5 stars5/5Business Process Driven SOA using BPMN and BPEL Rating: 4 out of 5 stars4/5The Data Warehouse Lifecycle Toolkit Rating: 0 out of 5 stars0 ratingsThe Complete Business Process Handbook: Body of Knowledge from Process Modeling to BPM, Volume 1 Rating: 4 out of 5 stars4/5Simulation-based Lean Six-Sigma and Design for Six-Sigma Rating: 3 out of 5 stars3/5Erickson Methodology for Enterprise Architecture: How to Achieve a 21St Century Enterprise Architecture Services Capability. Rating: 0 out of 5 stars0 ratingsBPMN: the Business Process Modeling Notation Pocket Handbook Rating: 0 out of 5 stars0 ratingsBest Practices in Lean Six Sigma Process Improvement: A Deeper Look Rating: 0 out of 5 stars0 ratingsData Strategy A Clear and Concise Reference Rating: 1 out of 5 stars1/5What Does Good Look Like? (Defining the Vision and Standards that Drive Better Habits and Results) Rating: 0 out of 5 stars0 ratingsApplying Knowledge Management: Techniques for Building Corporate Memories Rating: 4 out of 5 stars4/5Business Process Re-engineering: A Simple Process Improvement Approach to Improve Business Performance Rating: 2 out of 5 stars2/5Managing Data in Motion: Data Integration Best Practice Techniques and Technologies Rating: 0 out of 5 stars0 ratingsEnterprise Metadata Management Standard Requirements Rating: 0 out of 5 stars0 ratingsBreakthrough Business Analysis: Implementing and Sustaining a Value-Based Practice Rating: 1 out of 5 stars1/5Data architect A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsModelling Business Information: Entity relationship and class modelling for Business Analysts Rating: 0 out of 5 stars0 ratingsDevelop Use Cases Second Edition Rating: 0 out of 5 stars0 ratingsAgile Aggravations Rating: 3 out of 5 stars3/5CMMI Process Area A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsAgile Bank Management A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Python For Dummies Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5SQL For Dummies Rating: 0 out of 5 stars0 ratingsLevel Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5OneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Git Essentials Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Flow: A Handbook for Change-Makers, Mavericks, Innovators and Leaders Rating: 0 out of 5 stars0 ratingsRy's Git Tutorial Rating: 0 out of 5 stars0 ratingsHow Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsThe Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5Data Visualization: a successful design process Rating: 4 out of 5 stars4/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsReversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5Engineering Management for the Rest of Us Rating: 5 out of 5 stars5/5The Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5Learning R Programming Rating: 5 out of 5 stars5/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsModern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsBeginning Programming For Dummies Rating: 4 out of 5 stars4/5Programming Problems: A Primer for The Technical Interview Rating: 4 out of 5 stars4/5Adobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5
Reviews for Process Modeling Style
0 ratings0 reviews
Book preview
Process Modeling Style - John Long
Process Modeling Style
John Long
OMG Certified Expert in BPM (OCEB)
Table of Contents
Cover image
Title page
Copyright
Dedication and Thanks
Author’s Information
Abstract
Introduction
I.1 Why a Style Book on Process Modeling?
I.2 A Lot of People Just Are Not Process People
I.3 The Need for Style
I.4 The Need for Accuracy and Detail
I.5 Toward a Process Architecture
I.6 What This Book Is Not
I.7 In Summary
Chapter 1. Eight of the Biggest Process Modeling Problems
1.1 Not Focusing on the Diagrams
1.2 Only Focusing on the Workflow Diagrams
1.3 Ignoring the Process Architecture
1.4 Ignoring Process Interfaces
1.5 Inconsistent or Nonstandard Notation
1.6 Making Overly Complicated Workflows
1.7 Focusing on Jobs, Not Roles
1.8 Fuzzy Work Products
Chapter 2. Selecting a Notation
2.1 The Right Notation for You
2.2 Flowcharts
2.3 Business Process Modeling Notation
2.4 Line of Visibility Enterprise Modeling
2.5 Use Cases
2.6 UML
2.7 IDEF0
Chapter 3. Process Modeling Goals
3.1 Purpose
3.2 Scope
3.3 Depth
3.4 Degree of Automation
Chapter 4. Defining Processes and Process Elements
4.1 Process
4.2 Activity
4.3 Task
4.4 Procedure
4.5 Role
4.6 Work Product
Chapter 5. Process Structure
5.1 Workflow Decomposition
5.2 The Components of a Workflow Diagram
5.3 The Value of Swim Lanes
5.4 Horizontal Versus Vertical Workflows
5.5 Grouping Processes
5.6 Elemental Processes
5.7 Scenarios
5.8 Workflow Patterns
Chapter 6. How to Fix a Bad Workflow
6.1 Uncoil Snaky Workflows
6.2 Unravel Confusing Logic
6.3 Use Consistent Notation
6.4 Use Consistent Naming
Chapter 7. Naming Conventions
7.1 Use a Consistent Naming Style
7.2 All Names Should Be Unique
7.3 Use Verbs and Nouns in a Consistent Way
7.4 Naming Processes
7.5 Naming Activities and Tasks
7.6 Naming Work Products
7.7 Naming Roles
Chapter 8. Identifier Conventions
8.1 What is an Identifier (ID)?
8.2 Why Identifiers are Important
8.3 Work Product Identifiers
8.4 Role Identifiers
Chapter 9. Workflow Connections and Relationships
9.1 Workflow Connections
9.2 Connections to or from Other Workflows
9.3 Connections Within the Same Workflow
9.4 Connections to or from Start and Stop Nodes
9.5 Process Relationships
9.6 Work Products
9.7 Artifacts
9.8 Deliverables
9.9 Inputs, Outputs, and Controls
9.10 Container Work Products
Chapter 10. Roles
10.1 What Roles Are
10.2 What Roles Are Not
10.3 Role Relationships with Work Products
10.4 Role Involvement with Processes
Chapter 11. Useful Process Documents
11.1 Process Catalog
11.2 Role Catalog
11.3 Work Product Catalog
11.4 Process Interface Matrix
11.5 Work Product Participation Matrix
Chapter 12. Tools
12.1 Drawing Tools
12.2 Modeling Tools
12.3 Simulation Tools
12.4 Publishing Tools
12.5 Reviewing Tools
12.6 Execution Tools
Chapter 13. Conclusion: Which Style Elements Are Right for Your Team?
Appendix. Using Process Standards
A.1 ISO 9001
A.2 ISO 33000 and ISO IEC 15504
Copyright
Morgan Kaufmann is an imprint of Elsevier
225 Wyman Street, Waltham, MA, 02451, USA
Copyright © 2014 Published by Elsevier Inc. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or any information storage and retrieval system, without permission in writing from the publisher. Details on how to seek permission, further information about the Publisher’s permissions policies and our arrangements with organizations such as the Copyright Clearance Center and the Copyright Licensing Agency, can be found at our website: www.elsevier.com/permissions.
This book and the individual contributions contained in it are protected under copyright by the Publisher (other than as may be noted herein).
Notices
Knowledge and best practice in this field are constantly changing. As new research and experience broaden our understanding, changes in research methods or professional practices, may become necessary.
Practitioners and researchers must always rely on their own experience and knowledge in evaluating and using any information or methods described herein. In using such information or methods they should be mindful of their own safety and the safety of others, including parties for whom they have a professional responsibility.
To the fullest extent of the law, neither the Publisher nor the authors, contributors, or editors, assume any liability for any injury and/or damage to persons or property as a matter of products liability, negligence or otherwise, or from any use or operation of any methods, products, instructions, or ideas contained in the material herein.
Library of Congress Cataloging-in-Publication Data
A catalog record for this book is available from the Library of Congress
British Library Cataloguing-in-Publication Data
A catalogue record for this book is available from the British Library
ISBN: 978-0-12-800959-8
For information on all MK publications visit our website at store.elsevier.com
Typeset by MPS Limited, Chennai, India www.adi-mps.com
Dedication and Thanks
This book is dedicated to the One who started all processes by proclaiming, Let there be light!
Thanks to the following individuals who helped review my book:
• Chris Finden-Browne
• William Powell
• Tim Rogers
• Phil Withers
Author’s Information
John Long is a process architect who has worked in the banking, energy, software, telecommunications, defense, and research industries. He has a Master of Science in Computer Science from the University of Tennessee. He has published two other professional books:
• ITIL® Version 3 at a Glance: Information Quick Reference
• ITIL® 2011 At a Glance
He has also self-published a number of other books. He has a terrific wife of 26 years, with whom he enjoys spending time now that all four of his children are out of the house. He can be reached at johnoflong@gmail.com.
Abstract
Process modeling often seems simple enough. How hard can it be to create a workflow diagram? After decades of creating and reviewing process models, it has become clear to the author that there are good practices and bad practices. These practices greatly influence how their models are interpreted and understood. Modelers need guidance for the style
of their models. This style includes many different style elements that focus on structure, relationships, consistency, and identification. You may find that some of these style