About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
SIGCSE 2007
Conference paper
Readn', writ'n, 'rithmetic...and code'n
Abstract
In so many ways, software-intensive systems touch the lives of every individual, corporation, institution, nation, and contemporary civilization. Nonetheless, the gap between the technological haves and have-nots is growing and the gap between academia and the industries that create these software-intensive systems continues to be much lamented. I enter this presentation as one firmly planted in the pragmatic creation and evolution of such systems, and yet look outside industry for sources of state-changing innovation. In this talk, I'll examine the current state of software-intensive systems in the world, the forces that fall upon such systems and the people who develop, deploy, and operate them, and the means whereby we can keep the pipeline of innovation open and the academia/industry dialog vibrant. Along the way, I'll cover little-discussed topics including the moral dimension of software, the appreciation of beauty in software, and the privilege and responsibility of being a software developer.