tailieunhanh - Code Making - How Software Engineering Became a Profession

“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. | Code Making How Software Engineering Became a Profession Michael Davis Good to begin well better to end well. Chinese fortune cookie Center for the Study of Ethics in the Professions Illinois Institute of Technology Chicago IL 60616 davism@ Copyright 2009 This work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works Unported License. To view a copy of this license visit http licenses by-nc-nd or send a letter to Creative Commons 171 Second Street Suite 300 San Francisco California 94105 USA. 2 Table of Contents Preface 4 Chapter 1 This History Professions and their Ethics 12 Part One Slow Starts and Wrong Turns Chapter 2 Before SEEPP 1968-1994 25 Chapter 3 SEEPP Begins 1994 44 Chapter 4 Failing by the book 1995 68 Chapter 5 Version 1 The Miracle of 96 90 Chapter 6 The High Politics of 1996 126 Part Two 1997 Three Versions in One Year Chapter 7 Winter Whirlwind Version 156 Chapter 8 English Spring Version 194 Chapter 9 Back in the USA Version 3 237 Chapter 10 Slogging toward Version 271 Part Three Looking for Closure Chapter 11 The Long Process of Approval 1998 312 Chapter 12 End Game Version 1999-2000 354 Epilogue Lessons for Code Writers Theorists and Researchers 374

TỪ KHÓA LIÊN QUAN