The harmonization of professional standards usually means an attempt to unify the standards among different nations or states. It is a necessary step towards the maturity of a profession because of two factors: (a) that professional standards have been developed independently in different nations; and (b) that the standards thus developed are not uniform among nations. Since harmonization is not the only step before a mature software engineering profession, the author proposes to take a look at various constraints and conflicts against harmonized professional standards in software engineering.
['T. H. Tse']
Towards harmonized professional standards for software engineers: constraints, conflicts and concessions