The Role of Domain Expenence in Software Design
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
The designer as user: building requirements for design tools from design practice
Communications of the ACM
The unified software development process
The unified software development process
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Measuring usability: are effectiveness, efficiency, and satisfaction really correlated?
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
The development of cooperation: five years of participatory design in the virtual school
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
Everyday Programming: Challenges and Opportunities for Informal Web Development
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Effectiveness of end-user debugging software features: are there gender issues?
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Who, What, and How: A Survey of Informal and Professional Web Developers
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
Tinkering and gender in end-user programmers' debugging
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Testing vs. code inspection vs. what else?: male and female end users' debugging strategies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
End users as unwitting software developers
Proceedings of the 4th international workshop on End-user software engineering
Advanced visual systems supporting unwitting EUD
AVI '08 Proceedings of the working conference on Advanced visual interfaces
How do we program the home? Gender, attention investment, and the psychology of programming at home
International Journal of Human-Computer Studies
What Is End-User Software Engineering and Why Does It Matter?
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Males' and Females' Script Debugging Strategies
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
End-user software engineering and distributed cognition
SEEUP '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Foundations for End User Programming
A Tool to Support End-User Development of Web Applications Based on a Use Case Model
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Mining problem-solving strategies from HCI data
ACM Transactions on Computer-Human Interaction (TOCHI)
A strategy-centric approach to the design of end-user debugging tools
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
End-user mashup programming: through the design lens
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Gender differences and programming environments: across programming populations
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
Gender pluralism in problem-solving software
Interacting with Computers
End-user debugging strategies: A sensemaking perspective
ACM Transactions on Computer-Human Interaction (TOCHI)
End-User Software Engineering and Why it Matters
Journal of Organizational and End User Computing
Hi-index | 0.00 |
We report an exploratory study of the impacts of design planning on end users asked to develop a simple interactive web application. Some participants were asked to create a conceptual map to plan their projects and others to write scenarios; a third group was asked to do whatever they found useful. We describe the planning that each group underwent, how they approached the web development task, and their reactions to the experience afterwards. We also discuss how participants' gender and experience was related to their web development activities.