A Holistic Approach To Shift Left (Part 3b/5)

Publish date:

In the first part of this blog post the analysis of the “AS IS” situation was described. The following article now shows how the desired “TO BE” situation can be designed. DESIGNING THE QUALITY IMPROVEMENT ROADMAP (THE “TO BE” SITUATION) Based on the above elaborated initial analysis, the desired situation is described. The quality strategy […]

In the first part of this blog post the analysis of the “AS IS” situation was described. The following article now shows how the desired “TO BE” situation can be designed.

DESIGNING THE QUALITY IMPROVEMENT ROADMAP (THE “TO BE” SITUATION)

Based on the above elaborated initial analysis, the desired situation is described. The quality strategy is designed as a roadmap from the “as is” situation to the “to be” situation (this corresponds to the “PLAN” phase in the Deming Cycle).
 

Figure: The PointZERO roadmap is tuned to the specific situation
 
All relevant entries in the “improvement backlog” are further elaborated and documented in the quality improvement plan (QIP) [1]. The QIP contains the mission statement of the improvement project and the approach for the PointZERO quality improvement project. The approach consists of two parts:

  • The Implementation of Quality Supervision
  • The approach to continuous improvement

IMPLEMENTATION OF QUALITY SUPERVISION

The implementation of quality supervision is crucial for the success of the improvement project as this method enables the organization to get a holistic view on quality across the whole application lifecycle. This method has to be implemented as the first improvement measure to lay a solid foundation for the continuous improvement in the following iterations and increments. Quality supervision contains a complete set of methods to support the three mainstays of controlling the quality of the entire application lifecycle process.

  • Operational Quality Assurance: focusing at proposing, implementing and consolidating improvements within the organization;
  • Culture: making sure the improvements fit to the culture of the organization;
  • Knowledge management: stimulating creation, sharing, application and evaluation of the knowledge in the organization.

Amongst these methods are:

  • Constructive and analytic quality assurance methods
  • Quality gates
  • Risk management
  • Knowledge management

 
In the first part of the QIP, an elaboration of these techniques and the implementation of these activities are handled.

APPROACH TO CONTINUOUS IMPROVEMENT

After setting the stage through the implementation of quality supervision, in the second part of the QIP, the measures for continuous improvement are elaborated according to their priority. The goal is, as documented in the QIP, to first bring all parts of the application lifecycle to a balanced quality level (the leveling phase). As the application lifecycle is only as good as its weakest discipline, the quality can only be improved to the desired level afterwards if the correct measures of the improvement areas can be compared and balanced. The details for all improvement measures include:

  • Scope of the improvement
  • Goals and acceptance criteria
  • Activities to achieve the goals
  • Risks regarding the particular improvement

 
In case you have further questions regarding the design of a PointZERO quality strategy you can contact Rik Marselis or me via Expert Connect or order our book on Quality Supervision here.

[1] Balemans, Arno and Rik Marselis, Quality Supervision, Sogeti Nederland B.V., 2013

Related Posts

chatbots

Testing of chatbots – the art of conversation, interpretation and validation

Deepika Mamnani
Date icon May 23, 2018

Chatbots are set to grow exponentially in the near future. Here’s what QA professionals...

testing

You get what you pay for

Nathalie van Delft
Date icon November 15, 2017

I find it alarming that less money is available for HR in quality and testing while testing...

Angular

Test automation in an Angular wonderland

Anaïs van Asselt
Date icon October 30, 2017

It is great to discover these possibilities in Angular testing because it allows us to keep the...

cookies.

By continuing to navigate on this website, you accept the use of cookies.

For more information and to change the setting of cookies on your computer, please read our Privacy Policy.

Close

Close cookie information