Software engineering (3rd ed.): a practitioner's approach
Software engineering (3rd ed.): a practitioner's approach
The usability engineering lifecycle: a practitioner's handbook for user interface design
The usability engineering lifecycle: a practitioner's handbook for user interface design
The unified software development process
The unified software development process
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
NASA's TReK project: a case study in using the spiral model of software development
Communications of the ACM - Supporting community and building social capital
Journal of Educational Multimedia and Hypermedia
User Centered System Design; New Perspectives on Human-Computer Interaction
User Centered System Design; New Perspectives on Human-Computer Interaction
Mastering Visual Studio .Net
Designing Human-Centered Distributed Information Systems
IEEE Intelligent Systems
Agile and Iterative Development: A Manager's Guide
Agile and Iterative Development: A Manager's Guide
Building ease of use into the IBM user experience
IBM Systems Journal
Programming C#
Teaching user interface prototyping
Journal of Computing Sciences in Colleges
Managing Iterative Software Development Projects
Managing Iterative Software Development Projects
Human-Centered Software Engineering - Integrating Usability in the Development Process (Human-Computer Interaction Series)
User Interface Design and Evaluation (The Morgan Kaufmann Series in Interactive Technologies) (The Morgan Kaufmann Series in Interactive Technologies)
Mastering the Requirements Process (2nd Edition)
Mastering the Requirements Process (2nd Edition)
User Needs Analysis and requirements engineering: Theory and practice
Interacting with Computers
Kumbang: A domain ontology for modelling variability in software product families
Advanced Engineering Informatics
Design issues for assistive robotics for the elderly
Advanced Engineering Informatics
An adaptive website system to improve efficiency with web mining techniques
Advanced Engineering Informatics
Collaboration in scientific visualization
Advanced Engineering Informatics
Human cognition in manual assembly: Theories and applications
Advanced Engineering Informatics
A three-stage framework for introducing a 4D tool in large consulting firms
Advanced Engineering Informatics
Hi-index | 0.00 |
This paper presents the experiences of improving an existing surveyor-training tool, called SimuSurvey, using a user-centered approach. As few users were involved during the initial development of SimuSurvey, many instructors and students were skeptical about the innovative application of SimuSurvey in actual surveying classes. To address this problem, we proposed and applied an iterative and incremental user-centered design method to redevelop the tool. Three hundred and forty-six users including 5 instructors, 4 surveying experts, and 337 students, with different backgrounds were introduced at different stages of the redevelopment process. After two iterations of complete redevelopment cycles with five intermediate prototype systems generated, a much improved version of the tool, namely SimuSurvey R2, was developed. From the final interviews with students and the field observation on user groups, SimuSurvey R2 has been shown to be more practical for use in actual surveying classes. In addition, the proposed user-centered approach and several techniques it employs, such as storyboards and content diagrams, paper-based prototyping, high-fidelity prototyping, and usability tests, have been found to be effective for improvement (or redevelopment) of software systems.