Ian R. McChesney

Learn More
In this paper we report on the investigation, description and analysis of communication and co-ordination practices in software engineering projects. We argue that existing models of the software process do not adequately address the situated, day-to-day practices in which software engineers collectively engage, yet it is through these practices that(More)
In the software engineering industry the technique of pair programming can be used as a means of enhancing programmer productivity and the quality of the software development process. Pair programming has also been used in computer science education as a mechanism to address some of the educational challenges faced by students learning to program. An action(More)
Workflow management has been shown to be a promising approach to the support of a range of healthcare processes, with tools available for their formal specification, analysis and implementation. To further illustrate its relevance, we apply a workflow modelling approach to the specification and analysis of an anticoagulation monitoring protocol,(More)
This paper examines the trade-off between the utility of outputs from simplified functional sizing approaches, and the effort required by these sizing approaches, through a pilot study. The goal of this pilot study was to evaluate the quality of sizing output provided by NESMA’s simplified size estimation methods, adapt their general principles to enhance(More)
  • 1