We discuss the ‘software crisis ’ as a social and cultural phenomenon, arguing that it can be viewed as (one more) manifestation of postmodernism. We illustrate our argument with a range of examples taken from software engineering, demonstrating software engineering’s roots in (and commitment to) modernism and the nature of its fin de siècle predicament. We argue that current attempts within software engineering to respond to the software crisis have not been adequate and that a new, more humble, approach to software development is required
A philosophical meditation on the open source movement as a mechanism for the design and distributio...
Introduction to SESAM Over the last twenty five years, software development projects have increasin...
The Philosophy of Software is a critical introduction to the subject of code and software, and devel...
Current software engineering efforts typically rely heavily on industrial infrastructure. In a situa...
For almost as long as there has been software, there has been a software crisis. Laments about the i...
A number of recent developments in software engineering - from agile methods to aspect-oriented prog...
Although only about 50 years old, the software domain has already endured one well documented crisis...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
Although only about 50 years old, the software domain has already endured one well documented crisis...
This well structured book discusses lifecycle optimization of software projects for crisis managemen...
Contemporary software development is characterised by failures, runaway projects, late delivery, exc...
Over the past four decades, software engineering has emerged as a discipline in its own right, thoug...
This paper considers the impact and role of the ‘engineering ’ metaphor, and argues that it is time ...
that is at the heart of the larger story of the great ‘computer revolution ’ of the mid-to-late 20th...
From the outside looking in, software development debates seem to be thriving. Both software enginee...
A philosophical meditation on the open source movement as a mechanism for the design and distributio...
Introduction to SESAM Over the last twenty five years, software development projects have increasin...
The Philosophy of Software is a critical introduction to the subject of code and software, and devel...
Current software engineering efforts typically rely heavily on industrial infrastructure. In a situa...
For almost as long as there has been software, there has been a software crisis. Laments about the i...
A number of recent developments in software engineering - from agile methods to aspect-oriented prog...
Although only about 50 years old, the software domain has already endured one well documented crisis...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
Although only about 50 years old, the software domain has already endured one well documented crisis...
This well structured book discusses lifecycle optimization of software projects for crisis managemen...
Contemporary software development is characterised by failures, runaway projects, late delivery, exc...
Over the past four decades, software engineering has emerged as a discipline in its own right, thoug...
This paper considers the impact and role of the ‘engineering ’ metaphor, and argues that it is time ...
that is at the heart of the larger story of the great ‘computer revolution ’ of the mid-to-late 20th...
From the outside looking in, software development debates seem to be thriving. Both software enginee...
A philosophical meditation on the open source movement as a mechanism for the design and distributio...
Introduction to SESAM Over the last twenty five years, software development projects have increasin...
The Philosophy of Software is a critical introduction to the subject of code and software, and devel...