Quality Framework

This chapter will focus on how learnings from the individual team experiences were used to create a blueprint and a strong framework for every team across business units to use. Having a solid framework will help elevate the importance of focusing on qual

  • PDF / 2,006,837 Bytes
  • 17 Pages / 439.37 x 666.142 pts Page_size
  • 0 Downloads / 258 Views

DOWNLOAD

REPORT


5 Quality Framework The Five Pillars of Quality This chapter will focus on how learnings from the individual team experiences were used to create a blueprint and a strong framework for every team across business units to use. Having a solid framework will help elevate the importance of focusing on quality across the board. After reviewing the SWOT analysis that was carefully crafted by the triads and key decision makers in each of the teams, we noticed a great desire to make a change across the board. There were a few common challenges that needed proper quality investment, such as the long tail end of the release, silos in development and sustaining, lack of a strong test strategy, and a few other factors. To better understand such challenges and create a strong framework to address these common issues across the organization, we decided to conduct a survey. Over 95 percent of the organization participated in the Agile quality survey. Questions covered their opinions about the health of their own individual scrum team, the overall release team, and their leadership team. In addition, questions regarding specific quality-impacting factors that were preventing them from doing the right thing and doing things right were included in the survey.

© CA 2019 N. Nader-Rezvani, An Executive’s Guide to Software Quality in an Agile Organization, https://doi.org/10.1007/978-1-4842-3751-9_5

96

Chapter 5 | Quality Framework I took time to read through all the feedback, considered the SWOT analysis by various teams, and categorized responses. In doing so, and in conducting follow-up interviews with various individuals in the organization, it became clear that the quality challenges could be summarized by five quality “pillars.” I started to refer to them as Navid’s Quality Pillars (NQPs). The five NQPs were defined as: 1. Team Development and Agile Practices 2. Code Quality and Architecture 3. Agile Productivity and Quality Enablers 4.

Abilities

5.

Customer Success

Pillar 1: Team Development and Agile Practices The survey results showed that employees were concerned about the following: • Multiple reorganizations • Attrition rate • Career path • Lack of true Agile implementation • Lack of transparency and trust, and a fear of speaking up Building trust and creating a culture of transparency take a long time. Creating a safe environment where ideas are freely shared and transparency is encouraged is a cultural change that needs to start from the top. When there is attrition in an organization at all levels, and especially at the leadership level, a very unhealthy environment is formed where team members are in an unclear and confused state. Unless a strong vision is shared and a clear path forward is presented to the teams, building trust among teams will be difficult. Usually, when there is a lot of turnover in an organization, the volume of work doesn’t change, and for a while there will be fewer people to get the tasks done. It is even more disturbing when unique skills leave the organization that are not easily repl