SlideShare a Scribd company logo
1 of 13
Windows Workflow Foundation 4.5
What’s new
29 Luglio 2014 @felicepescatore Disciplined Agile Delivery Italy Groupwww.felicepescatore.it
WF 4.5 - What’s news2
Agenda
• Windows Workflow Foundation
• Novità principali della versione 4.5
• Improvements della versione 4.5
Per una presentazione dettagliata su Workflow Foundation, si faccia riferimento alla presentazione «Windows Workflow Foundation»
WF 4.5 - What’s news3
Windows Workflow Foundation
Un Workflow, in generale, è una sequenza di
azioni legate tra loro in modo da formare un
grafo o un albero che modella e astrae un
contesto reale.
Microsoft ha introdotto Workflow Foundation
(WF) a partire dalla versione 3.0 del .NET
Framework, integrandolo in modo debole nella
v.3.5 con WCF e in modo completo dalla 4.0:
• API
• Workflow Engine
• Workflow Design
WF 4.5 - What’s news4
Windows Workflow Foundation Goals
Il contesto naturale di utilizzo dei Workflow è quello dei processi
long-running, tipicamente incentrati su una comunicazione
machine-to-machine e richiedendo caratteristiche come
scalabilità e persistenza.
WF gestisce due tipi primari di Workflow:
• Workflow Application, utilizzate all’interno delle proprie applicazioni
come «semplice» componente
• Workflow Services, utilizzati come servizi (Hosted o Self-Hosted)
WF 4.5 - What’s news5
Windows Workflow Foundation
Workflow Foundation
WF 4.5 - What’s news6
Windows Workflow Foundation 4.5
Authoring
Improvements
Versioning
Runtime
Enhancements
WF 4.5 - What’s news7
Windows Workflow Foundation: novità principali
• Contract-First Authoring, ovvero la possibilità di definire un
Workflow Service partendo dal Contract
• Versioning, gestione di più definizioni dello stesso WF senza il rischio
di mandare in fault le istanze già esistenti
• Dynamic Update, aggiornamento delle istanze precedenti alle nuove
definizioni
WF 4.5 - What’s news8
WF 4.5: Contract First
Con WF 4.5 è possibile adottare un approccio «Contract First» nella
definizione dei WF Services:
• Definizione del Service Contract tramite XSD/SVCUtils o ri-utilizzo di
una libreria pre-definita;
• Verifica automatica della corretta implementazione di quanto
previsto nel contract;
WF 4.5 - What’s news9
WF 4.5: Versioning
Con la nuova versione è possibile finalmente gestire il Versioning di un
Workflow, essendo prevista un’associazione diretta tra l’istanza e lo schema
che tiene conto della versione specifica:
• Workflow Identity
• Richiede la gestione della persistenza
Instance Data
(1.0.0.0)
Instance Data
(2.0.0.0)
Instance Data for
“My Workflow”
1.0.0.0
Instance Data for
“My Workflow” 2.0.0.0
Workflow Identity
+
Workflow Versioning
WF 4.5 - What’s news10
WF 4.5: Dynamic Update
E’ possibile aggiornare le istanze in corso ad una nuova definizione
(versione), attraverso tre step sequenziali:
• Preparare una mappa di aggiornamento;
• Applicare la mappa di aggiornamento alla specifica istanza;
• Caricare l’istanza con la nuova definizione.
L’aggiornamento può essere, ad esempio, indispensabile nel caso di bug fix.
WF 4.5 - What’s news11
Windows Workflow Foundation: improvements
• Supporto alle espressioni C# (in 4.0 solo VB);
• Supporto del Designer per le Activity Delegate;
• Validazione in background;
• View State ben delineato nello XAMLX.
Activities
• NoPersist Scope
• Nuove caratteristiche per i Flow Chart
• Reintroduzione degli State Machine (disponibile prima tramite codeplex)
Designer
• Funzionalità di Ricerca nella modalità «design»
• Pan mode
• Selezione Multipla degli elementi
• Annotazioni
• Auto-connessione e auto-inserimento di Activity all’interno dei Flowchart e degli State Machine
WF 4.5 - What’s news
@felicepescatore
get in touch
Disciplined Agile Delivery Italy Group
Felice Pescatore, Agile Software
Architect
Email: felice.pescatore@gmail.com
Cell. 392/7157684
www.felicepescatore.it
12
ABOUT ME
WF 4.5 - What’s news
THANKS FOR WATCHING
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale 3.0 Italia.

More Related Content

Similar to Workflow Foundation 4.5

Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010Mauro Servienti
 
Liferay 7: Come realizzare un client SOAP con Apache CXF in OSGi Style
Liferay 7: Come realizzare un client SOAP con Apache CXF in OSGi StyleLiferay 7: Come realizzare un client SOAP con Apache CXF in OSGi Style
Liferay 7: Come realizzare un client SOAP con Apache CXF in OSGi StyleAntonio Musarra
 
What's new in ASP.NET 4.0
What's new in ASP.NET 4.0What's new in ASP.NET 4.0
What's new in ASP.NET 4.0XeDotNet
 
What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304VMUG IT
 
Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte
 
Progetto SOD Davide Sito
Progetto SOD Davide SitoProgetto SOD Davide Sito
Progetto SOD Davide SitoDavide Sito
 
SugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual ApplianceSugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual ApplianceAntonio Musarra
 
SIGLA Office Business Applications versione 2.1.0
SIGLA Office Business Applications versione 2.1.0SIGLA Office Business Applications versione 2.1.0
SIGLA Office Business Applications versione 2.1.0Innocenti Andrea
 
Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...
Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...
Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...italianaSoftware
 
Integrazione continua con TFS Build
Integrazione continua con TFS BuildIntegrazione continua con TFS Build
Integrazione continua con TFS BuildGian Maria Ricci
 
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...Mattia Milleri
 
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente Andrea Dottor
 
Azure WebSites for Developers
Azure WebSites for DevelopersAzure WebSites for Developers
Azure WebSites for DevelopersLuca Milan
 
Babel presenta: Opsview
Babel presenta: OpsviewBabel presenta: Opsview
Babel presenta: OpsviewBabel
 
WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08
WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08
WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08Alessandro Del Sole
 
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...Mattia Milleri
 

Similar to Workflow Foundation 4.5 (20)

Tfs Basic - Quick Intro
Tfs Basic - Quick IntroTfs Basic - Quick Intro
Tfs Basic - Quick Intro
 
Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010
 
Liferay 7: Come realizzare un client SOAP con Apache CXF in OSGi Style
Liferay 7: Come realizzare un client SOAP con Apache CXF in OSGi StyleLiferay 7: Come realizzare un client SOAP con Apache CXF in OSGi Style
Liferay 7: Come realizzare un client SOAP con Apache CXF in OSGi Style
 
What's new in ASP.NET 4.0
What's new in ASP.NET 4.0What's new in ASP.NET 4.0
What's new in ASP.NET 4.0
 
What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304What’s my destiny vSphere 6 @ VMUG.IT 20150304
What’s my destiny vSphere 6 @ VMUG.IT 20150304
 
Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0
 
Progetto SOD Davide Sito
Progetto SOD Davide SitoProgetto SOD Davide Sito
Progetto SOD Davide Sito
 
Connettore documenti
Connettore documentiConnettore documenti
Connettore documenti
 
SugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual ApplianceSugarCRM Enterprise Development Virtual Appliance
SugarCRM Enterprise Development Virtual Appliance
 
SIGLA Office Business Applications versione 2.1.0
SIGLA Office Business Applications versione 2.1.0SIGLA Office Business Applications versione 2.1.0
SIGLA Office Business Applications versione 2.1.0
 
Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...
Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...
Implementazione di una soluzione a microservizi: benifici organizzativi ed ec...
 
Integrazione continua con TFS Build
Integrazione continua con TFS BuildIntegrazione continua con TFS Build
Integrazione continua con TFS Build
 
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
 
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
 
01.office2016 le schede3
01.office2016 le schede301.office2016 le schede3
01.office2016 le schede3
 
01.office2016 le schede2
01.office2016 le schede201.office2016 le schede2
01.office2016 le schede2
 
Azure WebSites for Developers
Azure WebSites for DevelopersAzure WebSites for Developers
Azure WebSites for Developers
 
Babel presenta: Opsview
Babel presenta: OpsviewBabel presenta: Opsview
Babel presenta: Opsview
 
WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08
WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08
WPF & LINQ: VB T&T Community After Hour @ Microsoft Days 08
 
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
Progetto e implementazione di una pipeline di sviluppo software con tecnologi...
 

More from Felice Pescatore

Il Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista ImbruttitoIl Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista ImbruttitoFelice Pescatore
 
Intelligent Business Agility
Intelligent Business AgilityIntelligent Business Agility
Intelligent Business AgilityFelice Pescatore
 
Disciplined Agile, la Promessa, la Svolta e il Prestigio
Disciplined Agile, la Promessa, la Svolta e il PrestigioDisciplined Agile, la Promessa, la Svolta e il Prestigio
Disciplined Agile, la Promessa, la Svolta e il PrestigioFelice Pescatore
 
The Disciplined Approach to Change
The Disciplined Approach to ChangeThe Disciplined Approach to Change
The Disciplined Approach to ChangeFelice Pescatore
 
The Disciplined Approach to Change
The Disciplined Approach to ChangeThe Disciplined Approach to Change
The Disciplined Approach to ChangeFelice Pescatore
 
PMI Disciplined Agile: la Promessa, la Svolta e il Prestigio
PMI Disciplined Agile: la Promessa, la Svolta e il PrestigioPMI Disciplined Agile: la Promessa, la Svolta e il Prestigio
PMI Disciplined Agile: la Promessa, la Svolta e il PrestigioFelice Pescatore
 
Un cuore moderno per l'Agilità
Un cuore moderno per l'AgilitàUn cuore moderno per l'Agilità
Un cuore moderno per l'AgilitàFelice Pescatore
 
L'Occhio di Ra sul Testing
L'Occhio di Ra sul TestingL'Occhio di Ra sul Testing
L'Occhio di Ra sul TestingFelice Pescatore
 
Industry 4.0... a che punto siamo in Italia
Industry 4.0... a che punto siamo in ItaliaIndustry 4.0... a che punto siamo in Italia
Industry 4.0... a che punto siamo in ItaliaFelice Pescatore
 
Agile IoT & Eclipse Duttile
Agile IoT & Eclipse DuttileAgile IoT & Eclipse Duttile
Agile IoT & Eclipse DuttileFelice Pescatore
 
Fuffa Day - The Sixth Sense
Fuffa Day - The Sixth SenseFuffa Day - The Sixth Sense
Fuffa Day - The Sixth SenseFelice Pescatore
 
Value Focused Team: road to DevOps
Value Focused Team: road to DevOpsValue Focused Team: road to DevOps
Value Focused Team: road to DevOpsFelice Pescatore
 

More from Felice Pescatore (20)

Il Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista ImbruttitoIl Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista Imbruttito
 
Intelligent Business Agility
Intelligent Business AgilityIntelligent Business Agility
Intelligent Business Agility
 
AgileBIM, BIM mets Agile
AgileBIM, BIM mets AgileAgileBIM, BIM mets Agile
AgileBIM, BIM mets Agile
 
Disciplined Agile, la Promessa, la Svolta e il Prestigio
Disciplined Agile, la Promessa, la Svolta e il PrestigioDisciplined Agile, la Promessa, la Svolta e il Prestigio
Disciplined Agile, la Promessa, la Svolta e il Prestigio
 
AgileBIM overview
AgileBIM overviewAgileBIM overview
AgileBIM overview
 
The Disciplined Approach to Change
The Disciplined Approach to ChangeThe Disciplined Approach to Change
The Disciplined Approach to Change
 
The Disciplined Approach to Change
The Disciplined Approach to ChangeThe Disciplined Approach to Change
The Disciplined Approach to Change
 
PMI Disciplined Agile: la Promessa, la Svolta e il Prestigio
PMI Disciplined Agile: la Promessa, la Svolta e il PrestigioPMI Disciplined Agile: la Promessa, la Svolta e il Prestigio
PMI Disciplined Agile: la Promessa, la Svolta e il Prestigio
 
Agilozzi le testa tutte
Agilozzi le testa tutteAgilozzi le testa tutte
Agilozzi le testa tutte
 
39bit al secondo
39bit al secondo39bit al secondo
39bit al secondo
 
Un cuore moderno per l'Agilità
Un cuore moderno per l'AgilitàUn cuore moderno per l'Agilità
Un cuore moderno per l'Agilità
 
L'Occhio di Ra sul Testing
L'Occhio di Ra sul TestingL'Occhio di Ra sul Testing
L'Occhio di Ra sul Testing
 
#NoElevator4DevOps
#NoElevator4DevOps#NoElevator4DevOps
#NoElevator4DevOps
 
Don't Dirty my Backlog!
Don't Dirty my Backlog!Don't Dirty my Backlog!
Don't Dirty my Backlog!
 
Industry 4.0... a che punto siamo in Italia
Industry 4.0... a che punto siamo in ItaliaIndustry 4.0... a che punto siamo in Italia
Industry 4.0... a che punto siamo in Italia
 
Agile IoT & Eclipse Duttile
Agile IoT & Eclipse DuttileAgile IoT & Eclipse Duttile
Agile IoT & Eclipse Duttile
 
Fuffa Day - The Sixth Sense
Fuffa Day - The Sixth SenseFuffa Day - The Sixth Sense
Fuffa Day - The Sixth Sense
 
#NoElevator for DevOps
#NoElevator for DevOps#NoElevator for DevOps
#NoElevator for DevOps
 
Value Focused Team
Value Focused TeamValue Focused Team
Value Focused Team
 
Value Focused Team: road to DevOps
Value Focused Team: road to DevOpsValue Focused Team: road to DevOps
Value Focused Team: road to DevOps
 

Workflow Foundation 4.5

  • 1. Windows Workflow Foundation 4.5 What’s new 29 Luglio 2014 @felicepescatore Disciplined Agile Delivery Italy Groupwww.felicepescatore.it
  • 2. WF 4.5 - What’s news2 Agenda • Windows Workflow Foundation • Novità principali della versione 4.5 • Improvements della versione 4.5 Per una presentazione dettagliata su Workflow Foundation, si faccia riferimento alla presentazione «Windows Workflow Foundation»
  • 3. WF 4.5 - What’s news3 Windows Workflow Foundation Un Workflow, in generale, è una sequenza di azioni legate tra loro in modo da formare un grafo o un albero che modella e astrae un contesto reale. Microsoft ha introdotto Workflow Foundation (WF) a partire dalla versione 3.0 del .NET Framework, integrandolo in modo debole nella v.3.5 con WCF e in modo completo dalla 4.0: • API • Workflow Engine • Workflow Design
  • 4. WF 4.5 - What’s news4 Windows Workflow Foundation Goals Il contesto naturale di utilizzo dei Workflow è quello dei processi long-running, tipicamente incentrati su una comunicazione machine-to-machine e richiedendo caratteristiche come scalabilità e persistenza. WF gestisce due tipi primari di Workflow: • Workflow Application, utilizzate all’interno delle proprie applicazioni come «semplice» componente • Workflow Services, utilizzati come servizi (Hosted o Self-Hosted)
  • 5. WF 4.5 - What’s news5 Windows Workflow Foundation Workflow Foundation
  • 6. WF 4.5 - What’s news6 Windows Workflow Foundation 4.5 Authoring Improvements Versioning Runtime Enhancements
  • 7. WF 4.5 - What’s news7 Windows Workflow Foundation: novità principali • Contract-First Authoring, ovvero la possibilità di definire un Workflow Service partendo dal Contract • Versioning, gestione di più definizioni dello stesso WF senza il rischio di mandare in fault le istanze già esistenti • Dynamic Update, aggiornamento delle istanze precedenti alle nuove definizioni
  • 8. WF 4.5 - What’s news8 WF 4.5: Contract First Con WF 4.5 è possibile adottare un approccio «Contract First» nella definizione dei WF Services: • Definizione del Service Contract tramite XSD/SVCUtils o ri-utilizzo di una libreria pre-definita; • Verifica automatica della corretta implementazione di quanto previsto nel contract;
  • 9. WF 4.5 - What’s news9 WF 4.5: Versioning Con la nuova versione è possibile finalmente gestire il Versioning di un Workflow, essendo prevista un’associazione diretta tra l’istanza e lo schema che tiene conto della versione specifica: • Workflow Identity • Richiede la gestione della persistenza Instance Data (1.0.0.0) Instance Data (2.0.0.0) Instance Data for “My Workflow” 1.0.0.0 Instance Data for “My Workflow” 2.0.0.0 Workflow Identity + Workflow Versioning
  • 10. WF 4.5 - What’s news10 WF 4.5: Dynamic Update E’ possibile aggiornare le istanze in corso ad una nuova definizione (versione), attraverso tre step sequenziali: • Preparare una mappa di aggiornamento; • Applicare la mappa di aggiornamento alla specifica istanza; • Caricare l’istanza con la nuova definizione. L’aggiornamento può essere, ad esempio, indispensabile nel caso di bug fix.
  • 11. WF 4.5 - What’s news11 Windows Workflow Foundation: improvements • Supporto alle espressioni C# (in 4.0 solo VB); • Supporto del Designer per le Activity Delegate; • Validazione in background; • View State ben delineato nello XAMLX. Activities • NoPersist Scope • Nuove caratteristiche per i Flow Chart • Reintroduzione degli State Machine (disponibile prima tramite codeplex) Designer • Funzionalità di Ricerca nella modalità «design» • Pan mode • Selezione Multipla degli elementi • Annotazioni • Auto-connessione e auto-inserimento di Activity all’interno dei Flowchart e degli State Machine
  • 12. WF 4.5 - What’s news @felicepescatore get in touch Disciplined Agile Delivery Italy Group Felice Pescatore, Agile Software Architect Email: felice.pescatore@gmail.com Cell. 392/7157684 www.felicepescatore.it 12 ABOUT ME
  • 13. WF 4.5 - What’s news THANKS FOR WATCHING Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale 3.0 Italia.

Editor's Notes

  1. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  2. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  3. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  4. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  5. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  6. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  7. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  8. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  9. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond
  10. Sample & KNOWN: the domain of the actual Cause and effect relationships repeatable, perceivable and predictable Legitimate best practice Standard operating procedures Process re-engineering Sense | Categorise | Respond Complicated & KNOWABLE: the domain of the probable: Cause and effect separated over time and space Analytical/reductionist Scenarios planning Systems thinking Sense | Analyse | Respond COMPLEX: the domain of many possibilities Cause and effect are only coherent in retrospect and do not repeat Pattern management Perspective filters Complex adaptive systems Probe | Sense | Respond Chaotic & CHAOS: the domain of the inconceivable No cause and effect relationships perceivable Stability-focused intervention Enactment tools Crisis management Act | Sense | Respond