Nierstrasz, Oscar (2004). Software Evolution as the Key to Productivity. Radical Innovations of Software and Systems Engineering in the Future, 2941, pp. 274-282. Springer 10.1007/b96009
Text
10.1007_978-3-540-24626-8_19.pdf - Published Version Restricted to registered users only Available under License Publisher holds Copyright. Download (158kB) |
|
Text
Nier02bEvolution.pdf - Submitted Version Restricted to registered users only Available under License Publisher holds Copyright. Download (112kB) |
Despite the existence of a seemingly continuous stream of new technologies and methods, software productivity remains universally unimpressive. We argue that, as long as industry remains focused on short-term goals, and maintains a technology-centric view of software development, no progress will be made. A clear symptom of this problem is the fact that the metaphors we apply to software development are largely obsolete. Instead of thinking about software as we do about bridges, buildings or hardware components, we should encourage a view of software as a living and evolving entity that is developed and maintained by \it people. We begin with some assertions that are intended as food for thought. We continue by reviewing what we consider to be some of the key difficulties with software development today. We conclude with a few recommendations for research into software practices that take evolution into account.
Item Type: |
Conference or Workshop Item (Paper) |
---|---|
Division/Institute: |
08 Faculty of Science > Institute of Computer Science (INF) 08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued] |
UniBE Contributor: |
Nierstrasz, Oscar |
Subjects: |
000 Computer science, knowledge & systems 500 Science > 510 Mathematics |
ISBN: |
978-3-540-21179-2 |
Series: |
LNCS |
Publisher: |
Springer |
Language: |
English |
Submitter: |
Anja Ebeling |
Date Deposited: |
20 Nov 2017 15:46 |
Last Modified: |
11 Apr 2024 16:11 |
Publisher DOI: |
10.1007/b96009 |
BORIS DOI: |
10.7892/boris.104663 |
URI: |
https://boris.unibe.ch/id/eprint/104663 |