Date: October 20th, 2004
Time: 6:00 - 8:30
6:00 - 7:00   Networking w/FREE Pizza & soft drinks
7:00 - 7:15   Welcome, Intros, SPIN Business
7:17 - 8:15   Presentation.
8:15 - 8:25   Job Announcements (Bring job openings)
8:25 - 8:30     Book give away.
Location: Microsoft office at the Concourse
http://www.microsoft.com/mscorp/info/usaoffices/atlanta.asp
RSVP today!

Why can’t engineering great software
be as easy as building a house?
Stephen E. Cross, Ph.D.
Vice President, Georgia Institute of Technology
Director, Georgia Tech Research Institute
Professor, School of Industrial and Systems Engineering

ABSTRACT:

It can! Our management, customers, and even our fellow engineers believe that the engineering of software intensive systems is different and hard. I’ve exploited this false perception for years. After 30 plus years of building software and supervising software projects, two things now seem obvious in hind sight. First, designing and building great software is not really that much different than designing and building a good house. Both have architectures, both leverage building codes and standards, both benefit from new approaches such as re-use, and both are fundamentally dependent on the skills of the designers and builders and the disciplined processes upon which they base their work. Second, we live in society that expects good houses, but routinely accepts bad software. In this (hopefully) humorous talk, I hope to enlist you in joining me to convince our stakeholder communities that engineering software is no different than the engineering of other artifacts. And I also hope to enlist your help in convincing the marketplace that they should demand and expect high quality software just like they demand and expect such of other engineered artifacts.

BIO:

Dr. Stephen E. Cross is a Vice President of the Georgia Institute of Technology and the Director of the Georgia Tech Research Institute. He also holds faculty appointments as a Professor in Industrial and Systems Engineering and as a Professor in Computer Science. Before joining Georgia Tech in 2003, he was the Director and CEO of the Software Engineering Institute, a DoD-sponsored federally funded research and development center at Carnegie Mellon University. Dr. Cross was a member of the Defense Science Board Task Force on Defense Software in 2000. He currently serves on the Air Force Scientific Advisory Board and the Defense Advanced Research Project Agency (DARPA) Panel for Information Science and Technology. He received his PhD from the University of Illinois at Urbana-Champaign in 1983, his MSEE from the Air Force Institute of Technology (AFIT) in 1977, and his BSEE from the University of Cincinnati in 1974. Dr. Cross is a Fellow of the Institute of Electrical and Electronics Engineers (IEEE). A retired Air Force officer, he attended the Air Force Test Pilot School (Flight Test Engineer Course) and served in various R&D assignments as a software engineer (F-16, F-15, and B-1A programs), flight test engineer (Air Launched Cruise Missile program), assistant professor (AFIT), research manager (Air Force Wright Aeronautical Laboratories), and program manager (DARPA).
  photos by Nicole Cappello