This document discusses building software the right way by ensuring quality. It explains that different stakeholders have different views of what "right" means, from making money for clients to being easy to use for end users. The document emphasizes that everyone involved in building the product is responsible for quality. Quality analysts promote best practices and ensure they are followed throughout the software development lifecycle. They identify threats and challenges to help continuously ensure quality. The document provides examples of activities in a quality analyst's day and best practices like communication, continuous integration, and usability testing that people can start with to improve quality.
Related topics: