build quality in from day one
DESCRIPTION
All too often, in the rush to get to market with all your wiz-bang features, testing your product’s quality becomes an afterthought. Eventually, raising support costs start to choke your forward movement and your backlog is now mostly bugs. How can you ensure you address quality concerns up front without restricting the flow of features too much? In this session we will explore techniques for smartly investing in your quality assurance approach while still allowing your company to innovate and get maximum value to your customers. We’ll talk about many real world examples of companies that overcame initial quality problems and effectively incorporated quality assurance into their every day processes.TRANSCRIPT
![Page 1: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/1.jpg)
Qaulity
Tommy NormanSr. Consultant
Holland Square Group
Build in From Day OneTommy Norman
QualityFAILURE
![Page 2: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/2.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
What we are going to cover…
• Introductions• What is Quality?• Common QA Misconceptions• Integrating Quality• Wrap Up
![Page 3: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/3.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Tommy Norman
Senior Consultant Scrum Certified Microsoft MVP
Agile Nashville Comfortably Scrum @tommynorman
![Page 4: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/4.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Let’s talk about you…
Who is in Quality Assurance?
Who has a dedicated QA department?
Who is currently having quality issues?
Who has a dev to tester ratio of 3:1?
Who’s testers sit with the developers?
![Page 5: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/5.jpg)
What is Quality?
![Page 6: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/6.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
What is “Quality”?
![Page 7: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/7.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
What is “Quality”?
You’re product is Excellent!
![Page 8: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/8.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Quality for your customers…
FeaturesNo Defects
Performance
![Page 9: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/9.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Quality for your company…
Maintainability
Revenue
Market Share
![Page 10: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/10.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Quality for your company…
![Page 11: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/11.jpg)
Common QA Misconceptions
![Page 12: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/12.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Quality Assurance Profession
Doh!
![Page 13: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/13.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Common QA Misconceptions
Engineers can test just as
well.
![Page 14: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/14.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Common QA Misconceptions
We test at the end.
Dude.
![Page 15: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/15.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Common QA Misconceptions
QA is just about finding bugs!
![Page 16: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/16.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Common QA Misconceptions
QA is separate.I don’t even know you anymore.
![Page 17: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/17.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Common QA MisconceptionsWe can’t test
until everything is done.
That’s no moon.
![Page 18: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/18.jpg)
Integrating Quality
![Page 19: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/19.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Let me tell you a story…
![Page 20: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/20.jpg)
![Page 21: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/21.jpg)
![Page 22: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/22.jpg)
Stop that groveling. It
was better than it was before.
![Page 23: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/23.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Commandments of QA
![Page 24: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/24.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Commandments of QA
Hire good quality ENGINEERS.
QA and dev sit together.
Testing is part of your definition of done.
QA is involved in analysis and design.
Test as you go.
![Page 25: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/25.jpg)
Holland Square Group LLC / 725 Cool Springs Blvd./ Suite 600 / Franklin, TN 37067 / www.hollandsquare.com
Commandments of QA
Limit your work in progress.
Everyone can help test.
Prioritize by value.
Frequent, incremental releases for feedback.
Set bug queue limits.
![Page 26: Build Quality In From Day One](https://reader034.vdocument.in/reader034/viewer/2022051608/5454dff3b1af9fc0638b45c0/html5/thumbnails/26.jpg)
Wrap Up