A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
What we know about spreadsheet errors
Journal of End User Computing - End User Development
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Agile software development
The Social Life of Information
The Social Life of Information
Success and Failure Factors in Software Reuse
IEEE Transactions on Software Engineering
Knowledge Management: Problems, Promises, Realities, and Challenges
IEEE Intelligent Systems
Organizational Learning in Dynamic Domains
LSO '01 Proceedings of the Third International Workshop on Advances in Learning Software Organizations
Organisational Learning and Software Process Improvement: A Case Study
LSO '01 Proceedings of the Third International Workshop on Advances in Learning Software Organizations
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Component-based technologies for end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
The Nature of Evidence in Empirical Software Engineering
STEP '03 Proceedings of the Eleventh Annual International Workshop on Software Technology and Engineering Practice
Ethnographically-informed empirical studies of software practice
Information and Software Technology
Agile Project Management: A Case Study of a Virtual Research Environment Development Project
Computer Supported Cooperative Work
Towards the involvement of end-users within model-driven development
IS-EUD'11 Proceedings of the Third international conference on End-user development
Hi-index | 0.00 |
This paper argues the importance of two principles for end-user software engineering research. The first of these is that not all end-user developers are the same. The second is that research must be grounded in field studies of actual end-user development practice. In keeping with this second principle, our arguments are based on data from our own field studies of practice. These field studies involve a class of end user developer, whom we term 'professional end user developers' and who include scientists, mathematicians and engineers.