Methodology and culture: drivers of mediocrity in software engineering?
Author(s) -
Marian Petre,
Daniela Damian
Publication year - 2014
Publication title -
citeseer x (the pennsylvania state university)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/2635868.2666607
Subject(s) - mediocrity principle , conformity , excellence , computer science , adaptation (eye) , capability maturity model integration , process (computing) , merge (version control) , process management , software , software engineering , engineering , software development , software development process , political science , physics , astrobiology , programming language , optics , law , information retrieval , operating system
Methodology implementation failure is attributed to developer mediocrity (by management) – not to organizational mediocrity (rigidity or control-driven, process-driven management), or to a lack of adaptation capability in the methodology. In supporting software construction as a creative process, however, we must promote excellence rather than conformity. We argue that we – through principled research -- must pay attention to the interplay between methodology and culture – the local adaptations needed to make things work, understand how the two co-evolve and how they may contribute together to software quality.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom