Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

presentatie 2 (jan dietz)


Published on

VISI-bijeenkomst 26 november 2014 in Delft

  • Be the first to comment

  • Be the first to like this

presentatie 2 (jan dietz)

  1. 1. DEMO in VISI
  2. 2. VISI 20141126 JD slide 2 DEMO: het onthullen van essentie Denken in acties Denken in transacties Denken in processen Het complete essentiële model Conclusies en vragen Outline
  3. 3. DEMO het onthullen van essentie
  4. 4. The problem, and what DEMO offers … INSERT
  5. 5. VISI 20141126 JD slide 5 The key notion: organisation INF5890 Overview of theories on organizations and management Lars Groth 23 Every organized human activity - from the making of pots to the placing of a man on the moon - gives rise to two fundamental and opposing requirements: the division of labor into various tasks to be performed and the coordination of these tasks to accomplish the activity. Henry Mintzberg, The Structuring of Organizations, 1979
  6. 6. VISI 20141126 JD slide 6 It’s all about production and coordination … theories on organizations and management 24 Mintzberg’s division of labor is actually a division in actor roles: the ‘production units’ that bring about the (sub and end) products of the organisation. Production and coordination occur in universal patterns, called transactions. A transaction comprises 4 to 20 generic coordination steps regarding 1 specific production step. The operating principle of every organisation is that actors (subjects fulfilling actor roles), when performing coordination steps, enter into and comply with commitments regarding a production step.
  7. 7. VISI 20141126 JD slide 7 … and about (operational) structure INF5890 Overview of theories on organizations and management Lars Groth 23 Mintzberg says that the structure of an organisation is simply the sum total of the ways in which it divides its labor into distinct tasks and then achieves coordination among them. T1 T3 A1 T2 T5 T6 T4 A0 A2 A5 A6 A3 A7 T7 T8 A8 A4 We add to it that the structure consists of trees of building blocks which correspond with the structure of products.
  8. 8. VISI 20141126 JD slide 8 By virtue of the building block concept, and by abstracting from information systems and implementation technology (including ICT), a reduction of complexity of more than 95% is achieved! flow charts notes narratives interviews essential model What does DEMO offer you? The resulting essential model offers the intellectual manageability you need: insight in and overview over the most complex tasks!
  9. 9. Design & Engineering Methodology for Organizations essence and simplicity
  10. 10. DENKEN in acties
  11. 11. VISI 20141126 JD slide 11 PRODUCTION WORLD COORDINATION WORLD production acts coordination acts coordination facts production facts It is all about production and coordination … interacting subjects The interacting subjects perform coordination acts and production acts, resulting in coordination facts and production facts, in response to coordination events (the coming into being of coordination facts).
  12. 12. VISI 20141126 JD slide 12 Alicia: I’d like to have a bouquet of red tulips Alicia : request : Celestine : sales #31416 is completed Celestine: Just a moment Celestine : promise : Alicia : sales #31416 is completed Celestine: Here you are Celestine : state : Alicia : sales #31416 is completed Alicia: Thanks Alicia : accept : Celestine : sales #31416 is completed Examples of coordination acts
  13. 13. VISI 20141126 JD slide 13 Validity claims in coordination acts Claim to justice (G: Richtigkeit, NL: juistheid) Has the performer the authority to perform the coordination act? Claim to sincerity (G: Wahrhaftigkeit, NL: oprechtheid) Is the performer sincere in performing the coordination act? Claim to truth (G: Wahrheit, NL: waarheid) Does the product exist or can it be produced? Ultimately, the performer of a coordination act is autonomous. He/she is however always responsible and accountable for his/her acts.
  14. 14. DENKEN in transacties
  15. 15. VISI 20141126 JD slide 15 The success path of a transaction
  16. 16. VISI 20141126 JD slide 16 No success: decline instead of promise
  17. 17. VISI 20141126 JD slide 17 No success: reject instead of accept
  18. 18. VISI 20141126 JD slide 18 Revocation patterns revoke request revoke promise revoke accept revoke state
  19. 19. VISI 20141126 JD slide 19 Revocation: refuse or allow
  20. 20. VISI 20141126 JD slide 20 The current transaction pattern in VISI (ISO-PRF-29481-2) Presentatie Henk Schaap (24 april 2013)
  21. 21. DENKEN in processen
  22. 22. VISI 20141126 JD slide 22 initiator executor The organisational building block transaction kind actor role actor role
  23. 23. VISI 20141126 JD slide 23 request promise accept state A0 T1 A1 An actor A0 (the initiator of T1) comes to agreement with an actor A1 (the executor of T1) about the delivery of a product P1. Basically, A0 doesn’t need to care about what A1 has to do in order to produce P1. At some point in time, A1 addresses A0 and performs the state act in the transaction T1. Business process (1)
  24. 24. VISI 20141126 JD slide 24 NOTE: component transactions may also be carried out in parallel. request promise accept state T1 T3 A1 T2 T6 T5 T4 A0 A2 A5 A6 A3 A7 T7 T8 A8 A4 Business process (2) In order to produce P1, A1 needs a P2, a P3 and a P4! And …
  25. 25. VISI 20141126 JD slide 25 Communicatiemodel A23 Financieren ontwerpen Adviseren Opdrachtgeven A11 Adviseren opdracht geven T7 A1 Opdracht-geven A9 Inspecteren T15 A10 Financieren bouw T11 Financieren A7 Verlenen vergunning T12 Reguleren T1 A2 Verwerven grond A23 Onder houden T16 Beheren Controleren Verkrijgen T2 Ontwerpen A5 Ontwikkelen alternatieven T3 A15 Ontwikkelen varianten T13 A16 Ontwikkelen eindontwerp T14 A17 Leveren totaal-ontwerp T17 A22 Vaststellen Locatie-condities T22 EF wetgeving EF gegevens beheer A12 Adviseren ontwerpen T6 A3 Leveren aspect-ontwerp A24 Adviseren bouwen Realiseren A4 Leveren bouw T4 A6 Bouwen deelwerk T5 A13 Leveren materiaal T8 A8 Toeleveren materieel T9 A14 Leveren menskracht T10 T18 T23 Business processes in VISI
  26. 26. Het complete essentiële model
  27. 27. VISI 20141126 JD slide 27 actors transactions business processes business events business objects business facts PRODUCTION COORDINATION work instructions business rules CM FM PM AM The integrated sub models
  28. 28. VISI 20141126 JD slide 28 ©2012 Jan L.G. Dietz – DEMO-3 WoM Volley - slide 1 Volley: Construction Model (1) Volley facts AT1 AT2 membership payment membership start T1 A1 membership starter transact ion kind product kind T1 membership start T2 membership payment P1 Membership is started P2 the first fee of Membership is paid T2 CA1 aspirant member CA2 payer persons facts ©2012 Jan L.G. Dietz – DEMO-3 WoM Volley - slide 2 Volley: Process Model membership start T1 membership payment rq rq ac pm TT021 CA1 aspirant member A1 membership starter CA2 payer ©2012 Jan L.G. Dietz – DEMO-3 WoM Volley - slide 5 Volley: Fact Model (1) MEMBERSHIP PERSON P2 day of birth [DAY] amount paid [MONEY] PAID MEMBERSHIP [YEAR] minimal age [YEAR] annual fee [MONEY] max members [NUM] the member of > Membership is Person the first fee of Membership is paid P1 STARTED MEMBERSHIP Membership is started starting day [DAY] amount to pay [MONEY] Volley: Action Model - action rules for A01 (1) when membership start for new Membership is requested (T1/rq) with the member of Membership is a Person the starting day of Membership is a Day assess justice: the performer of the request is the (aspirant) member of Membership sincerity: < no specific condition > truth: Day is the first day of some Month; Month is greater than Current Month; the age of Person is equal to or greater than the minimal age in the year of Day; the number of members on Day is less than the max members in the year of Day if complying with request is considered justifiable then promise membership start for Membership [T1/pm] else decline membership start for Membership [T1/dc] The integrated sub models for Volley
  29. 29. VISI 20141126 JD slide 29 DEMO and BIM (1) Henk Schaap, 24 april 2013 Het BIM is niet alleen een bron om te raadplegen, het is ook een data bank waarin je verandert! Want elk feit is het resultaat van een transactie (of het is berekend)!
  30. 30. VISI 20141126 JD slide 30 Building Information Modeling (BIM) is a digital representation of physical and functional characteristics of a facility. A BIM is a shared knowledge resource for information about a facility forming a reliable basis for decisions during its life-cycle, defined as existing from earliest conception to demolition. (National BIM standard USA) DEMO and BIM (2) The BIM models in a building project could very well be used as the Fact Model in DEMO. What has to be added are the transaction results, i.e. the completion of the various parts of the project.
  31. 31. Conclusies en vragen
  32. 32. VISI 20141126 JD slide 32 Het denken in transacties en actorrollen is perfect overgenomen in VISI Het DEMO-1 transactiepatroon in VISI zou vervangen moeten worden door het DEMO-3 transactiepatroon. Aan het denken in processen (boomstructuren van transacties) binnen VISI zou de ‘roll back’ in een keten van transacties toegevoegd moeten worden. Een combinatie van DEMO en BIM lijkt heel goed mogelijk. Het belangrijkste inzicht is dat BIM ‘er niet gewoon is’ maar gemaakt wordt in transacties. DEMO in VISI: conclusies en vragen
  33. 33. VISI 20141126 JD slide 33 The end