SlideShare a Scribd company logo
Architecting
digital
systems
Module 5
Practical work
Alexander Samarin
• The IFRC (see www.ifrc.org) wants to have a standard
information system for their medical Emergency Response
Units (ERUs) – RCHIS2020
• Medical ERU type 1 - point-of-care has four core functions:
– reception
– triage
– consultation
– pharmacy
• Medical ERU type 2 - hospital has extra core functions:
– inpatient wards
– operating theatres
– delivery room
– pharmacy
– laboratory
– x-ray
© A. Samarin 2018 Architecting digital systems - Module 5 2
Outline
1. To facilitate management of patients inside the health
ERU and clinical decision-making, to monitor and improve
quality of care.
2. To provide rapid analysis of clinical data allowing for
surveillance and detection of potential outbreaks.
3. To simplify reporting to headquarters, donors and
partners.
4. To facilitate the management of the health ERU in terms
of staff management and drug and consumables stock
management and supply.
© A. Samarin 2018 Architecting digital systems - Module 5 3
The main goals of the RCHIS2020
1. Electronic Medical Record to support clinicians in decision
making and quality of care.
2. Health facility-based surveillance to identify potential
risks of outbreak.
3. Reporting and accountability to a range of financial and
operational partners.
4. Health facility management to improve the efficiency of
operations.
© A. Samarin 2018 Architecting digital systems - Module 5 4
The full version main functionality
© A. Samarin 2018 Architecting digital systems - Module 5 5
The module I – only for-outpatient
department (OPD) functionality
© A. Samarin 2018 Architecting digital systems - Module 5 6
The module I outline
© A. Samarin 2018 Architecting digital systems - Module 5 7
Patient carepath
© A. Samarin 2018 Architecting digital systems - Module 5 8
Access rights to patient’s data
© A. Samarin 2018 Architecting digital systems - Module 5 9
Architectural challenges
© A. Samarin 2018 Architecting digital systems - Module 5 10
High-level architecture
© A. Samarin 2018 Architecting digital systems - Module 5 11
Various configuration (1)
© A. Samarin 2018 Architecting digital systems - Module 5 12
Various configuration (2)
• ARC-01 Outline the main concepts of your platform-
based architecture
• ARC-02 Explain how the platform-based architecture
addresses the RCHIS 2020 architecture challenges
• ARC-03 Outline your approach to API and how will you
implement various APIs
• ARC-04 List the primary components of the platform in
the solution. Explain your choice
• ARC-05 Outline the nature (open source or not) for
each proposed component in the solution.
• ARC-06 Evaluate the efforts for maintenance in your
solution.
© A. Samarin 2018 Architecting digital systems - Module 5 13
Architecture questions:
high-level architecture
• DES-01 Outline how your solution achieve the
responsive design for the user interface. HTML5 is
strongly recommended
• DES-02 Outline how your solution achieve good
ergonomic of the front-end and the app
• DES-03 Explain your approach for implementation of
multilingual front-end
• DES-04 Provide necessary details how your solutions
will be functioning with and without connectivity
• DES-05 Outline the fixed configuration
• DES-06 Outline the mobile configuration
© A. Samarin 2018 Architecting digital systems - Module 5 14
Architecture questions:
various configurations (1)
• DES-07 Outline the nomadic configuration
• DES-08 Outline the configurations for the field data
centre and the HQ
• DES-09 Explain how the surveillance will be
implemented
• DES-10 Outline how various IoT medical device can be
added to your solution. Estimate necessary efforts
© A. Samarin 2018 Architecting digital systems - Module 5 15
Architecture questions:
various configurations (2)
• PRO-01 Outline your approach for implementing
processes for medical capabilities
• PRO-02 Outline your approach for implementing
processes for business capabilities
• PRO-03 Outline your approach for implementing
processes for technical capabilities
• PRO-04 How does the solution implement role-based
assignments?
• PRO-05 How does the solution implement delegation?
• PRO-06 How does the solution implement audit trails?
User’s unique identifier, with dates, data entered, reports
sent, changes made, etc. must be captured
© A. Samarin 2018 Architecting digital systems - Module 5 16
Architecture questions:
Processes
• INF-01 List the supported OS for various hardware
platforms
• INF-02 Outline hosting options for your solution
© A. Samarin 2018 Architecting digital systems - Module 5 17
Architecture questions:
Infrastructure
• OPS-01 Outline how the solution will be monitored.
• OPS-02 Estimate the resilience (recovery point
objective and recovery time objective ) of your solution in
case of hardware failure of important components
• OPS-03 How does the solution implement the ITIL-like
incident process? Provide your support contract template.
• OPS-04 How does the solution implement the ITIL-like
problem process?
• OPS-05 Outline maintenance practices for the solution’s
components. Provide your maintenance contract template.
• OPS-06 What is the warranty period for the solution?
© A. Samarin 2018 Architecting digital systems - Module 5 18
Architecture questions:
System operations
• INF-01 Explain how the solution guarantees data
integrity, confidentiality and availability in various data
flows.
• INF-02 Explain how the solution guarantees data
integrity, confidentiality and availability in various data
storage.
• INF-03 Explain how the solution guarantees flexibility
of data definitions, in particular, co-existing of different
versions.
• INF-04 How does the solution implement reporting at
a medical ERU?
• INF-05 How does the solution implement reporting at
the level of operation?
© A. Samarin 2018 Architecting digital systems - Module 5 19
Architecture questions:
Information architecture
• INF-06 How does the solution implement reporting at
other levels (country, regions, federation and partners)?
• INF-07 Outline how ate various data storages
implemented. Relational database with SQL is strongly
recommended.
• INF-08 Forms can be developed in other systems than
DHIS2, but need to be compatible for data exchange with
DHIS2 (not just through data export).
© A. Samarin 2018 Architecting digital systems - Module 5 20
Architecture questions:
Information architecture
• EMR-01 How does the solution implement security of
PHWBER.
• EMR-02 How does the solution implement privacy of
PHWBER.
• EMR-03 How does the solution implement
anonymization of PHWBER.
• EMR-04 How does the solution implement identification
of patients.
• EMR-05 Explain the ability of the solution to add
various techniques for authentication of patients.
© A. Samarin 2018 Architecting digital systems - Module 5 21
Architecture questions:
SDLC and software factory
• MET-01 Outline the SDLC to be used.
• MET-02 Outline how the proposed SDLC is linked with
projects management practices.
• MET-03 Outline how the proposed SDLC is linked with
DevOps practices.
• MET-04 Outline what tools will be used for the
implementation of the solution.
• MET-05 Provide any existing documentation about the
proposed SDLC.
• MET-06 Provide detailed (weekly-based)
implementation planning.
© A. Samarin 2018 Architecting digital systems - Module 5 22
Architecture questions:
SDLC and software factory
• LAN-01 Explain how the solution handles multiple
languages (English, French, Spanish, Arabic). Note that
the user interface texts must be will be translated by
professional translators.
• LAN-02 Explain how the solution implement the
possibility that user can choose his/her screen (interface)
language
© A. Samarin 2018 Architecting digital systems - Module 5 23
Architecture questions:
language capabilities
© A. Samarin 2018 Architecting digital systems - Module 5 24
Questions?

More Related Content

What's hot (20)

PPTX
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Alexander SAMARIN
 
PPTX
Smart Cities from the systems point of view
Alexander SAMARIN
 
PPTX
#bizarch from the #entarch point of view
Alexander SAMARIN
 
PPTX
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Alexander SAMARIN
 
PDF
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
Comit Projects Ltd
 
PPTX
An Introduction to BIM
BSRIA
 
PPTX
CD March 2015 - Bentley presentation about current BIM thinking
Comit Projects Ltd
 
PPS
Using an openBim Workflow
Jeffrey Ouellette
 
PDF
July 2015 Construct15_Richard Morwood_V4 (2)
Richard Morwood
 
PDF
Bim
Omar Selim
 
PDF
Industry Foundation Classes
Ahmed Gamal Abdel Gawad
 
PDF
BIM protocols: What are they? Do we need them? What should they contain?
Applecore Designs Limited
 
PDF
BIM for Clients – The Why, What and How
Applecore Designs Limited
 
PDF
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
OPEN DEI
 
PPTX
BIM for Construction
Marc Goldman
 
PPTX
The NBS BIM Toolkit and Digital Plan of Work
The NBS
 
PDF
BIM process adoption for integrated design and constuction
Reshma Philip
 
PPTX
Building Information Modeling (BIM)
Vulcan Smart Services
 
PPTX
Developing a Digital Futures Prospectus for HS2 Midlands
Digital Birmingham
 
PDF
MOSAIC BIM- Innovative Design & Construction Solutions
cloudfusion
 
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Alexander SAMARIN
 
Smart Cities from the systems point of view
Alexander SAMARIN
 
#bizarch from the #entarch point of view
Alexander SAMARIN
 
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Alexander SAMARIN
 
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
Comit Projects Ltd
 
An Introduction to BIM
BSRIA
 
CD March 2015 - Bentley presentation about current BIM thinking
Comit Projects Ltd
 
Using an openBim Workflow
Jeffrey Ouellette
 
July 2015 Construct15_Richard Morwood_V4 (2)
Richard Morwood
 
Industry Foundation Classes
Ahmed Gamal Abdel Gawad
 
BIM protocols: What are they? Do we need them? What should they contain?
Applecore Designs Limited
 
BIM for Clients – The Why, What and How
Applecore Designs Limited
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
OPEN DEI
 
BIM for Construction
Marc Goldman
 
The NBS BIM Toolkit and Digital Plan of Work
The NBS
 
BIM process adoption for integrated design and constuction
Reshma Philip
 
Building Information Modeling (BIM)
Vulcan Smart Services
 
Developing a Digital Futures Prospectus for HS2 Midlands
Digital Birmingham
 
MOSAIC BIM- Innovative Design & Construction Solutions
cloudfusion
 

Similar to Mini-course at VFU - Architecting modern digital systems - 5 (20)

DOC
PRASAD_KARUTURI_RES
Prasad Karuturi
 
PPT
ch11.ppt
ssuser61ebf5
 
PDF
Unlock your core business assets for the hybrid cloud with addi webinar dec...
Sherri Hanna
 
PDF
Insurance application modernisation
Brian Maguire
 
DOC
Vinoth_Perumal_Datawarehousing
vinoth perumal
 
PDF
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
IBM Systems UKI
 
DOC
Kota_Udayachandrakumar
udayachandrakumar kota
 
DOC
Resume
Geetha B Na
 
PPTX
SOFTWARE ENGINEERING FOR BEGINNERS UNIT 1.pptx
MrsShakiraFathimaH
 
PPTX
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Marc Nehme
 
PDF
Data-Centric Approach for Project Delivery
AVEVA Group plc
 
PPTX
Top Rated Enterprise Solution, Web & Mobile App Development Company
Atul Kapoor
 
PPT
Innovate 2014 - What's New in Reporting and Analytics
Dragos Cojocari
 
PDF
unit1kiran.ppt.pdfr4weaidhiqw4jehdciueshdfbrejhb
22eg105n49
 
PPTX
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
Michael Erichsen
 
PPTX
Sdlc phases
Janu Jahnavi
 
PDF
Sdlc phases
Janu Jahnavi
 
PDF
Indus productization-brief
indusaviation
 
DOC
Arul_Resume
Arul Natarajan
 
PRASAD_KARUTURI_RES
Prasad Karuturi
 
ch11.ppt
ssuser61ebf5
 
Unlock your core business assets for the hybrid cloud with addi webinar dec...
Sherri Hanna
 
Insurance application modernisation
Brian Maguire
 
Vinoth_Perumal_Datawarehousing
vinoth perumal
 
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
IBM Systems UKI
 
Kota_Udayachandrakumar
udayachandrakumar kota
 
Resume
Geetha B Na
 
SOFTWARE ENGINEERING FOR BEGINNERS UNIT 1.pptx
MrsShakiraFathimaH
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Marc Nehme
 
Data-Centric Approach for Project Delivery
AVEVA Group plc
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Atul Kapoor
 
Innovate 2014 - What's New in Reporting and Analytics
Dragos Cojocari
 
unit1kiran.ppt.pdfr4weaidhiqw4jehdciueshdfbrejhb
22eg105n49
 
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
Michael Erichsen
 
Sdlc phases
Janu Jahnavi
 
Sdlc phases
Janu Jahnavi
 
Indus productization-brief
indusaviation
 
Arul_Resume
Arul Natarajan
 
Ad

More from Alexander SAMARIN (18)

PPTX
Mini-course at VFU - Architecting modern digital systems - 3
Alexander SAMARIN
 
PPTX
Systems architecting experience
Alexander SAMARIN
 
PPTX
Better application architecture with #microservices and #BPM (as APaaS)
Alexander SAMARIN
 
PPTX
Help #SME becoming #digital
Alexander SAMARIN
 
PPTX
Architecting digital transformation v1
Alexander SAMARIN
 
PPTX
Incremental transformation to #digital (explicit and executable) processes
Alexander SAMARIN
 
PDF
Technology-enabled healthcare transformation: concept paper
Alexander SAMARIN
 
PPTX
BPM for SOA+ESB+API and cloud
Alexander SAMARIN
 
PPTX
Smart-city implementation reference model
Alexander SAMARIN
 
PPTX
E-government reference model
Alexander SAMARIN
 
PPTX
Эталонная модель электронного правительства
Alexander SAMARIN
 
PPTX
Ladder of business process practices
Alexander SAMARIN
 
PPTX
Importance of executable processes and BPMN
Alexander SAMARIN
 
PPTX
How EA, BPM, SOA and ECM work together
Alexander SAMARIN
 
PPTX
Business Architecture Patterns (BPM in Practice conference)
Alexander SAMARIN
 
PPTX
E-passport example
Alexander SAMARIN
 
PPTX
BPM for business analysts: modelling procedure
Alexander SAMARIN
 
PPTX
Integration via #BPM: become friendly to #cloud
Alexander SAMARIN
 
Mini-course at VFU - Architecting modern digital systems - 3
Alexander SAMARIN
 
Systems architecting experience
Alexander SAMARIN
 
Better application architecture with #microservices and #BPM (as APaaS)
Alexander SAMARIN
 
Help #SME becoming #digital
Alexander SAMARIN
 
Architecting digital transformation v1
Alexander SAMARIN
 
Incremental transformation to #digital (explicit and executable) processes
Alexander SAMARIN
 
Technology-enabled healthcare transformation: concept paper
Alexander SAMARIN
 
BPM for SOA+ESB+API and cloud
Alexander SAMARIN
 
Smart-city implementation reference model
Alexander SAMARIN
 
E-government reference model
Alexander SAMARIN
 
Эталонная модель электронного правительства
Alexander SAMARIN
 
Ladder of business process practices
Alexander SAMARIN
 
Importance of executable processes and BPMN
Alexander SAMARIN
 
How EA, BPM, SOA and ECM work together
Alexander SAMARIN
 
Business Architecture Patterns (BPM in Practice conference)
Alexander SAMARIN
 
E-passport example
Alexander SAMARIN
 
BPM for business analysts: modelling procedure
Alexander SAMARIN
 
Integration via #BPM: become friendly to #cloud
Alexander SAMARIN
 
Ad

Recently uploaded (20)

PDF
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PDF
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
DOCX
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
PPSX
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
PDF
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
PDF
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
PDF
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
PDF
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PPTX
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
PDF
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 

Mini-course at VFU - Architecting modern digital systems - 5

  • 2. • The IFRC (see www.ifrc.org) wants to have a standard information system for their medical Emergency Response Units (ERUs) – RCHIS2020 • Medical ERU type 1 - point-of-care has four core functions: – reception – triage – consultation – pharmacy • Medical ERU type 2 - hospital has extra core functions: – inpatient wards – operating theatres – delivery room – pharmacy – laboratory – x-ray © A. Samarin 2018 Architecting digital systems - Module 5 2 Outline
  • 3. 1. To facilitate management of patients inside the health ERU and clinical decision-making, to monitor and improve quality of care. 2. To provide rapid analysis of clinical data allowing for surveillance and detection of potential outbreaks. 3. To simplify reporting to headquarters, donors and partners. 4. To facilitate the management of the health ERU in terms of staff management and drug and consumables stock management and supply. © A. Samarin 2018 Architecting digital systems - Module 5 3 The main goals of the RCHIS2020
  • 4. 1. Electronic Medical Record to support clinicians in decision making and quality of care. 2. Health facility-based surveillance to identify potential risks of outbreak. 3. Reporting and accountability to a range of financial and operational partners. 4. Health facility management to improve the efficiency of operations. © A. Samarin 2018 Architecting digital systems - Module 5 4 The full version main functionality
  • 5. © A. Samarin 2018 Architecting digital systems - Module 5 5 The module I – only for-outpatient department (OPD) functionality
  • 6. © A. Samarin 2018 Architecting digital systems - Module 5 6 The module I outline
  • 7. © A. Samarin 2018 Architecting digital systems - Module 5 7 Patient carepath
  • 8. © A. Samarin 2018 Architecting digital systems - Module 5 8 Access rights to patient’s data
  • 9. © A. Samarin 2018 Architecting digital systems - Module 5 9 Architectural challenges
  • 10. © A. Samarin 2018 Architecting digital systems - Module 5 10 High-level architecture
  • 11. © A. Samarin 2018 Architecting digital systems - Module 5 11 Various configuration (1)
  • 12. © A. Samarin 2018 Architecting digital systems - Module 5 12 Various configuration (2)
  • 13. • ARC-01 Outline the main concepts of your platform- based architecture • ARC-02 Explain how the platform-based architecture addresses the RCHIS 2020 architecture challenges • ARC-03 Outline your approach to API and how will you implement various APIs • ARC-04 List the primary components of the platform in the solution. Explain your choice • ARC-05 Outline the nature (open source or not) for each proposed component in the solution. • ARC-06 Evaluate the efforts for maintenance in your solution. © A. Samarin 2018 Architecting digital systems - Module 5 13 Architecture questions: high-level architecture
  • 14. • DES-01 Outline how your solution achieve the responsive design for the user interface. HTML5 is strongly recommended • DES-02 Outline how your solution achieve good ergonomic of the front-end and the app • DES-03 Explain your approach for implementation of multilingual front-end • DES-04 Provide necessary details how your solutions will be functioning with and without connectivity • DES-05 Outline the fixed configuration • DES-06 Outline the mobile configuration © A. Samarin 2018 Architecting digital systems - Module 5 14 Architecture questions: various configurations (1)
  • 15. • DES-07 Outline the nomadic configuration • DES-08 Outline the configurations for the field data centre and the HQ • DES-09 Explain how the surveillance will be implemented • DES-10 Outline how various IoT medical device can be added to your solution. Estimate necessary efforts © A. Samarin 2018 Architecting digital systems - Module 5 15 Architecture questions: various configurations (2)
  • 16. • PRO-01 Outline your approach for implementing processes for medical capabilities • PRO-02 Outline your approach for implementing processes for business capabilities • PRO-03 Outline your approach for implementing processes for technical capabilities • PRO-04 How does the solution implement role-based assignments? • PRO-05 How does the solution implement delegation? • PRO-06 How does the solution implement audit trails? User’s unique identifier, with dates, data entered, reports sent, changes made, etc. must be captured © A. Samarin 2018 Architecting digital systems - Module 5 16 Architecture questions: Processes
  • 17. • INF-01 List the supported OS for various hardware platforms • INF-02 Outline hosting options for your solution © A. Samarin 2018 Architecting digital systems - Module 5 17 Architecture questions: Infrastructure
  • 18. • OPS-01 Outline how the solution will be monitored. • OPS-02 Estimate the resilience (recovery point objective and recovery time objective ) of your solution in case of hardware failure of important components • OPS-03 How does the solution implement the ITIL-like incident process? Provide your support contract template. • OPS-04 How does the solution implement the ITIL-like problem process? • OPS-05 Outline maintenance practices for the solution’s components. Provide your maintenance contract template. • OPS-06 What is the warranty period for the solution? © A. Samarin 2018 Architecting digital systems - Module 5 18 Architecture questions: System operations
  • 19. • INF-01 Explain how the solution guarantees data integrity, confidentiality and availability in various data flows. • INF-02 Explain how the solution guarantees data integrity, confidentiality and availability in various data storage. • INF-03 Explain how the solution guarantees flexibility of data definitions, in particular, co-existing of different versions. • INF-04 How does the solution implement reporting at a medical ERU? • INF-05 How does the solution implement reporting at the level of operation? © A. Samarin 2018 Architecting digital systems - Module 5 19 Architecture questions: Information architecture
  • 20. • INF-06 How does the solution implement reporting at other levels (country, regions, federation and partners)? • INF-07 Outline how ate various data storages implemented. Relational database with SQL is strongly recommended. • INF-08 Forms can be developed in other systems than DHIS2, but need to be compatible for data exchange with DHIS2 (not just through data export). © A. Samarin 2018 Architecting digital systems - Module 5 20 Architecture questions: Information architecture
  • 21. • EMR-01 How does the solution implement security of PHWBER. • EMR-02 How does the solution implement privacy of PHWBER. • EMR-03 How does the solution implement anonymization of PHWBER. • EMR-04 How does the solution implement identification of patients. • EMR-05 Explain the ability of the solution to add various techniques for authentication of patients. © A. Samarin 2018 Architecting digital systems - Module 5 21 Architecture questions: SDLC and software factory
  • 22. • MET-01 Outline the SDLC to be used. • MET-02 Outline how the proposed SDLC is linked with projects management practices. • MET-03 Outline how the proposed SDLC is linked with DevOps practices. • MET-04 Outline what tools will be used for the implementation of the solution. • MET-05 Provide any existing documentation about the proposed SDLC. • MET-06 Provide detailed (weekly-based) implementation planning. © A. Samarin 2018 Architecting digital systems - Module 5 22 Architecture questions: SDLC and software factory
  • 23. • LAN-01 Explain how the solution handles multiple languages (English, French, Spanish, Arabic). Note that the user interface texts must be will be translated by professional translators. • LAN-02 Explain how the solution implement the possibility that user can choose his/her screen (interface) language © A. Samarin 2018 Architecting digital systems - Module 5 23 Architecture questions: language capabilities
  • 24. © A. Samarin 2018 Architecting digital systems - Module 5 24 Questions?