Fundamental Concepts for the Software Quality Engineer, Volume 2