Extreme programming explained: embrace change
Extreme programming explained: embrace change
Estimating the extent of standards use: the case of ISO/IEC 15504
Journal of Systems and Software
Enough About Process: What We Need are Heroes
IEEE Software
Empirical Methodologies in Software Engineering
STEP '03 Proceedings of the Eleventh Annual International Workshop on Software Technology and Engineering Practice
Combining software evidence: arguments and assurance
REBSE '05 Proceedings of the 2005 workshop on Realising evidence-based software engineering
Software practices in five ASEAN countries: an exploratory study
Proceedings of the 28th international conference on Software engineering
An exploratory study of why organizations do not adopt CMMI
Journal of Systems and Software
A flexible software process model
A flexible software process model
A practitioner's guide to light weight software process assessment and improvement planning
Journal of Systems and Software
Ahaa --agile, hybrid assessment method for automotive, safety critical smes
Proceedings of the 30th international conference on Software engineering
The repertory grid technique: Its place in empirical software engineering research
Information and Software Technology
Modelling software processes: a focus on objectives
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Post-agility: What follows a decade of agility?
Information and Software Technology
The relationship between organizational culture and the deployment of agile methods
Information and Software Technology
The impact of inadequate customer collaboration on self-organizing Agile teams
Information and Software Technology
Hi-index | 0.00 |
In order to maximise software project outcomes, software organisations adapt development methodologies and implement practices in a way that is appropriate for project contexts. This suggests that 'Best Practice' is context-dependent. To better understand the contextual nature of best practice, we want to explore how organisations actually go about achieving software objectives. We require a research framework that captures this information in a way that makes no assumptions about practices and that is descriptive in nature. We have developed a framework based on the perspective that practices exist to meet specific objectives. We have experimented with the framework by using it to capture the practices of three New Zealand organisations and by application to an idealised XP process. Our capture of organisational practices revealed interesting mechanisms for further study, including a dependence upon informal practices linked with strong communication and the idea of 'push' versus 'pull' for information elicitation. Our capture of XP exposed some context-dependent risks.