The measurement of end-user computing satisfaction
MIS Quarterly
Toward a diagnostic instrument for assessing the quality of expert systems
ACM SIGMIS Database
Measuring user satisfaction with data warehouses: an exploratory study
Information and Management
The measurement of user information satisfaction
Communications of the ACM
Constructing Correct Software: The Basics
Constructing Correct Software: The Basics
A validation of the end-user computing satisfaction instrument in Taiwan
Information and Management
Agile Project Management: Creating Innovative Products
Agile Project Management: Creating Innovative Products
Varieties of User-Centeredness
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 08
Agile Principles, Patterns, and Practices in C# (Robert C. Martin)
Agile Principles, Patterns, and Practices in C# (Robert C. Martin)
Effective user involvement in product development by improving the analysis of user needs
Behaviour & Information Technology
User participation in software development projects
Communications of the ACM
Number of people required for usability evaluation: the 10±2 rule
Communications of the ACM
Hi-index | 0.00 |
One of the possible solutions to ensure software quality is to involve users in its development and gradual improvement. In the described approach users provide regular feedback on the considered expert system in a survey by questionnaire. In the presented paper there are given guidelines on how to design and conduct such survey. The devised quality tree reflects the users' point of view. Specifications formulated on the basis of the feedback allow software designers to develop improved versions of the considered intelligent system. The reported empirical research refers to an expert system applied in civil engineering. After six iterations of its assessment and then its related improvements the level of users' satisfaction from the product is currently much better than that at the beginning.