SlideShare a Scribd company logo
MANAGING QUALITY AND RISKS
WITHIN THE DEVELOPMENT OF
IT SYSTEMS.
ALEKSANDR GRITSEVSKI, KUEHNE+NAGEL IT CENTER, ESTONIA
ABOUT THE SPEAKER
Lead Quality Manager, System Quality
Manager, System Risk Manager
Kuehne + Nagel Tallinn IT Center
ACTIVITIES THAT ARE NECESSARY FOR
MANAGING QUALITY AND RISKS WITHIN THE
DEVELOPMENT OF IT SYSTEMS.
• The discipline of Quality and Risk Management defines
artefacts, activities and roles that are necessary for managing
quality and risks within the development of IT Systems. This
procedure describes the core principles of IT quality and risk
management and defines in this context the responsibilities to
be defined, the procedures to be performed and the artefacts
to be created or maintained.
RESPONSIBILITIES
• System Development Lead
is operationally responsible that the system development for a
system or subsystem is progressing according to its objectives,
quality and schedule
• System Quality Manager
is responsible that Quality Goals and reasonable Quality
Assurance Measures are defined
• System Risk Manager
is responsible that risks are identified, assessed and managed in
terms of definition and monitoring of appropriate measures.
CORE PRINCIPLES
• Achieving adequate quality bases on defining quality goals.
• Quality must be adequate not maximum. It needs to be balanced with speed and budget.
• Quality can only be achieved, when all participants share the same goals and works towards them.
• Proactive/Preventive quality assurance measures are mostly more effective and efficient than analytic
ones.
• Risk Management is about dealing with risks and risk treatment instead of dealing with issues already
happened.
• There shall be an open culture for identifying and discussing risks.
• Risks shall be actively managed by documenting them and defining measures that are controlled.
• Reports shall inform management about risks and quality but also put them into the obligation to
work on frame conditions as needed.
QUALITY MANAGEMENT
• The System Development Quality Handbook serves as the
central place to define quality goals and criteria as well as the
quality management organisation, procedures and the quality
assurance measures of the specific development context.
DEFINE QUALITY GOALS AND CRITERIA
• Example:
“A business user in the role X is able to use the dialogs and use
cases of the system in component Y after 2-day training.”
DETERMINE RISK AND CRITICALITIES
• Identify the business risk associated with the parts or
components of the system and their potential influence on the
quality goals
• Example of usage:
the coverage and depth of concept creations, concept reviews,
code inspections or tests needs to be higher for components of
higher criticality than for those with a lower one.
DEFINE AND PLAN QUALITY MEASURES
• Define which artefacts (software, configuration, documentation) shall
be addressed by quality assurance measures.
• Define which quality assurance measures shall be applied per artefact
type.
• Define to which extent quality assurance measures shall be applied
to which system components and accompanying artefacts, based on
the identified criticality.
• Define by whom, in terms of role and function, quality assurance
measures shall be performed. This may include an approval of the
effective execution of quality assurance measures by the System
Quality Manager.
DEFINE AND PLAN QUALITY MEASURES
• Define when each quality assurance measure shall be
performed during system development.
• Define which dependencies exist between quality assurance
measures and other process steps
• Define how the execution of quality assurance measures shall
be documented.
• Define the criteria to judge whether an applied quality
assurance measure has qualified to be successful
DEFINE AND PLAN QUALITY MEASURES
Examples for proactive/preventive quality assurance measures are:
• training of people
• assignment of tasks based on knowledge and experience
• clarification/handover meetings at process interfaces
• definition of development processes, how-to documents and guidelines
• application of proven tools and patterns
• prototyping
• definition of templates
CONTROL AND MANAGE QUALITY
• If planned quality assurance measures are not executed fully as
planned …
• If risks to the quality goals arise in a degree that the System
Quality Manager judges as relevant…
• ….
REPORT QUALITY STATUS
• Quality Status
• Top Quality Risks
• …
RISK MANAGEMENT
• Set up Risk Management - define in a suitable detail, how risk
management is conducted in the given system development
context.
• Identify Risks and Define Countermeasures - identify and
assess risks which arise in system development context
• Control and Manage Risks
• Report Risk Status
CONTINUOUS IMPROVEMENT
• Continuous improvement is an integral part of system
development as well as of quality and risk management
• In iterative and agile system development contexts, continuous
improvement is a usually a core aspect of the system
development approach.
• The System Development Team should continuously look for
opportunities to improve their way of working, and the System
Quality Manager shall motivate the team to do so.
ARTEFACTS
• System Development Quality Handbook
• System Quality Report
• System Risk and Action List
• System Risk Report
Q&A

More Related Content

What's hot

How to Determine the Root Cause Analysis Techniques in a Management System?
How to Determine the Root Cause Analysis Techniques in a Management System?How to Determine the Root Cause Analysis Techniques in a Management System?
How to Determine the Root Cause Analysis Techniques in a Management System?
PECB
 
Near Term Planning
Near Term PlanningNear Term Planning
Near Term Planning
ahmad bassiouny
 
Monitoring and Evaluation of Plan
Monitoring and Evaluation of PlanMonitoring and Evaluation of Plan
Monitoring and Evaluation of Plan
Ruth Senorin
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
Nadia Chairunissa
 
Topic presentation on quality assureance
Topic presentation on quality assureanceTopic presentation on quality assureance
Topic presentation on quality assureance
deepakkv1991
 
Sqa
SqaSqa
Monitoring and Evaluation
Monitoring and Evaluation Monitoring and Evaluation
Monitoring and Evaluation
Beta-Research.org
 
Monitoring and evaluation Learning and Development
Monitoring and evaluation Learning and DevelopmentMonitoring and evaluation Learning and Development
Monitoring and evaluation Learning and Development
SESH SUKHDEO
 
Quality risk management
Quality risk managementQuality risk management
Quality risk management
KarunaMane1
 
Quality assessment procedure v 2.0
Quality assessment procedure v 2.0Quality assessment procedure v 2.0
Quality assessment procedure v 2.0
sumitslidemaster
 
Quality assurance in nursing
Quality assurance in nursingQuality assurance in nursing
Quality assurance in nursing
Vinita Mascarenhas
 
Risk management
Risk managementRisk management
Risk management
Abhi Kalyan
 
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelase
windi rohmaheny
 
1 b. project monitoring and control
1 b. project monitoring and control1 b. project monitoring and control
1 b. project monitoring and control
Dr.R. SELVAM
 
Monitoring and Evaluation Policy
Monitoring and Evaluation PolicyMonitoring and Evaluation Policy
Monitoring and Evaluation PolicyKomal Zahra
 
CPE Monitoring and Evaluation
CPE Monitoring and EvaluationCPE Monitoring and Evaluation
CPE Monitoring and Evaluation
Samuel Baker
 
A2011214171642 1
A2011214171642 1A2011214171642 1
A2011214171642 1
Sreejith Rajan P
 
Information system audit
Information system audit Information system audit
Information system audit
Jayant Dalvi
 

What's hot (20)

How to Determine the Root Cause Analysis Techniques in a Management System?
How to Determine the Root Cause Analysis Techniques in a Management System?How to Determine the Root Cause Analysis Techniques in a Management System?
How to Determine the Root Cause Analysis Techniques in a Management System?
 
Monitoring process
Monitoring processMonitoring process
Monitoring process
 
Near Term Planning
Near Term PlanningNear Term Planning
Near Term Planning
 
Monitoring and Evaluation of Plan
Monitoring and Evaluation of PlanMonitoring and Evaluation of Plan
Monitoring and Evaluation of Plan
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
 
Risk Management Training
Risk Management TrainingRisk Management Training
Risk Management Training
 
Topic presentation on quality assureance
Topic presentation on quality assureanceTopic presentation on quality assureance
Topic presentation on quality assureance
 
Sqa
SqaSqa
Sqa
 
Monitoring and Evaluation
Monitoring and Evaluation Monitoring and Evaluation
Monitoring and Evaluation
 
Monitoring and evaluation Learning and Development
Monitoring and evaluation Learning and DevelopmentMonitoring and evaluation Learning and Development
Monitoring and evaluation Learning and Development
 
Quality risk management
Quality risk managementQuality risk management
Quality risk management
 
Quality assessment procedure v 2.0
Quality assessment procedure v 2.0Quality assessment procedure v 2.0
Quality assessment procedure v 2.0
 
Quality assurance in nursing
Quality assurance in nursingQuality assurance in nursing
Quality assurance in nursing
 
Risk management
Risk managementRisk management
Risk management
 
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelase
 
1 b. project monitoring and control
1 b. project monitoring and control1 b. project monitoring and control
1 b. project monitoring and control
 
Monitoring and Evaluation Policy
Monitoring and Evaluation PolicyMonitoring and Evaluation Policy
Monitoring and Evaluation Policy
 
CPE Monitoring and Evaluation
CPE Monitoring and EvaluationCPE Monitoring and Evaluation
CPE Monitoring and Evaluation
 
A2011214171642 1
A2011214171642 1A2011214171642 1
A2011214171642 1
 
Information system audit
Information system audit Information system audit
Information system audit
 

Similar to Alexander Gritsevski ITEM 2018

Apply quality control
Apply quality controlApply quality control
Apply quality control
Jaleto Sunkemo
 
Quality Management.ppt
Quality Management.pptQuality Management.ppt
Quality Management.ppt
mrigendra nath mishra
 
Quality Management.pptx
Quality Management.pptxQuality Management.pptx
Quality Management.pptx
ssuserfa5be2
 
Quality Management.ppt
Quality Management.pptQuality Management.ppt
Quality Management.ppt
RajaRaman77
 
Software Testing & Quality Assurance
Software Testing & Quality Assurance Software Testing & Quality Assurance
Software Testing & Quality Assurance
Malik WaQas
 
UNIT -1 (QUALITY) Quality Quality Quality
UNIT -1 (QUALITY) Quality Quality QualityUNIT -1 (QUALITY) Quality Quality Quality
UNIT -1 (QUALITY) Quality Quality Quality
VictorDelta2
 
QAQC in civil engineering in building construction constrcytopn
QAQC in civil engineering in building construction constrcytopnQAQC in civil engineering in building construction constrcytopn
QAQC in civil engineering in building construction constrcytopn
BijayaRaula1
 
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
Institute of Nursing
 
Quality Assurance Manager Job Description
Quality Assurance Manager Job DescriptionQuality Assurance Manager Job Description
Quality Assurance Manager Job Description
Demand Metric
 
Quality assurance
Quality assuranceQuality assurance
Quality assurance
Sahil Shah
 
Quality Management System by Signorina Y. Bueno (WMSU-ZC)
Quality Management System by Signorina Y. Bueno (WMSU-ZC)Quality Management System by Signorina Y. Bueno (WMSU-ZC)
Quality Management System by Signorina Y. Bueno (WMSU-ZC)
signorina bueno
 
Controlling Quality by Waqas Ali Tunio
Controlling Quality by Waqas Ali TunioControlling Quality by Waqas Ali Tunio
Controlling Quality by Waqas Ali TunioWaqas Ali Tunio
 
Read My Lips:[KNOWL-I-TEE]
Read My Lips:[KNOWL-I-TEE]Read My Lips:[KNOWL-I-TEE]
Read My Lips:[KNOWL-I-TEE]
Society of Women Engineers
 
Topic 1 - Risk Auditing 1-17.pdf
Topic 1 - Risk Auditing 1-17.pdfTopic 1 - Risk Auditing 1-17.pdf
Topic 1 - Risk Auditing 1-17.pdf
Javier138365
 
Quality assurance and management, software engineering
Quality assurance and management, software engineeringQuality assurance and management, software engineering
Quality assurance and management, software engineering
Rupesh Vaishnav
 
4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...
4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...
4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...
Greenlight Guru
 

Similar to Alexander Gritsevski ITEM 2018 (20)

Apply quality control
Apply quality controlApply quality control
Apply quality control
 
Quality Management.ppt
Quality Management.pptQuality Management.ppt
Quality Management.ppt
 
Quality Management.pptx
Quality Management.pptxQuality Management.pptx
Quality Management.pptx
 
Quality Management.ppt
Quality Management.pptQuality Management.ppt
Quality Management.ppt
 
Software Testing & Quality Assurance
Software Testing & Quality Assurance Software Testing & Quality Assurance
Software Testing & Quality Assurance
 
Isms
IsmsIsms
Isms
 
UNIT -1 (QUALITY) Quality Quality Quality
UNIT -1 (QUALITY) Quality Quality QualityUNIT -1 (QUALITY) Quality Quality Quality
UNIT -1 (QUALITY) Quality Quality Quality
 
QAQC in civil engineering in building construction constrcytopn
QAQC in civil engineering in building construction constrcytopnQAQC in civil engineering in building construction constrcytopn
QAQC in civil engineering in building construction constrcytopn
 
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
 
Quality Assurance Manager Job Description
Quality Assurance Manager Job DescriptionQuality Assurance Manager Job Description
Quality Assurance Manager Job Description
 
Quality assurance
Quality assuranceQuality assurance
Quality assurance
 
Quality assurance
Quality assuranceQuality assurance
Quality assurance
 
Presentation on QRM_NS
Presentation on QRM_NSPresentation on QRM_NS
Presentation on QRM_NS
 
Quality Management System by Signorina Y. Bueno (WMSU-ZC)
Quality Management System by Signorina Y. Bueno (WMSU-ZC)Quality Management System by Signorina Y. Bueno (WMSU-ZC)
Quality Management System by Signorina Y. Bueno (WMSU-ZC)
 
Controlling Quality by Waqas Ali Tunio
Controlling Quality by Waqas Ali TunioControlling Quality by Waqas Ali Tunio
Controlling Quality by Waqas Ali Tunio
 
Read My Lips:[KNOWL-I-TEE]
Read My Lips:[KNOWL-I-TEE]Read My Lips:[KNOWL-I-TEE]
Read My Lips:[KNOWL-I-TEE]
 
Topic 1 - Risk Auditing 1-17.pdf
Topic 1 - Risk Auditing 1-17.pdfTopic 1 - Risk Auditing 1-17.pdf
Topic 1 - Risk Auditing 1-17.pdf
 
APM PPT.pptx
APM PPT.pptxAPM PPT.pptx
APM PPT.pptx
 
Quality assurance and management, software engineering
Quality assurance and management, software engineeringQuality assurance and management, software engineering
Quality assurance and management, software engineering
 
4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...
4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...
4 Quality System Musts for Medtech Startups to Get Safer Products to Market F...
 

More from ITEM

Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018
ITEM
 
Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018
ITEM
 
Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018
ITEM
 
Denis Yarats ITEM 2018
Denis Yarats ITEM 2018Denis Yarats ITEM 2018
Denis Yarats ITEM 2018
ITEM
 
Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018
ITEM
 
Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018
ITEM
 
Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018
ITEM
 
Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018
ITEM
 
Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018
ITEM
 
Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018
ITEM
 
Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018
ITEM
 
Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018
ITEM
 
Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018
ITEM
 
Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018
ITEM
 
Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018
ITEM
 
Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018
ITEM
 
Ann Boiko ITEM 2018
Ann Boiko ITEM 2018Ann Boiko ITEM 2018
Ann Boiko ITEM 2018
ITEM
 
John Sung Kim ITEM 2018
John Sung Kim ITEM 2018John Sung Kim ITEM 2018
John Sung Kim ITEM 2018
ITEM
 
Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018
ITEM
 
Solomon Amar ITEM 2018
Solomon Amar ITEM 2018Solomon Amar ITEM 2018
Solomon Amar ITEM 2018
ITEM
 

More from ITEM (20)

Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018
 
Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018
 
Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018
 
Denis Yarats ITEM 2018
Denis Yarats ITEM 2018Denis Yarats ITEM 2018
Denis Yarats ITEM 2018
 
Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018
 
Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018
 
Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018
 
Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018
 
Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018
 
Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018
 
Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018
 
Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018
 
Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018
 
Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018
 
Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018Aleksandr Shevchenko ITEM 2018
Aleksandr Shevchenko ITEM 2018
 
Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018
 
Ann Boiko ITEM 2018
Ann Boiko ITEM 2018Ann Boiko ITEM 2018
Ann Boiko ITEM 2018
 
John Sung Kim ITEM 2018
John Sung Kim ITEM 2018John Sung Kim ITEM 2018
John Sung Kim ITEM 2018
 
Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018
 
Solomon Amar ITEM 2018
Solomon Amar ITEM 2018Solomon Amar ITEM 2018
Solomon Amar ITEM 2018
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 

Alexander Gritsevski ITEM 2018

  • 1. MANAGING QUALITY AND RISKS WITHIN THE DEVELOPMENT OF IT SYSTEMS. ALEKSANDR GRITSEVSKI, KUEHNE+NAGEL IT CENTER, ESTONIA
  • 2. ABOUT THE SPEAKER Lead Quality Manager, System Quality Manager, System Risk Manager Kuehne + Nagel Tallinn IT Center
  • 3. ACTIVITIES THAT ARE NECESSARY FOR MANAGING QUALITY AND RISKS WITHIN THE DEVELOPMENT OF IT SYSTEMS. • The discipline of Quality and Risk Management defines artefacts, activities and roles that are necessary for managing quality and risks within the development of IT Systems. This procedure describes the core principles of IT quality and risk management and defines in this context the responsibilities to be defined, the procedures to be performed and the artefacts to be created or maintained.
  • 5. • System Development Lead is operationally responsible that the system development for a system or subsystem is progressing according to its objectives, quality and schedule
  • 6. • System Quality Manager is responsible that Quality Goals and reasonable Quality Assurance Measures are defined
  • 7. • System Risk Manager is responsible that risks are identified, assessed and managed in terms of definition and monitoring of appropriate measures.
  • 8. CORE PRINCIPLES • Achieving adequate quality bases on defining quality goals. • Quality must be adequate not maximum. It needs to be balanced with speed and budget. • Quality can only be achieved, when all participants share the same goals and works towards them. • Proactive/Preventive quality assurance measures are mostly more effective and efficient than analytic ones. • Risk Management is about dealing with risks and risk treatment instead of dealing with issues already happened. • There shall be an open culture for identifying and discussing risks. • Risks shall be actively managed by documenting them and defining measures that are controlled. • Reports shall inform management about risks and quality but also put them into the obligation to work on frame conditions as needed.
  • 9. QUALITY MANAGEMENT • The System Development Quality Handbook serves as the central place to define quality goals and criteria as well as the quality management organisation, procedures and the quality assurance measures of the specific development context.
  • 10. DEFINE QUALITY GOALS AND CRITERIA • Example: “A business user in the role X is able to use the dialogs and use cases of the system in component Y after 2-day training.”
  • 11. DETERMINE RISK AND CRITICALITIES • Identify the business risk associated with the parts or components of the system and their potential influence on the quality goals • Example of usage: the coverage and depth of concept creations, concept reviews, code inspections or tests needs to be higher for components of higher criticality than for those with a lower one.
  • 12. DEFINE AND PLAN QUALITY MEASURES • Define which artefacts (software, configuration, documentation) shall be addressed by quality assurance measures. • Define which quality assurance measures shall be applied per artefact type. • Define to which extent quality assurance measures shall be applied to which system components and accompanying artefacts, based on the identified criticality. • Define by whom, in terms of role and function, quality assurance measures shall be performed. This may include an approval of the effective execution of quality assurance measures by the System Quality Manager.
  • 13. DEFINE AND PLAN QUALITY MEASURES • Define when each quality assurance measure shall be performed during system development. • Define which dependencies exist between quality assurance measures and other process steps • Define how the execution of quality assurance measures shall be documented. • Define the criteria to judge whether an applied quality assurance measure has qualified to be successful
  • 14. DEFINE AND PLAN QUALITY MEASURES Examples for proactive/preventive quality assurance measures are: • training of people • assignment of tasks based on knowledge and experience • clarification/handover meetings at process interfaces • definition of development processes, how-to documents and guidelines • application of proven tools and patterns • prototyping • definition of templates
  • 15. CONTROL AND MANAGE QUALITY • If planned quality assurance measures are not executed fully as planned … • If risks to the quality goals arise in a degree that the System Quality Manager judges as relevant… • ….
  • 16. REPORT QUALITY STATUS • Quality Status • Top Quality Risks • …
  • 17. RISK MANAGEMENT • Set up Risk Management - define in a suitable detail, how risk management is conducted in the given system development context. • Identify Risks and Define Countermeasures - identify and assess risks which arise in system development context • Control and Manage Risks • Report Risk Status
  • 18. CONTINUOUS IMPROVEMENT • Continuous improvement is an integral part of system development as well as of quality and risk management • In iterative and agile system development contexts, continuous improvement is a usually a core aspect of the system development approach. • The System Development Team should continuously look for opportunities to improve their way of working, and the System Quality Manager shall motivate the team to do so.
  • 19. ARTEFACTS • System Development Quality Handbook • System Quality Report • System Risk and Action List • System Risk Report
  • 20. Q&A