SlideShare une entreprise Scribd logo
1  sur  34
Enabling your limitless growthEnabling your LIMITLESS growth
CASE STUDY: HOW BUSINESS PROCESS
MAPPING SAVED A SOFTWARE PROJECT
Garrett Hunter
garrett.hunter@blacktower.com
© 2013 Blacktower, Inc. All Rights Reserved.
Enabling your limitless growthEnabling your LIMITLESS growth
Case Study Summary
• Explore how combining business process
mapping techniques with use case development
helped to successfully deliver an IT project
• Review how industry bodies of knowledge such
as the Business Process Model Notation
specification and the APQC Process Framework
were leveraged to provide a common business
process vocabulary for both the IT team and the
business customers
© 2013 Blacktower, Inc. All Rights Reserved. 2
Enabling your limitless growthEnabling your LIMITLESS growth
Case Study Key Issues
• Explaining what a workflow is to business
• Translating workflows into system
requirements
• Helping our business customers agree on the
process
• When to make decisions vs. asking questions
© 2013 Blacktower, Inc. All Rights Reserved. 3
Enabling your limitless growthEnabling your LIMITLESS growth
Project Background
• The Publicity System was to
manage the fulfillment of
marketing materials for all
international offices & agents
• Marketing materials
– T-Shirts
– Keychains
– Posters
– And anything else a marketer
can imagine
© 2013 Blacktower, Inc. All Rights Reserved. 4
Enabling your limitless growthEnabling your LIMITLESS growth
Project Background – Scope
• Primary stakeholders were interviewed to determine
system features
– Online shopping Cart
– Product Master
– Receiving
– Inventory Management
• Additional interviews were conducted with users to
generate use cases for system configuration and
customization
• The new system would be replacing processes
executed with spreadsheets, email, and paper
– Manually intensive processes
© 2013 Blacktower, Inc. All Rights Reserved. 5
Enabling your limitless growthEnabling your LIMITLESS growth
Project Background – Delivery
Methodology
• Scope and features were defined in an
unstructured narrative style
– High level business modeling included via flowcharts
• Use cases were used to define development
requirements
– A use case documents the step by step actions a user
performs to complete a specific activity
• Majority of rigor placed upon developers to
produce class diagrams and data models
© 2013 Blacktower, Inc. All Rights Reserved. 6
Enabling your limitless growthEnabling your LIMITLESS growth
Project Background – Primary Deliverables
© 2013 Blacktower, Inc. All Rights Reserved. 7
Use Cases
DiagramsNarrative
International AdPub “T0-BE” Level 1 Process
Enter new items
in support of
Theatrical
release
Marketing
System
E-mail to territories
Requesting
Order
E-mail to territories
Requesting
Order
Marketing
Manual
Territories
order
Through
shopping cart
P.O. is placed
With vendor
Marketing  Finance
System
Sales order
generated
WPF
System
Vendor produces
And inventories
product
Vendor produces
And inventories
product
Vendor
System
Vendor generates
shipment
Vendor generates
shipment
Vendor
System
Direct
Shipment?Yes
Vendor
Ships to
Territory
Vendor
System
Vendor ships to
WPF facility
Vendor ships to
WPF facility
Vendor
System
No
WPF
receives
WPF
System
Direct
Shipment?
Sales order
Place at Vendor
Facility
Sales order
Place at Vendor
Facility
Yes
Territories
System
Sales order
Placed at WPF
facility
Sales order
Placed at WPF
facility
No
WPF
System
WPF
Ships to
territories
WPF
System
Territories
Receive
product
Territories
Manual
Possible Interfaces
· GPMS
· Picasso
· Spend & Committed
· Carrier API
GAPS to date
· Shopping cart
(optional)
· Vendor PickPack,
Ship (optional)
· Transfer order
(optional)
· In-transit (optional)
· Location
management
· ApparelFootwear
ordering template
(e.g. Style, Color,
Size)
· Standing order
functionality
· Shipment status in
application, not a link
· Ability to change ship
from(s) and quantities
(optional)
· E-mail alerts
· Add other fields (e.g.
Title)
Questions
· Are items designated
as direct of non-
directs?
· Does Bluebird ship
direct and non-
directs?
International Lines of
Business (LOB’s)
Theatrical AdPub
TV spots
Home Entertainment
Print Services
Outside of Inwood
Flow Charts
Enabling your limitless growthEnabling your LIMITLESS growth
Missed Requirements
• After several months of analysis and development, the
first release date was missed because the customer
would not sign off on the system stating “IT does not
understand our business”
• Further analysis revealed multiple requirements that
were missed because business rules were not explored
in depth
– Process for assigning order fulfillment was more
complicated than initially thought
– The number & complexity of business rules was
underestimated
© 2013 Blacktower, Inc. All Rights Reserved. 8
Enabling your limitless growthEnabling your LIMITLESS growth
Short Term Corrective Steps
• Focused on modeling the end-to-end business
processes to better understand what we were missing
• Conducted Bi-weekly meetings with customer to map
their processes
– Helped to both rebuild credibility & capture an accurate
understanding of all business rules
– Required the project to determine how much was
“enough” detail to capture
• Started the process for defining a long term solution to
ensure we would do better at understanding the
business problem
© 2013 Blacktower, Inc. All Rights Reserved. 9
Enabling your limitless growthEnabling your LIMITLESS growth
Process Mapping Success
• Able to describe the exact steps our customer
performed as part of their work
– This allowed us to better empathize with their current
challenges and demonstrate our intent to deliver a
usable system
• Able to call out specific areas within the
application that needed customization and which
steps would be automated
• Customer VP personally expressed his gratitude
that “IT finally understands what we have to go
through”
© 2013 Blacktower, Inc. All Rights Reserved. 10
Enabling your limitless growthEnabling your LIMITLESS growth
Tips for Ensuring Success
• Get them all in the same room / on the same call
• Focus on the person actually performing the work
– Not their supervisor / boss
• Get agreement on the start and end points of the
process
– Helps to set the scope of the process mapping
• Get agreement on the inputs & outputs
– Critical to finding all handoff points and involved parties
• Be transparent, show them your models
© 2013 Blacktower, Inc. All Rights Reserved. 11
Enabling your limitless growthEnabling your LIMITLESS growth
Long Term Corrective Steps
• Create guidelines on how to link business processes to
system requirements
– Traceability is a powerful control to ensure the team is
delivering what the customer expects
• Develop business modeling as a discipline and not a
byproduct
– Traditionally, we emphasized delivering coding requirements &
not process requirements
• Expand Our business modeling to include the entire
business process, end-to-end, and not just discrete steps
along the way
– Focus on automation objectives rather than coding
requirements
© 2013 Blacktower, Inc. All Rights Reserved. 12
Enabling your limitless growthEnabling your LIMITLESS growth
Creating a set of Guidelines
• Projects were using numerous tools and
diagramming techniques to document business
process models
– Quality of deliverables too dependent on the whims
of the analyst
• Needed an approach that would appeal to the
widest audience
• Needed something that was widely understood
outside of The Company
• It needed to be compatible with our current
development methodology based on use cases
© 2013 Blacktower, Inc. All Rights Reserved. 13
Enabling your limitless growthEnabling your LIMITLESS growth
Diagramming Candidates
• The Business Process Modeling Notation (BPMN)
specification
– Sponsored by the Object Management Group, it offered a
way to standardize our diagrams
– Notation similar to our existing use of swim lane /
workflow diagrams
• Unified Modeling Language (UML)
– The standard in object oriented development it offered a
number of related models for developing requirements
– Activity diagrams closest to what we would need
© 2013 Blacktower, Inc. All Rights Reserved. 14
Enabling your limitless growthEnabling your LIMITLESS growth
A Best-of-Breed Solution
• BPMN offered the best combination of flexibility and
standardization to link process models to software design
– Standardized diagram symbols
– Required the “who” in each diagram
– Easily understood by non-techies (for the most part)
– Already had BPM systems in house using the notation
• UML proved to be too focused on software development
and required more training to educate the end consumer
• We would add additional notations such as inputs &
outputs
– Borrowed from IDEF0
© 2013 Blacktower, Inc. All Rights Reserved. 15
Enabling your limitless growthEnabling your LIMITLESS growth
A Best-of-Breed Solution
• Use cases would be derived from specific process
steps and continue to form the basis for system
requirements
• Data models would be driven by inputs & outputs
from the process diagrams
• We would create a process modeling style guide
that would connect all the pieces together
© 2013 Blacktower, Inc. All Rights Reserved. 16
Enabling your limitless growthEnabling your LIMITLESS growth
BPMN from the Start
• Project analysis would begin with a Level 1 process
diagram using the BPMN 1.x specification
– Short list of core graphical elements meant a short
learning curve
– Just the core set of elements for our initial release were
used
© 2013 Blacktower, Inc. All Rights Reserved. 17
Enabling your limitless growthEnabling your LIMITLESS growth
Business Modeling as a Discipline
• Using BPMN we started at a macro level and methodically
decomposed any step in the process that was unclear
• Divided into three levels, increasing in detail
– Level 1 = Handoff Level
– Level 2 = Milestone Level
– Level 3 = Logic / Task Level
• We took our guidance from the book Workflow Modeling:
Tools for Process Improvement and Application
Development (A. Sharp, P. McDermott, Artech House, Inc.
2001)
• This rigor enabled the team to document the processes
without becoming lost in unnecessary details
© 2013 Blacktower, Inc. All Rights Reserved. 18
Enabling your limitless growthEnabling your LIMITLESS growth
Level 1 – Handoffs
• Map enough of the processes to understand
what we missed
– Keeps us focused on what happens
• Start at a level where you can focus strictly on
the handoffs between people participating in
the process
© 2013 Blacktower, Inc. All Rights Reserved. 19
Publicity
Global Promotions
Ad/Pub Packer
Ad/Pub Picker
International Logistics
Ad/Pub Distribution
CSS Management
Customer Sales & Service Rep
International Marketing
Aprimo Order Report
«printed» Distribution
List
«standing order» Shipping Notice
Distribution List w/o Hold &
Domestic
Work Order
«printed»
Distribution List
«printed» Distribution List
«email» Shipment Priorities
CSV Summary List
«printed»DistributionList
Picked Order
«printed»WorkOrder
«global promotion» Shipping Notice
P
4.4.3.1.1
Create Distribution
List
4.4.3.1.7
Create Shipping
Order
4.4.3.1.5
Pick Order
4.4.3.1.6
Pack Order
F
G
1 Organize daily service order fulfillment schedule
Explored in Level 2
Enabling your limitless growthEnabling your LIMITLESS growth
Level 2 – Milestones
• Next we selected a process step & focused on
documenting milestones within that step
– Illustrates decisions that affect the flow in a
significant way
• The process shown here is derived from a
single step
© 2013 Blacktower, Inc. All Rights Reserved. 20
Outside Vendor
Ad/Pub Picker
Customer Sales & Service Rep
International Marketing
Global Promotions
International Logistics
Publicity
Ad/Pub Receiver
No
Yes
Yes
No
ReceivingReport
Aprimo Order
Report
«standing order»
Shipping Notice
«global promotion»
Shipping Notice
4.4.3.1.1.4
Validate
quanity-on-hand
satisfies quantity
ordered
4.4.3.1
Group & S
orde
4.4.3.1.1.6
Update item
quantities on each
order
4.4.3.1.1.7
Assign HOLD to w ork
orders that cannot be
shipped
enough on
hand?
4.4.3.1.1.5
Split Work Order
partial
shipment?
Publicity
Fulf illment
Clerk
Gobal
Promotions
4.4.3.1.1.3
Create Shipping
List from Standing
Order Template
4.4.3.1.1.2
Create Shipping
List from Global
Promotions
Template
4.4.3.1.1.1
Create Shipping
List from Premium
Orders
1.1 Create Distribution List
Explored in Level 3
Enabling your limitless growthEnabling your LIMITLESS growth
Level 3 – Logic / Tasks
• Depending on complexity we would further
break down each step to get to the how
– This is the first time we get to the procedural level
• This level of modeling maps closely to the
steps within a use case
• Naming convention tells the reader this was
derived from a higher level model
© 2013 Blacktower, Inc. All Rights Reserved. 21
Customer Sales & Service Rep
Publicity
Aprimo Order
Report
Publicity
4.4.3.1.1.4
Validate
quanity-on-hand
satisfies quantity
Create Ship
Master from
Premium Items
XLS tempalte
Apply Country
shipping rules
Add Country and
Code to Shipping
List
Add item orders
to Shipping List
1.1.1 Create Shipping List from Premium Orders
Enabling your limitless growthEnabling your LIMITLESS growth
Process Step Naming Conventions
• Avoid using ambiguous terms such as process or
manage
– The diagram being created is the process
• Always use a verb – noun combination
– Create distribution list
– Pick order
– Pack order
• Use only one verb at a time
– Using multiple verbs can hide your meaning an complicate
the diagram
© 2013 Blacktower, Inc. All Rights Reserved. 22
Enabling your limitless growthEnabling your LIMITLESS growth
Connecting to System Requirements
• Our process diagrams became the agreement (aka
requirements) between project and our customer
– Each step in the process diagram had the potential to be a
use case
• Use cases continued to be the requirements
between business analyst & developer
• Use case packages (in keeping with UML) were
driven by how we organized our process models
© 2013 Blacktower, Inc. All Rights Reserved. 23
Enabling your limitless growthEnabling your LIMITLESS growth
A Style Guide to Bind Them All
• To be truly successful this needed to be a sustainable
process
• Tool agnostic process modeling style guide
developed to reduce complexity by limiting which
elements from the BPMN spec would be used
– Our team lacked experience modeling processes and
needed guidance before descending into analysis paralysis
• Topics covered include
– Acceptable graphical elements
– Diagram naming conventions
– Process step naming conventions
© 2013 Blacktower, Inc. All Rights Reserved. 24
Enabling your limitless growthEnabling your LIMITLESS growth
Process Foo
Actor2Actor1
Start
Step 1
Deliverable
Step 2
Input Step 3 EndOutput
Traceability
© 2013 Blacktower, Inc. All Rights Reserved. 25
USE CASE
Basic Flow
1. Do this
2. Do that
3. Stop here
Process Foo.Step 1
Actor1
Input
Start
EndStep 1.1 Step 1.2 Deliverable
Data Models
Process Models
Enabling your limitless growthEnabling your LIMITLESS growth
Explaining Our Approach to the Customer
• Never used technical terms such as BPMN, use
case, or activity diagram
• Interchangeably called our BPMN diagrams
“process maps”, “workflow diagrams”, and
“process models”
• Explained the diagrams as step-by-step pictures
of who in their organization does what
• Kept the diagrams as uncluttered as possible to
keep the discussions focused on the work being
performed
© 2013 Blacktower, Inc. All Rights Reserved. 26
Enabling your limitless growthEnabling your LIMITLESS growth
10/22 11/2611/1911/1211/510/2910/1510/810/1 10/22 11/2611/1911/1211/510/2910/1510/810/1
Release 1.4.0 (Clients)
Release 1.5.0 (Work Orders)
Release 1.6.0 (Pick / Pack & Logistics)
Business Process As Release Driver
© 2013 Blacktower, Inc. All Rights Reserved. 27
Global Promotions
Ad/Pub Packer
Ad/Pub Picker
International Logistics
Shipping
Ad/Pub Distribution
CSS Management
Customer Sales & Service Rep
International Marketing
Aprimo Order Report
«printed» Distribution
List
«standing order» Shipping Notice
Distribution List w/o Hold &
Domestic
Work Order
«printed»
Distribution List
«printed» Distribution List
«email» Shipment Priorities
CSV Summary List
«printed»DistributionList
Packed Order
Picked Order
«printed»WorkOrder
«global promotion» Shipping Notice
4.4.3.1.1
Create Distribution
List
4.4.3.1.7
Create Shipping
Order
4.4.3.1.8
Ship Order
4.4.3.1.5
Pick Order
4.4.3.1.6
Pack Order
F
G
Enabling your limitless growthEnabling your LIMITLESS growth
When to Make Decision Unilaterally
• A leader sometimes needs to make decisions
– Lives are not at risk
– Financial statement accuracy is not at risk
– Business processes are vaguely defined
– The business is undergoing radical change
• The very act of implementing a new system and
automating numerous manual processes would
change the business in ways we could not predict
– Better to release early and often if possible
© 2013 Blacktower, Inc. All Rights Reserved. 28
Enabling your limitless growthEnabling your LIMITLESS growth
Organize and Baseline the Models
• We used the APQC Process
Classification Framework to
organize our business processes
• The taxonomy provided us a
structure to catalog each process
such that we could baseline
them against other business
units within The Company
– For example, the distribution of
DVDs in our Home Entertainment
division
© 2013 Blacktower, Inc. All Rights Reserved. 29
© 2006 APQC (www.apqc.org)
Enabling your limitless growthEnabling your LIMITLESS growth
After Applying the APQC PCF
• 4.0 Deliver Products and Services
– 4.4 Deliver Product Service to Customer
• 4.4.3 Provide the service to specific customers
– 4.4.3.1 Organize daily service order fulfillment (Level 1)
– 4.4.3.1.1 Create Distribution List (Level 2)
– 4.4.3.1.1.1 Create Shipping List from Premium Orders (Level 3)
• Notice the concept of levels is subjective
– This challenge never goes away
– Always important to pick your perspective and be
consistent
© 2013 Blacktower, Inc. All Rights Reserved. 30
Enabling your limitless growthEnabling your LIMITLESS growth
Benefits of a Classification System
• Standardizing process names enables us to
compare processes across the enterprise
• Enables us to see repeating patterns across
business divisions
• Helps to normalize technology portfolios by
consolidating systems when possible
• Allows us to compare ourselves to external
organizations
© 2013 Blacktower, Inc. All Rights Reserved. 31
Enabling your limitless growthEnabling your LIMITLESS growth
The Live System
© 2013 Blacktower, Inc. All Rights Reserved. 32
Enabling your limitless growthEnabling your LIMITLESS growth
References
• Sharp, A. & McDermott, P. Workflow Modeling: Tools for
Process Improvement and Application Development, Artech
House, Inc. 2001
• BPMN 1.0, BPMI.org, 2004, Object Management Group,
2006, (www.bpmn.org)
• Rational Unified Process, IBM, 2006
(www.ibm.com/rational)
• National Institute of Standards and Technology, Integration
Definition For Function Modeling (IDEF0), NIST FIPSP183,
1993 (http://www.itl.nist.gov/fipspubs/idef02.doc)
• APQC, APQC Process Classification Framework v4.0.0,
APQC, 2006 (www.apqc.org)
© 2013 Blacktower, Inc. All Rights Reserved. 33
Enabling your limitless growthEnabling your LIMITLESS growth
About Blacktower, Inc.
• We provide management and technology
guidance to companies seeking to increase
operational efficiencies, implement new
software systems, and develop technology
strategies that better align their corporate
objectives to the market conditions.
• Contact us at limitless@blacktower.com to
find out how we can help you too.
© 2013 Blacktower, Inc. All Rights Reserved. 34

Contenu connexe

Tendances

IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...Kathy (Kat) Mandelstein
 
BPM Center of Excellence
BPM Center of ExcellenceBPM Center of Excellence
BPM Center of ExcellenceSandy Kemsley
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution ArchitectureAlan McSweeney
 
It Service Management Implementation Overview
It Service Management Implementation OverviewIt Service Management Implementation Overview
It Service Management Implementation OverviewAlan McSweeney
 
ITSM (IT Service Management) & ITIL V3 Foundation
ITSM (IT Service Management) & ITIL V3 FoundationITSM (IT Service Management) & ITIL V3 Foundation
ITSM (IT Service Management) & ITIL V3 FoundationPrudentialSolutions
 
Enterprise Architecture Approach Togaf 9
Enterprise Architecture Approach   Togaf 9Enterprise Architecture Approach   Togaf 9
Enterprise Architecture Approach Togaf 9Prashant Patade
 
SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)Palisade Corporation
 
Introduction to ITIL v3 Foundation exam
Introduction to ITIL v3 Foundation examIntroduction to ITIL v3 Foundation exam
Introduction to ITIL v3 Foundation examKadimil
 
Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Think For A Change
 
Best practices in BPM adoption and establishing Centre of Excellence
Best practices in BPM adoption and  establishing Centre of ExcellenceBest practices in BPM adoption and  establishing Centre of Excellence
Best practices in BPM adoption and establishing Centre of ExcellenceSM007
 
Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....
Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....
Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....Software AG
 
Center of Excellence Building Blocks
Center of Excellence Building BlocksCenter of Excellence Building Blocks
Center of Excellence Building BlocksArup Dutta
 
IT Services Delivery - Program Management Office (PMO)
IT Services Delivery - Program Management Office (PMO)IT Services Delivery - Program Management Office (PMO)
IT Services Delivery - Program Management Office (PMO)VSR *
 
Outsourcing And Cloud Computing
Outsourcing And Cloud ComputingOutsourcing And Cloud Computing
Outsourcing And Cloud ComputingAlan McSweeney
 
Gartner Shares the Most Important PPM Trends for 2014 - 051214
Gartner Shares the Most Important PPM Trends for 2014 - 051214Gartner Shares the Most Important PPM Trends for 2014 - 051214
Gartner Shares the Most Important PPM Trends for 2014 - 051214UMT360
 
Successfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of ExcellenceSuccessfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of ExcellenceKelly Emo
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis TechniquesIIBA UK Chapter
 
What Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMOWhat Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMOMike Otranto
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...IIBA Rochester NY
 

Tendances (20)

IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
 
BPM Center of Excellence
BPM Center of ExcellenceBPM Center of Excellence
BPM Center of Excellence
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution Architecture
 
It Service Management Implementation Overview
It Service Management Implementation OverviewIt Service Management Implementation Overview
It Service Management Implementation Overview
 
ITSM (IT Service Management) & ITIL V3 Foundation
ITSM (IT Service Management) & ITIL V3 FoundationITSM (IT Service Management) & ITIL V3 Foundation
ITSM (IT Service Management) & ITIL V3 Foundation
 
Enterprise Architecture Approach Togaf 9
Enterprise Architecture Approach   Togaf 9Enterprise Architecture Approach   Togaf 9
Enterprise Architecture Approach Togaf 9
 
SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)SAP Enterprise Modeling Applications (ARIS)
SAP Enterprise Modeling Applications (ARIS)
 
Introduction to ITIL v3 Foundation exam
Introduction to ITIL v3 Foundation examIntroduction to ITIL v3 Foundation exam
Introduction to ITIL v3 Foundation exam
 
Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...
 
Best practices in BPM adoption and establishing Centre of Excellence
Best practices in BPM adoption and  establishing Centre of ExcellenceBest practices in BPM adoption and  establishing Centre of Excellence
Best practices in BPM adoption and establishing Centre of Excellence
 
Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....
Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....
Supporting Carlsberg’s Strategy with BPM and ARIS - ProcessForum Nordic, Nov....
 
Center of Excellence Building Blocks
Center of Excellence Building BlocksCenter of Excellence Building Blocks
Center of Excellence Building Blocks
 
IT Services Delivery - Program Management Office (PMO)
IT Services Delivery - Program Management Office (PMO)IT Services Delivery - Program Management Office (PMO)
IT Services Delivery - Program Management Office (PMO)
 
Outsourcing And Cloud Computing
Outsourcing And Cloud ComputingOutsourcing And Cloud Computing
Outsourcing And Cloud Computing
 
Gartner Shares the Most Important PPM Trends for 2014 - 051214
Gartner Shares the Most Important PPM Trends for 2014 - 051214Gartner Shares the Most Important PPM Trends for 2014 - 051214
Gartner Shares the Most Important PPM Trends for 2014 - 051214
 
Successfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of ExcellenceSuccessfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of Excellence
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
What Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMOWhat Does Agile Mean to the Modern PMO
What Does Agile Mean to the Modern PMO
 
What is BPM?
What is BPM?What is BPM?
What is BPM?
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
 

En vedette

Mapping supply chains
Mapping supply chainsMapping supply chains
Mapping supply chainsArkkkky
 
Introduction to LeanLogistics
Introduction to LeanLogisticsIntroduction to LeanLogistics
Introduction to LeanLogisticsgstegmier
 
bpmNEXt 2016 - Denis Gagne
bpmNEXt 2016 - Denis GagnebpmNEXt 2016 - Denis Gagne
bpmNEXt 2016 - Denis GagneDenis Gagné
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNcamunda services GmbH
 
Building Business Applications with DMN and BPMN
Building Business Applications with DMN and BPMNBuilding Business Applications with DMN and BPMN
Building Business Applications with DMN and BPMNDenis Gagné
 
Devenir digital (Fr)
Devenir digital (Fr)Devenir digital (Fr)
Devenir digital (Fr)Denis Gagné
 
Integration of BPMN and CMMN
Integration of BPMN and CMMNIntegration of BPMN and CMMN
Integration of BPMN and CMMNProjectLearnPAd
 
Metrics for the Case Management Modeling and Notation (CMMN) Specification
Metrics for the Case Management Modeling and Notation (CMMN) SpecificationMetrics for the Case Management Modeling and Notation (CMMN) Specification
Metrics for the Case Management Modeling and Notation (CMMN) SpecificationMike Marin
 
Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions
Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions
Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions Denis Gagné
 

En vedette (10)

Mapping supply chains
Mapping supply chainsMapping supply chains
Mapping supply chains
 
Introduction to LeanLogistics
Introduction to LeanLogisticsIntroduction to LeanLogistics
Introduction to LeanLogistics
 
bpmNEXt 2016 - Denis Gagne
bpmNEXt 2016 - Denis GagnebpmNEXt 2016 - Denis Gagne
bpmNEXt 2016 - Denis Gagne
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMN
 
Building Business Applications with DMN and BPMN
Building Business Applications with DMN and BPMNBuilding Business Applications with DMN and BPMN
Building Business Applications with DMN and BPMN
 
Devenir digital (Fr)
Devenir digital (Fr)Devenir digital (Fr)
Devenir digital (Fr)
 
Lean Logistics Operations Process Map
Lean Logistics Operations Process MapLean Logistics Operations Process Map
Lean Logistics Operations Process Map
 
Integration of BPMN and CMMN
Integration of BPMN and CMMNIntegration of BPMN and CMMN
Integration of BPMN and CMMN
 
Metrics for the Case Management Modeling and Notation (CMMN) Specification
Metrics for the Case Management Modeling and Notation (CMMN) SpecificationMetrics for the Case Management Modeling and Notation (CMMN) Specification
Metrics for the Case Management Modeling and Notation (CMMN) Specification
 
Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions
Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions
Integrated BPMN, CMMN and DMN - Combining Processes, Cases and Decisions
 

Similaire à How business process mapping saved an IT project.

Guilford group capabilities
Guilford group capabilitiesGuilford group capabilities
Guilford group capabilitiesBMI
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft
 
Pletra company-overview v1.3
Pletra company-overview v1.3Pletra company-overview v1.3
Pletra company-overview v1.3Gaurav Ahire
 
BizTrans SysTech_Analytics_Serv_SAP_v1.0
BizTrans SysTech_Analytics_Serv_SAP_v1.0BizTrans SysTech_Analytics_Serv_SAP_v1.0
BizTrans SysTech_Analytics_Serv_SAP_v1.0BizTrans SysTech
 
Ais development strategy
Ais development strategyAis development strategy
Ais development strategyRahat Chowdhury
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfBrion Carroll (II)
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Dayscamunda services GmbH
 
Bomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorBomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorLeo TechnoSoft
 
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though PartnershipsTHE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnershipscyberopticgroup
 
CRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales CloudCRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales CloudCRMIT
 
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...TheConnectedCause
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyAniket Maithani
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft
 
Software Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a TeamSoftware Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a TeamSoftheme
 

Similaire à How business process mapping saved an IT project. (20)

Introduction to ERP Concept
Introduction to ERP ConceptIntroduction to ERP Concept
Introduction to ERP Concept
 
Guilford group capabilities
Guilford group capabilitiesGuilford group capabilities
Guilford group capabilities
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
 
Pletra company-overview v1.3
Pletra company-overview v1.3Pletra company-overview v1.3
Pletra company-overview v1.3
 
Software Product Development for Startups.pdf
Software Product Development for Startups.pdfSoftware Product Development for Startups.pdf
Software Product Development for Startups.pdf
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 
BizTrans SysTech_Analytics_Serv_SAP_v1.0
BizTrans SysTech_Analytics_Serv_SAP_v1.0BizTrans SysTech_Analytics_Serv_SAP_v1.0
BizTrans SysTech_Analytics_Serv_SAP_v1.0
 
Ais development strategy
Ais development strategyAis development strategy
Ais development strategy
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Days
 
Bomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorBomt model- Technology Business Accelerator
Bomt model- Technology Business Accelerator
 
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though PartnershipsTHE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
 
CRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales CloudCRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
 
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
 
IBM BPM & ODM
IBM BPM & ODMIBM BPM & ODM
IBM BPM & ODM
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case Study
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
 
GIR Software Services
GIR Software ServicesGIR Software Services
GIR Software Services
 
Software Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a TeamSoftware Outsourcing: Outsource Your Project or Build a Team
Software Outsourcing: Outsource Your Project or Build a Team
 

Dernier

Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifeBhavana Pujan Kendra
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesDoe Paoro
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers referencessuser2c065e
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamArik Fletcher
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...ssuserf63bd7
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdfMintel Group
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Associazione Digital Days
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingrajputmeenakshi733
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxran17april2001
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxRakhi Bazaar
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxShruti Mittal
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryWhittensFineJewelry1
 

Dernier (20)

Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in Life
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic Experiences
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers reference
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketing
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptx
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
 

How business process mapping saved an IT project.

  • 1. Enabling your limitless growthEnabling your LIMITLESS growth CASE STUDY: HOW BUSINESS PROCESS MAPPING SAVED A SOFTWARE PROJECT Garrett Hunter garrett.hunter@blacktower.com © 2013 Blacktower, Inc. All Rights Reserved.
  • 2. Enabling your limitless growthEnabling your LIMITLESS growth Case Study Summary • Explore how combining business process mapping techniques with use case development helped to successfully deliver an IT project • Review how industry bodies of knowledge such as the Business Process Model Notation specification and the APQC Process Framework were leveraged to provide a common business process vocabulary for both the IT team and the business customers © 2013 Blacktower, Inc. All Rights Reserved. 2
  • 3. Enabling your limitless growthEnabling your LIMITLESS growth Case Study Key Issues • Explaining what a workflow is to business • Translating workflows into system requirements • Helping our business customers agree on the process • When to make decisions vs. asking questions © 2013 Blacktower, Inc. All Rights Reserved. 3
  • 4. Enabling your limitless growthEnabling your LIMITLESS growth Project Background • The Publicity System was to manage the fulfillment of marketing materials for all international offices & agents • Marketing materials – T-Shirts – Keychains – Posters – And anything else a marketer can imagine © 2013 Blacktower, Inc. All Rights Reserved. 4
  • 5. Enabling your limitless growthEnabling your LIMITLESS growth Project Background – Scope • Primary stakeholders were interviewed to determine system features – Online shopping Cart – Product Master – Receiving – Inventory Management • Additional interviews were conducted with users to generate use cases for system configuration and customization • The new system would be replacing processes executed with spreadsheets, email, and paper – Manually intensive processes © 2013 Blacktower, Inc. All Rights Reserved. 5
  • 6. Enabling your limitless growthEnabling your LIMITLESS growth Project Background – Delivery Methodology • Scope and features were defined in an unstructured narrative style – High level business modeling included via flowcharts • Use cases were used to define development requirements – A use case documents the step by step actions a user performs to complete a specific activity • Majority of rigor placed upon developers to produce class diagrams and data models © 2013 Blacktower, Inc. All Rights Reserved. 6
  • 7. Enabling your limitless growthEnabling your LIMITLESS growth Project Background – Primary Deliverables © 2013 Blacktower, Inc. All Rights Reserved. 7 Use Cases DiagramsNarrative International AdPub “T0-BE” Level 1 Process Enter new items in support of Theatrical release Marketing System E-mail to territories Requesting Order E-mail to territories Requesting Order Marketing Manual Territories order Through shopping cart P.O. is placed With vendor Marketing Finance System Sales order generated WPF System Vendor produces And inventories product Vendor produces And inventories product Vendor System Vendor generates shipment Vendor generates shipment Vendor System Direct Shipment?Yes Vendor Ships to Territory Vendor System Vendor ships to WPF facility Vendor ships to WPF facility Vendor System No WPF receives WPF System Direct Shipment? Sales order Place at Vendor Facility Sales order Place at Vendor Facility Yes Territories System Sales order Placed at WPF facility Sales order Placed at WPF facility No WPF System WPF Ships to territories WPF System Territories Receive product Territories Manual Possible Interfaces · GPMS · Picasso · Spend & Committed · Carrier API GAPS to date · Shopping cart (optional) · Vendor PickPack, Ship (optional) · Transfer order (optional) · In-transit (optional) · Location management · ApparelFootwear ordering template (e.g. Style, Color, Size) · Standing order functionality · Shipment status in application, not a link · Ability to change ship from(s) and quantities (optional) · E-mail alerts · Add other fields (e.g. Title) Questions · Are items designated as direct of non- directs? · Does Bluebird ship direct and non- directs? International Lines of Business (LOB’s) Theatrical AdPub TV spots Home Entertainment Print Services Outside of Inwood Flow Charts
  • 8. Enabling your limitless growthEnabling your LIMITLESS growth Missed Requirements • After several months of analysis and development, the first release date was missed because the customer would not sign off on the system stating “IT does not understand our business” • Further analysis revealed multiple requirements that were missed because business rules were not explored in depth – Process for assigning order fulfillment was more complicated than initially thought – The number & complexity of business rules was underestimated © 2013 Blacktower, Inc. All Rights Reserved. 8
  • 9. Enabling your limitless growthEnabling your LIMITLESS growth Short Term Corrective Steps • Focused on modeling the end-to-end business processes to better understand what we were missing • Conducted Bi-weekly meetings with customer to map their processes – Helped to both rebuild credibility & capture an accurate understanding of all business rules – Required the project to determine how much was “enough” detail to capture • Started the process for defining a long term solution to ensure we would do better at understanding the business problem © 2013 Blacktower, Inc. All Rights Reserved. 9
  • 10. Enabling your limitless growthEnabling your LIMITLESS growth Process Mapping Success • Able to describe the exact steps our customer performed as part of their work – This allowed us to better empathize with their current challenges and demonstrate our intent to deliver a usable system • Able to call out specific areas within the application that needed customization and which steps would be automated • Customer VP personally expressed his gratitude that “IT finally understands what we have to go through” © 2013 Blacktower, Inc. All Rights Reserved. 10
  • 11. Enabling your limitless growthEnabling your LIMITLESS growth Tips for Ensuring Success • Get them all in the same room / on the same call • Focus on the person actually performing the work – Not their supervisor / boss • Get agreement on the start and end points of the process – Helps to set the scope of the process mapping • Get agreement on the inputs & outputs – Critical to finding all handoff points and involved parties • Be transparent, show them your models © 2013 Blacktower, Inc. All Rights Reserved. 11
  • 12. Enabling your limitless growthEnabling your LIMITLESS growth Long Term Corrective Steps • Create guidelines on how to link business processes to system requirements – Traceability is a powerful control to ensure the team is delivering what the customer expects • Develop business modeling as a discipline and not a byproduct – Traditionally, we emphasized delivering coding requirements & not process requirements • Expand Our business modeling to include the entire business process, end-to-end, and not just discrete steps along the way – Focus on automation objectives rather than coding requirements © 2013 Blacktower, Inc. All Rights Reserved. 12
  • 13. Enabling your limitless growthEnabling your LIMITLESS growth Creating a set of Guidelines • Projects were using numerous tools and diagramming techniques to document business process models – Quality of deliverables too dependent on the whims of the analyst • Needed an approach that would appeal to the widest audience • Needed something that was widely understood outside of The Company • It needed to be compatible with our current development methodology based on use cases © 2013 Blacktower, Inc. All Rights Reserved. 13
  • 14. Enabling your limitless growthEnabling your LIMITLESS growth Diagramming Candidates • The Business Process Modeling Notation (BPMN) specification – Sponsored by the Object Management Group, it offered a way to standardize our diagrams – Notation similar to our existing use of swim lane / workflow diagrams • Unified Modeling Language (UML) – The standard in object oriented development it offered a number of related models for developing requirements – Activity diagrams closest to what we would need © 2013 Blacktower, Inc. All Rights Reserved. 14
  • 15. Enabling your limitless growthEnabling your LIMITLESS growth A Best-of-Breed Solution • BPMN offered the best combination of flexibility and standardization to link process models to software design – Standardized diagram symbols – Required the “who” in each diagram – Easily understood by non-techies (for the most part) – Already had BPM systems in house using the notation • UML proved to be too focused on software development and required more training to educate the end consumer • We would add additional notations such as inputs & outputs – Borrowed from IDEF0 © 2013 Blacktower, Inc. All Rights Reserved. 15
  • 16. Enabling your limitless growthEnabling your LIMITLESS growth A Best-of-Breed Solution • Use cases would be derived from specific process steps and continue to form the basis for system requirements • Data models would be driven by inputs & outputs from the process diagrams • We would create a process modeling style guide that would connect all the pieces together © 2013 Blacktower, Inc. All Rights Reserved. 16
  • 17. Enabling your limitless growthEnabling your LIMITLESS growth BPMN from the Start • Project analysis would begin with a Level 1 process diagram using the BPMN 1.x specification – Short list of core graphical elements meant a short learning curve – Just the core set of elements for our initial release were used © 2013 Blacktower, Inc. All Rights Reserved. 17
  • 18. Enabling your limitless growthEnabling your LIMITLESS growth Business Modeling as a Discipline • Using BPMN we started at a macro level and methodically decomposed any step in the process that was unclear • Divided into three levels, increasing in detail – Level 1 = Handoff Level – Level 2 = Milestone Level – Level 3 = Logic / Task Level • We took our guidance from the book Workflow Modeling: Tools for Process Improvement and Application Development (A. Sharp, P. McDermott, Artech House, Inc. 2001) • This rigor enabled the team to document the processes without becoming lost in unnecessary details © 2013 Blacktower, Inc. All Rights Reserved. 18
  • 19. Enabling your limitless growthEnabling your LIMITLESS growth Level 1 – Handoffs • Map enough of the processes to understand what we missed – Keeps us focused on what happens • Start at a level where you can focus strictly on the handoffs between people participating in the process © 2013 Blacktower, Inc. All Rights Reserved. 19 Publicity Global Promotions Ad/Pub Packer Ad/Pub Picker International Logistics Ad/Pub Distribution CSS Management Customer Sales & Service Rep International Marketing Aprimo Order Report «printed» Distribution List «standing order» Shipping Notice Distribution List w/o Hold & Domestic Work Order «printed» Distribution List «printed» Distribution List «email» Shipment Priorities CSV Summary List «printed»DistributionList Picked Order «printed»WorkOrder «global promotion» Shipping Notice P 4.4.3.1.1 Create Distribution List 4.4.3.1.7 Create Shipping Order 4.4.3.1.5 Pick Order 4.4.3.1.6 Pack Order F G 1 Organize daily service order fulfillment schedule Explored in Level 2
  • 20. Enabling your limitless growthEnabling your LIMITLESS growth Level 2 – Milestones • Next we selected a process step & focused on documenting milestones within that step – Illustrates decisions that affect the flow in a significant way • The process shown here is derived from a single step © 2013 Blacktower, Inc. All Rights Reserved. 20 Outside Vendor Ad/Pub Picker Customer Sales & Service Rep International Marketing Global Promotions International Logistics Publicity Ad/Pub Receiver No Yes Yes No ReceivingReport Aprimo Order Report «standing order» Shipping Notice «global promotion» Shipping Notice 4.4.3.1.1.4 Validate quanity-on-hand satisfies quantity ordered 4.4.3.1 Group & S orde 4.4.3.1.1.6 Update item quantities on each order 4.4.3.1.1.7 Assign HOLD to w ork orders that cannot be shipped enough on hand? 4.4.3.1.1.5 Split Work Order partial shipment? Publicity Fulf illment Clerk Gobal Promotions 4.4.3.1.1.3 Create Shipping List from Standing Order Template 4.4.3.1.1.2 Create Shipping List from Global Promotions Template 4.4.3.1.1.1 Create Shipping List from Premium Orders 1.1 Create Distribution List Explored in Level 3
  • 21. Enabling your limitless growthEnabling your LIMITLESS growth Level 3 – Logic / Tasks • Depending on complexity we would further break down each step to get to the how – This is the first time we get to the procedural level • This level of modeling maps closely to the steps within a use case • Naming convention tells the reader this was derived from a higher level model © 2013 Blacktower, Inc. All Rights Reserved. 21 Customer Sales & Service Rep Publicity Aprimo Order Report Publicity 4.4.3.1.1.4 Validate quanity-on-hand satisfies quantity Create Ship Master from Premium Items XLS tempalte Apply Country shipping rules Add Country and Code to Shipping List Add item orders to Shipping List 1.1.1 Create Shipping List from Premium Orders
  • 22. Enabling your limitless growthEnabling your LIMITLESS growth Process Step Naming Conventions • Avoid using ambiguous terms such as process or manage – The diagram being created is the process • Always use a verb – noun combination – Create distribution list – Pick order – Pack order • Use only one verb at a time – Using multiple verbs can hide your meaning an complicate the diagram © 2013 Blacktower, Inc. All Rights Reserved. 22
  • 23. Enabling your limitless growthEnabling your LIMITLESS growth Connecting to System Requirements • Our process diagrams became the agreement (aka requirements) between project and our customer – Each step in the process diagram had the potential to be a use case • Use cases continued to be the requirements between business analyst & developer • Use case packages (in keeping with UML) were driven by how we organized our process models © 2013 Blacktower, Inc. All Rights Reserved. 23
  • 24. Enabling your limitless growthEnabling your LIMITLESS growth A Style Guide to Bind Them All • To be truly successful this needed to be a sustainable process • Tool agnostic process modeling style guide developed to reduce complexity by limiting which elements from the BPMN spec would be used – Our team lacked experience modeling processes and needed guidance before descending into analysis paralysis • Topics covered include – Acceptable graphical elements – Diagram naming conventions – Process step naming conventions © 2013 Blacktower, Inc. All Rights Reserved. 24
  • 25. Enabling your limitless growthEnabling your LIMITLESS growth Process Foo Actor2Actor1 Start Step 1 Deliverable Step 2 Input Step 3 EndOutput Traceability © 2013 Blacktower, Inc. All Rights Reserved. 25 USE CASE Basic Flow 1. Do this 2. Do that 3. Stop here Process Foo.Step 1 Actor1 Input Start EndStep 1.1 Step 1.2 Deliverable Data Models Process Models
  • 26. Enabling your limitless growthEnabling your LIMITLESS growth Explaining Our Approach to the Customer • Never used technical terms such as BPMN, use case, or activity diagram • Interchangeably called our BPMN diagrams “process maps”, “workflow diagrams”, and “process models” • Explained the diagrams as step-by-step pictures of who in their organization does what • Kept the diagrams as uncluttered as possible to keep the discussions focused on the work being performed © 2013 Blacktower, Inc. All Rights Reserved. 26
  • 27. Enabling your limitless growthEnabling your LIMITLESS growth 10/22 11/2611/1911/1211/510/2910/1510/810/1 10/22 11/2611/1911/1211/510/2910/1510/810/1 Release 1.4.0 (Clients) Release 1.5.0 (Work Orders) Release 1.6.0 (Pick / Pack & Logistics) Business Process As Release Driver © 2013 Blacktower, Inc. All Rights Reserved. 27 Global Promotions Ad/Pub Packer Ad/Pub Picker International Logistics Shipping Ad/Pub Distribution CSS Management Customer Sales & Service Rep International Marketing Aprimo Order Report «printed» Distribution List «standing order» Shipping Notice Distribution List w/o Hold & Domestic Work Order «printed» Distribution List «printed» Distribution List «email» Shipment Priorities CSV Summary List «printed»DistributionList Packed Order Picked Order «printed»WorkOrder «global promotion» Shipping Notice 4.4.3.1.1 Create Distribution List 4.4.3.1.7 Create Shipping Order 4.4.3.1.8 Ship Order 4.4.3.1.5 Pick Order 4.4.3.1.6 Pack Order F G
  • 28. Enabling your limitless growthEnabling your LIMITLESS growth When to Make Decision Unilaterally • A leader sometimes needs to make decisions – Lives are not at risk – Financial statement accuracy is not at risk – Business processes are vaguely defined – The business is undergoing radical change • The very act of implementing a new system and automating numerous manual processes would change the business in ways we could not predict – Better to release early and often if possible © 2013 Blacktower, Inc. All Rights Reserved. 28
  • 29. Enabling your limitless growthEnabling your LIMITLESS growth Organize and Baseline the Models • We used the APQC Process Classification Framework to organize our business processes • The taxonomy provided us a structure to catalog each process such that we could baseline them against other business units within The Company – For example, the distribution of DVDs in our Home Entertainment division © 2013 Blacktower, Inc. All Rights Reserved. 29 © 2006 APQC (www.apqc.org)
  • 30. Enabling your limitless growthEnabling your LIMITLESS growth After Applying the APQC PCF • 4.0 Deliver Products and Services – 4.4 Deliver Product Service to Customer • 4.4.3 Provide the service to specific customers – 4.4.3.1 Organize daily service order fulfillment (Level 1) – 4.4.3.1.1 Create Distribution List (Level 2) – 4.4.3.1.1.1 Create Shipping List from Premium Orders (Level 3) • Notice the concept of levels is subjective – This challenge never goes away – Always important to pick your perspective and be consistent © 2013 Blacktower, Inc. All Rights Reserved. 30
  • 31. Enabling your limitless growthEnabling your LIMITLESS growth Benefits of a Classification System • Standardizing process names enables us to compare processes across the enterprise • Enables us to see repeating patterns across business divisions • Helps to normalize technology portfolios by consolidating systems when possible • Allows us to compare ourselves to external organizations © 2013 Blacktower, Inc. All Rights Reserved. 31
  • 32. Enabling your limitless growthEnabling your LIMITLESS growth The Live System © 2013 Blacktower, Inc. All Rights Reserved. 32
  • 33. Enabling your limitless growthEnabling your LIMITLESS growth References • Sharp, A. & McDermott, P. Workflow Modeling: Tools for Process Improvement and Application Development, Artech House, Inc. 2001 • BPMN 1.0, BPMI.org, 2004, Object Management Group, 2006, (www.bpmn.org) • Rational Unified Process, IBM, 2006 (www.ibm.com/rational) • National Institute of Standards and Technology, Integration Definition For Function Modeling (IDEF0), NIST FIPSP183, 1993 (http://www.itl.nist.gov/fipspubs/idef02.doc) • APQC, APQC Process Classification Framework v4.0.0, APQC, 2006 (www.apqc.org) © 2013 Blacktower, Inc. All Rights Reserved. 33
  • 34. Enabling your limitless growthEnabling your LIMITLESS growth About Blacktower, Inc. • We provide management and technology guidance to companies seeking to increase operational efficiencies, implement new software systems, and develop technology strategies that better align their corporate objectives to the market conditions. • Contact us at limitless@blacktower.com to find out how we can help you too. © 2013 Blacktower, Inc. All Rights Reserved. 34

Notes de l'éditeur

  1. Developed at different stages of the project there was no common deliverable linking them together.
  2. I say “enough” because it is not feasible to identify “all” requirements in today’s budget constrained environment. Additionally, the business may not know all their requirements as they will change by the very act of replacing their current process with the new system.
  3. Was not the first time a project missed requirements
  4. While it may sound trivial to debate the standard set of graphical icons used in diagrams this can quickly become a heated debate when one person feels that his model just would not communicate the same information without *that* symbol.
  5. Process steps are broken down into more granular stepsUse cases can be developed whenever a step is too complex to represent graphicallyData objects can be identified by the