capabiliy analysis helping ice age business transformation
TRANSCRIPT
Frederick Halas
Brussels IDS SCHEER public Seminar "Enterprise Architecture Management"
15th May 2007
Ice Age EA
2
2
The first enterprises
Humans first banded together into tribes for protection from a challenging environment.
Their main business : hunt to survive.
3
3
A language to represent and communicate
Share the goal:
4
4
ICE AGE organizational structure
The Tribe
Chief
Guru
Hunter Gatherer Blacksmith
5
5
ICE AGE framework
Survive
Objectives & environment
Processes
HuntMammoths
Technology
Spear
Sandals
Speed : 15 km/h
Distance : 20 m
Capabilities
Individuallocomotion
Moving preyimmobilisation
6
6
The omen of mammoths extinction is a call for adaptation
Survive
Objectives & environment Technology
Speed : 40 km/h
Distance : 40 m
Horse
Bow and arrow
Processes
Hunt Reindeers
Capabilities
Individuallocomotion
Moving preyimmobilisation
7
7
Modern projects
People still band together in organizations.
Modern business is less dangerous (though..).
Modern projects have to provide services to clients and users with cost, risks and quality under control.
But
today’s enterprise architecture is far more complex to represent….
How often the different actors of an IT project (from marketing to development) see a different animal to hunt!!!
This is a source of frictions and inefficiencies.
8
Application domains example
Production- Planning- Labelling
- Traceability- ……
Maintenance- Stocks
- Work orders- …
Quality & security- Procedures
- Certifications- Lab management
- …
Purchasing products & serv.
- Pay producers- Manage milk regulations
- …
Manage data- Product ref. data
- …
New products- Product lifecycle
Economics optimization…
Distribution- Supply chain
- Logistics- …
Finance & accounting
HR- Pay
- Career- Time
- …
Sales- CRM
- Sales force- Commercial info
- …
Marketing- Campaign management
- Market info tools- …
IS- BPM
- Projects- …
Application services
- Data layer- Messaging
- Web- …
9
Other industry example : TMForum TAM framework
“Functionalities required of any given application, functional overlaps of existing applications to be identified, thereby facilitating rationalization and functional gaps to be identified.” Wikipedia on TAM telco inductry framework
10
Management and Strategy
Resources
Sales
Ordering Receive andcondition vehicle
Contract negotiationand conclusion
Process ordersdue for delivery
CKD parts list planning
Process order forCKD deliveries
Maximal (surplusmaterials
management) orminimal needs...
Calculatetolerances
Deliver vehicle
Initiate CKD partsprocurement
Billing
Bill CKD shipmentsof individual parts
Communicaterequirements to
delivery call system
Process customermaster data
Delete customermaster data
Check / Editcustomer
master data
Calculate incidentalexpenses
Calculate price
Manage productdata
Calculate commission
Apply stochasticrequirements
calculation
Parts list for CKDsets
Part-specificadvance
calculation, e.g. forpoint of assembly
Supply differenttarget systems forparts procurement
Create contract
Further processcalculated gross
requirements
Calculate additionalrequirements
Create customermaster data
Initiate and processfile transfer
Order vehicle
Allocate vehicle
Solve problem
Determine cause
Prepare andschedule pick-up
Enter orderconfirmation data
Create vehicle data
Compare purchaseinvoice with
purchase order
Check documents
Enter invoice
Plan vehicleconditioning
Create invoicehistory
Create vehicleconfiguration
Create proformainvoicesComplete log book
Process letter ofcredit
Specify follow-update
Specify targetsystems
Supplementcommissionstatement
Arrange monthlyprograms
Releasecommissionstatement
Create invoice withrelevant enclosures
Aggregateamounts per partnumber and date
Manage orders
Bulk corrections
Trace order
Create customerand vehicle data
Create quotation
Check offer
Calculate credit risk Check solvency
Reject creditapplication
Calculate proposalfor credit increase
Change creditapplication
Create Sales Order
Marketing
Change creditapplication
Functional reference model example, car sales (dummy)
11
Functional reference model example, banking (real)