A Picture Can Replace A Thousand Words
-
Upload
michael-rainey -
Category
Technology
-
view
134 -
download
0
Transcript of A Picture Can Replace A Thousand Words
![Page 1: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/1.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
A Picture Can Replace A Thousand WordsMichael Rainey Principal Consultant Rittman Mead
![Page 2: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/2.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Requirements come from everywhere!
![Page 3: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/3.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Our Job? Translate - Consolidate - Design - Build!
![Page 4: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/4.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Our Job? Translate - Consolidate - Design - Build!
![Page 5: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/5.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Our Job? Translate - Consolidate - Design - Build!
![Page 6: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/6.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
But it’s not that easy...
•Business terminology ‣Synonyms - “Network ID” and “User ID” ‣Unqualified - “Add the account to the ledger table.” Which account? ‣Similar, but different meanings - “Employee ID” and “Employee Number” ‣Lack of data dictionary
•Misuse of terminology / miscommunication ‣“Can you please ETL some reports for us?”
•Misinterpreted, incorrect, or missing requirements ‣Too much guesswork during design / build phase
![Page 7: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/7.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Simplify the process...draw a picture!
![Page 8: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/8.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Simplify the process...draw a picture!
File Server
Target Server
Oracle BI Apps
Target Server
Source Server
Source DB
Extract Pump Replicat Target (Operational Data Store)
Target (Source
Dependent Schema)
Target (Staging)
Target (Foundation)
Extract Pump Replicat
Replicat
ReplicatPump
Pump
Stage Star
ETL ETL
Source Server (Disaster Recovery)
Source DB
Data Guard
Target (ADW)
Replicat
Pump
Trail Trail
File server is shared storage with Disaster Recovery source.
GoldenGate Manager
GoldenGate Manager
GoldenGate Manager
GoldenGate Manager
Star
ETL
GoldenGate Manager
GoldenGate Manager
![Page 9: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/9.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Why do pictures, models, diagrams work?
•Standardization ‣Identify shapes and their meanings ‣e.g. Business Process Model and Notation (BPMN) !
•Pictures are less likely to be incorrectly interpreted !
•Relationships and flow of activities are much easier to recognize !
•Allows engagement with the business users
![Page 10: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/10.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Where else are visuals preferred?
![Page 11: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/11.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Where else are visuals preferred?
![Page 12: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/12.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Draw the business process
![Page 13: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/13.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Here’s how it works...
Determine profitability of current clients
Is client profitable?Start
Profitability of Clients
![Page 14: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/14.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Here’s how it works...
Determine profitability of current clients
Is client profitable?Start
Propose rate increase to
client
Client determines if rate increase acceptable
No
Rate increase
accepted?
Profitability of Clients
![Page 15: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/15.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Here’s how it works...
Determine profitability of current clients
Is client profitable?Start
Propose rate increase to
client
Client determines if rate increase acceptable
No
Rate increase
accepted?
Drop clientNo End
Profitability of Clients
![Page 16: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/16.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Here’s how it works...
Determine profitability of current clients
Is client profitable?Start
Propose rate increase to
client
Client determines if rate increase acceptable
No
Rate increase
accepted?
Drop clientNo End
EndSchedule visit
with clientYes
Yes
...
Profitability of Clients
![Page 17: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/17.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Here’s how it works...
Determine profitability of current clients
Is client profitable?Start
Propose rate increase to
client
Client determines if rate increase acceptable
No
Rate increase
accepted?
Drop clientNo End
EndSchedule visit
with clientYes
Yes
...
Profitability of Clients
Salesperson Client
Sales Mgr
Salesperson
Salesperson
![Page 18: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/18.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
But wait...how does this apply to me?
Determine profitability of current clients
Is client profitable?Start
Propose rate increase to
client
Client determines if rate increase acceptable
No
Rate increase
accepted?
Drop clientNo End
EndSchedule visit
with clientYes
Yes
...
Profitability of Clients
Salesperson Client
Sales Mgr
Salesperson
Salesperson
![Page 19: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/19.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
But wait...how does this apply to me?
Determine profitability of current clients
Is client profitable?Start
Propose rate increase to
client
Client determines if rate increase acceptable
No
Rate increase
accepted?
Drop clientNo End
EndSchedule visit
with clientYes
Yes
...
Profitability of Clients
Salesperson Client
Sales Mgr
There is a clear reporting need to complete this activity.
Salesperson
Salesperson
![Page 20: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/20.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
But wait...how does this apply to me?
Determine profitability of current clients
Is client profitable?Start
Propose rate increase to
client
Client determines if rate increase acceptable
No
Rate increase
accepted?
Drop clientNo End
EndSchedule visit
with clientYes
Yes
...
Profitability of Clients
Salesperson Client
Sales Mgr
There is a clear reporting need to complete this activity.
Salesperson
Salesperson
And we know who to talk with…
![Page 21: A Picture Can Replace A Thousand Words](https://reader033.fdocuments.in/reader033/viewer/2022042907/587b70fc1a28abc62f8b5731/html5/thumbnails/21.jpg)
www.rittmanmead.com [email protected] @rittmanmead www.facebook.com/rittmanmead
Conclusion
Draw A Picture