The Science of Software Engineering Marvin Zelkowitz Department of Computer Science University of Maryland College Park, Maryland
[email protected] ESEM - 2009 1 ESEM – October 2009 A Need for a The Science of Software Engineering Marvin Zelkowitz Department of Computer Science University of Maryland College Park, Maryland
[email protected] ESEM - 2009 2 ESEM – October 2009 1 Organization of talk Some personal comments on how I arrived at the theme of this talk What are the issues in developing a science of software engineering? What’s next? ESEM – October 2009 3 So what have I been doing for the past 40 years? Most of my professional life has been at the University of Maryland, teaching and doing research in the general area of software engineering. But those who know me, know that I have three other areas of great interest. ESEM – October 2009 4 2 One is attending science fiction conventions ESEM – October 2009 5 A second is my interest in model railroading Layout obviously unfinished. ESEM – October 2009 6 3 A third is that I consider myself a professional skeptic ESEM – October 2009 7 A third is that I consider myself a professional skeptic I belong to an organization of skeptics. Ha! Ha! ESEM – October 2009 8 4 A third is that I consider myself a professional skeptic That’s No! not true! You can’t do that! It’s all bogus! ESEM – October 2009 9 A third is that I consider myself a professional skeptic What does this really mean? And how does this relate to software engineering? This is the general theme of the rest of this talk.