Additional Resources

  • McConnell, Steve. 2019. Understanding Software Projects Lecture Series. Construx OnDemand. [Online] 2019. This series contains an extensive discussion of quality-related issues.

  • Nygard, Michael T. 2018. Release It! Design and Deploy Production-Ready Software, 2nd Ed. This book is a current, entertaining description of how to design and build high-quality systems, addressing non-functional capabilities including security, stability, availability, deployability, and similar attributes.

Get hands-on with 1200+ tech skills courses.