“New systems generate new problems.” —Murphy’s Technological Laws #17 An Important Event On October 19, 1998, the Executive Council of the Association for Computing Machinery (ACM) approved a document titled “The Software Engineering Code of Ethics and Professional Practice”. A few months later, the Board of Governors of the Computer Society of the Institute for Electrical and Electronic Engineers (IEEE-CS) did the same. That double approval successfully completed an undertaking officially begun almost six years before as part of a larger effort to “establish software engineering as a profession”. That double approval was an important event in both professional.