Mandy Northover
University of Stuttgart
7 Papers
40 Citations
Mandy Northover is an academic researcher from University of Stuttgart. The author has contributed to research in topics: Agile software development & Paradigm shift. The author has an hindex of 5, co-authored 7 publications. Previous affiliations of Mandy Northover include Information Technology University & University of Pretoria.
Chat about Author
Papers
Agile software development: a contemporary philosophical perspective
Mandy Northover,Alan Northover,Stefan Gruner,Derrick G. Kourie,Andrew Boake +4 more
- 02 Oct 2007
TL;DR: It will be argued that whereas Kuhn's concepts of "scientific revolutions" and "paradigm shift" can partially explain the large- scale, radical change from "traditional" software methodologies to Agile ones, Popper's critical rationalism seems better suited to the small-scale, piecemeal methodological approach of Agile methodologies.
83
Towards a philosophy of software development : 40 years after the birth of software engineering
TL;DR: This article aims to reflect critically upon recent software engineers’ attempts towards a philosophy of software engineering and to introduce the professional philosophers of science to participate in this interesting new discourse.
•Dissertation
Towards a philosophical understanding of agile software methodologies : the case of Kuhn versus Popper
Mandy Northover
- 09 Apr 2009
TL;DR: In this paper, Northover used the contrasting ideas of two leading 20 century philosophers of science, Karl Popper and Thomas Kuhn, to provide a philosophical understanding of the shift from traditional software methodologies to the so-called Agile methodologies, and the values, principles and practices underlying the most prominent of the Agile methods, Extreme Programming (XP).
10
Advancing data race investigation and classification through visualization
Nikolaos Koutsopoulos,Mandy Northover,Timm Felden,Martin Wittiger +3 more
- 01 Sep 2015
TL;DR: The ultimate goal of the integrated software suite, called RaceView, is to improve the usability of the data race information to such an extent that the elimination of data races can be incorporated into the regular software development process.
10
Karl popper's critical rationalism in agile software development
Mandy Northover,Andrew Boake,Derrick G. Kourie +2 more
- 16 Jul 2006
TL;DR: It is argued in the first four sections of the paper that the agile approach to software development is strongly endorsed by Popper's philosophy of critical rationalism, and the relevance of Christopher Alexander's ideas to agile methodologies and their similarity to Poppers' philosophy is demonstrated.
7