Software Quality, Analysis and Guidelines for Success