Problems integrating user participation into software development
International Journal of Human-Computer Studies
Contextual design: using customer work models to drive systems design
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Paper versus computer implementations as mockup scenarios for heuristic evaluation
INTERACT '90 Proceedings of the IFIP TC13 Third Interational Conference on Human-Computer Interaction
On electronic annotation and its implementation
Proceedings of the working conference on Advanced visual interfaces
Collecting Feedback during Software Engineering Experiments
Empirical Software Engineering
Software Cinema-Video-based Requirements Engineering
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Using task context to improve programmer productivity
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Successful strategies for user participation in systems development
Journal of Management Information Systems - Special section: Strategic and competitive information systems
Continuous coordination within the context of cooperative and human aspects of software engineering
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Fostering user-developer collaboration with infrastructure probes
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Potentials and challenges of recommendation systems for software development
Proceedings of the 2008 international workshop on Recommendation systems for software engineering
Creating conditions for participation: conflicts and resources in systems development
Human-Computer Interaction
The work of IT system developers in context: an organizational case study
Human-Computer Interaction
From work to word: How do software developers describe their work?
MSR '09 Proceedings of the 2009 6th IEEE International Working Conference on Mining Software Repositories
Towards systematic analysis of continuous user input
Proceedings of the 4th international workshop on Social software engineering
Social sensing: when users become monitors
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
The 4th international workshop on social software engineering (SSE'11)
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Teaching Tornado: from communication models to releases
Proceedings of the 8th edition of the Educators' Symposium
Hi-index | 0.00 |
Current requirements engineering practices for gathering user input are characterized by a number of communication gaps between users and engineers, which might lead to wrong requirements. The problem situations and context which underlie user input are either gathered back in time, or submitted with wrong a level of details. We think that making user input a first order concern of both software processes and software systems harbours many innovation opportunities. We propose and discuss a continuous and context-aware approach for communicating user input to engineering teams and other users, by a) instrumenting the problem domain, b) proactively recommending to share feedback and c) annotating graphical interfaces.