Professional Software Development is best achieved by using the IfSQ Level-2 Standard, A Foundation-Level Standard for Computer Program Source Code. Software which complies with the standard is more reliable, and contains less errors than non-compliant software.

A Level-2 Assessment takes about 3 minutes per page and can be performed by any programmer (other than the one who produced the program under assessment) who has followed the IfSQ Level-2 Assessment Course. The following research findings influenced the content of the standard: