Cover slide - Welcome to TNO-ESI · Cover slide TNO/ESI Symposium 2017 ... Develop reference...

19
TNO/ESI Symposium 2017 Tales of a shepherd dog Tales of a shepherd dog Bruno van Wijngaarden| TNO-ESI Symposium 2017 Bruno van Wijngaarden| TNO-ESI Symposium 2017 October 3 rd 2017

Transcript of Cover slide - Welcome to TNO-ESI · Cover slide TNO/ESI Symposium 2017 ... Develop reference...

Cover slide

TNO/ESI Symposium 2017

Tales of a shepherd dogTales of a shepherd dog

Bruno van Wijngaarden| TNO-ESI Symposium 2017Bruno van Wijngaarden| TNO-ESI Symposium 2017October 3rd 2017

Slide image only

TNO/ESI Symposium 2017

Text (Only)

From project engineering to product platforms

Goals:• Increase speed• Grow

TNO/ESI Symposium 2017

Role of theSystem Architect

Text (Only)

Project Engineering

Material handling equipmentMaterial handling equipment

Sensors and actuatorsSensors and actuators

Machine control (PLC)Machine control (PLC)

Material Flow Control (MFC)Material Flow Control (MFC)

System Process control(WMS/WCS)

System Process control(WMS/WCS)

Material handling system(hardware)

Low level Controls (LLC)software

High Level controls (HLC)software

Integration….Integration….

Material handling system(hardware)

Material handling system(hardware)

Low level Controls (LLC)software

Low level Controls (LLC)software

High Level controls (HLC)software

High Level controls (HLC)software

Integration….

TNO/ESI Symposium 2017

Text (Only)

Project engineering: role of the system architect• System Designer• Safeguard KPI’s:

Throughput

Availability

Resilience (error recovery/graceful degradation)

Robustness to business changes

TCO

• Safeguard integration during design andimplementation

Increasing complexity: too much for one brain

TNO/ESI Symposium 2017

Text (Only)

Project engineering: limitations• System complexity• Risk• Inefficiency (cost)• Increased test effort (time)

TNO/ESI Symposium 2017

Text (Only)

Product platform for e-commerce warehouse automation

TNO/ESI Symposium 2017

Text (Only)

Product platform for e-commerce warehouse automation

TNO/ESI Symposium 2017

Complexity:• Continuously evolving: portable, mobile infrastructure: AGVs, mobile robots• Series of one: material handling system is commodity• Autonomous: “Robots have taken over 1/3 of jobs by 2030”• Systems of systems: domain driven design, microservice architecture• X as a service: pay per use• Parameters x 10: closer to the end consumer

Complexity:• Continuously evolving: portable, mobile infrastructure: AGVs, mobile robots• Series of one: material handling system is commodity• Autonomous: “Robots have taken over 1/3 of jobs by 2030”• Systems of systems: domain driven design, microservice architecture• X as a service: pay per use• Parameters x 10: closer to the end consumer

Text (Only)

Product platform: role of the system architect

• System Solutions• Reference Architecture• Organisation: Paradigm shift• Manage Stakeholders

TNO/ESI Symposium 2017

Text (Only)

Product platform: System Solutions

TNO/ESI Symposium 2017

Text (Only)

Product platform: Reference Architecture

TNO/ESI Symposium 2017

LogisticSolutionDomain

LogisticSolutionDomain

BusinessDomainBusinessDomain

MaterialHandlingDomain

MaterialHandlingDomain

• Customer orders• Stock• Consignments• Deliveries• Shipments

• Receiving• Picking• Batching• Consolidation• Packing• Despatch

• Storage & Retrieval• Sorting• Sequencing• Buffering• Transport• Fetch/put

Text (Only)

Product platform: Reference Architecture

LogisticSolutionDomain

LogisticSolutionDomain

BusinessDomainBusinessDomain

MaterialHandlingDomain

MaterialHandlingDomain

TNO/ESI Symposium 2017

Wha

t

How

Why:• Grow• Manage Complexity

Text (Only)

“All for one”

Product platform: Reference Architecture

LogisticSolutionDomain

LogisticSolutionDomain

BusinessDomainBusinessDomain

MaterialHandlingDomain

MaterialHandlingDomain

TNO/ESI Symposium 2017

Text (Only)

High Level controls (HLC)software

High Level controls (HLC)software

Material handling system(hardware)

Material handling system(hardware)

Low level Controls (LLC)software

Low level Controls (LLC)software

Material Handling DomainMaterial Handling Domain

Logistic Solution DomainLogistic Solution Domain

Business DomainBusiness Domain

Product platform: Reference Architecture

TNO/ESI Symposium 2017

Text (Only)

Product platform: Reference Architecture

TransportTransport StorageStorage FetchPut

FetchPut SortingSorting SequencingSequencing

TNO/ESI Symposium 2017

Material Handling Domain: Bounded Contexts

Text (Only)

TNO/ESI Symposium 2017

Material handling system(hardware)

Material handling system(hardware)

Low level Controls (LLC)software

Low level Controls (LLC)software

High Level controls (HLC)software

High Level controls (HLC)software

Conway is caged:from system wide scopeto SCS scopeBut…

Product platform: Reference Architecture Benefits

“jumping the fence”

“walking the perimeter”

Text (Only)

ADAPTO: manage stakeholders

TNO/ESI Symposium 2017

“you are constantly pushing the envelope” “you are too rigid”

SalesProductDevelopment

“I want stable requirements”

“I have dynamic customer projects”

SystemArchitect

Text (Only)

Role of the system architect:

Develop System Solutions

Develop reference architecture (DDD & microservices)

Manage stakeholders:a.o. Sales – and Product Development departments

TNO/ESI Symposium 2017

End slide