Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Modelling organisational practice in user requirements
Proceedings of the 2002 ACM symposium on Applied computing
Is user involvement harmful or useful in the early stages of product development?
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Controlling Requirements Evolution: An Avionics Case Study
SAFECOMP '00 Proceedings of the 19th International Conference on Computer Safety, Reliability and Security
Integrating activity theory and organizational modeling for context of use analysis
CLIHC '05 Proceedings of the 2005 Latin American conference on Human-computer interaction
The role of domain knowledge representation in requirements elicitation
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Supporting the System Requirements Elicitation through Collaborative Observations
Groupware: Design, Implementation, and Use
Scenarios in the Wild: Experiences with a Contextual Requirements Discovery Method
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
Exploring traceability-based requirements inspection
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Proceedings of the FSE/SDP workshop on Future of software engineering research
Satisfying user needs at the right time and in the right place: a research preview
REFSQ'11 Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality
Empirical Software Engineering
A concern-oriented requirements engineering model
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Information systems for marine protected areas: How do users interpret desirable data attributes?
Environmental Modelling & Software
Hi-index | 0.00 |
Over a number of years, we have been involved in investigations into using workplace observation to inform requirements for complex systems. This paper discusses how our work has evolved from ethnography with prototyping, through presentation of ethnographic fieldwork, to developing a method for social analysis that has been derived from our experience of applying ethnographic techniques. We discuss the strengths and weaknesses of each of these approaches with a particular focus on our most recent work in developing the Coherence method. This method is based on a fusion of viewpoint-oriented and ethnographic approaches to requirements engineering and uses an industry-standard notation (UML) to represent knowledge of work. We use a common example of an air traffic control system to illustrate each approach.