Software Quality
What makes software high-quality?
The Joel Test: 12 Steps to Better Code
Test early.
Test often.
How can software be tested?
How can software be tested?
How can software be tested?
How can software be tested?
Testers
Top Five
(Wrong)
Reasons You
Don't Have
Testers
Good practices
Strict code standards and quality guidelines.*
Frequent code review sessions.
Integrate frequently or continually.
Iteration, iteration, iteration!
Design a low complexity architecture.
Refactoring.
Inspiring team leads and goto gurus in each team.
Teams composed of different skill-sets.
Pair programming.
Tools
Any tools to help us?
Measuring
How to measure code quality?
Tech debt
“Why do we
never have time
to do it right, but
always have time
to do it over?”
Thank You

Software quality