Skip to main content

Quality Assessment of an Expert System: An Instrument of Regular Feedback from Users

  • Chapter
Book cover Transactions on Computational Collective Intelligence III

Part of the book series: Lecture Notes in Computer Science ((TCCI,volume 6560))

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Begier, B., Wdowicki, J.: Feedback from Users on a Software Product to Improve Its Quality in Engineering Applications. In: Sacha, K. (ed.) IFIP. Software Engineering Techniques: Design for Quality, vol. 227, pp. 167–178. Springer, New York (2006)

    Google Scholar 

  2. Begier, B.: Software quality improvement by users’ involvement in the software process. Publishing House of Poznan University of Technology, Poznan (2007)

    Google Scholar 

  3. Boehm, B., Basili, V.: Software Defect Reduction Top-10 List. Computer, 135–137 (2001)

    Google Scholar 

  4. Capability Maturity Model Integration (CMMISM), http://www.sei.cmu.edu/cmmi/general

  5. Chen, L., Soliman, K., Mao, E., Frolick, M.N.: Measuring user satisfaction with data warehouses: an exploratory study. Information & Management 37, 103–110 (2000)

    Article  Google Scholar 

  6. Conrath, D.W., Sharma, R.S.: Toward a Diagnostic Instrument for Assessing the Quality of Expert Systems. ACM SIGMIS Database 23, 37–43 (Winter 1992)

    Article  Google Scholar 

  7. Cooke, J.: Constructing Correct Software. The Basics. Springer, London (1998)

    Book  MATH  Google Scholar 

  8. Damodaran, L.: User involvement in the systems design process – a practical guide for users. Behaviour & Information Technology 15, 363–377 (1996)

    Article  Google Scholar 

  9. Doll, W.J., Torkzadeh, G.: The measurement of end-user computing satisfaction. MIS Quarterly 12(2), 259–274 (1988)

    Article  Google Scholar 

  10. Highsmith, J.: Agile Project Management. Addison-Wesley, Boston (2004)

    Google Scholar 

  11. Hwang, W., Salvendy, G.: Number of People Required for Usability Evaluation: The 10±2 Rule. Communications of the ACM 53(5), 130–133 (2010)

    Article  Google Scholar 

  12. ISO 13407 Human-centred design processes for interactive systems, International Organization for Standardization, Genève (1999)

    Google Scholar 

  13. Iivari, J., Iivari, N.: Varieties of User-Centeredness. In: Proceedings of the 39th Hawaii Conference on System Sciences. IEEE, Los Alamitos (2006) (received reprint contains no page numbers)

    Google Scholar 

  14. Ives, B., Olson, M.H., Baroudi, J.J.: The measurement of user information satisfaction. Comm. of the ACM 26, 785–793 (1983)

    Article  Google Scholar 

  15. Kujala, S.: User involvement: a review of the benefits and challenges. Behaviour & Information Technology 22, 1–16 (2003)

    Article  Google Scholar 

  16. Kujala, S.: Effective user involvement in product development by improving the analysis of user needs. Behaviour & Information Technology 27(6), 457–473 (2008)

    Article  Google Scholar 

  17. Link, S., Hoyer, P., Kopp, T., Abeck, S.: A Model-Driven Development Approach Focusing Human Interaction. Software Process: Improvement and Practice 14, 90–139 (2009)

    Google Scholar 

  18. Manifesto for Agile Software Development, Agile Alliance (2001), http://agilemanifesto.org/

  19. Martin, R.C., Martin, M.: Agile Principles, Patterns, and Practices in C#. Pearson Education and Prentice Hall, Indianapolis (2007)

    Google Scholar 

  20. Mattsson, J.: Exploring user-involvement in technology-based service innovation. ICE-Project, Roskilde Univ. and Aalborg Univ. (2009), http://www.ice-project.dk

  21. McHaney, R., Hightower, R., Pearson, J.: A Validation of The End-User Computing Satisfaction Instrument In Taiwan. Information & Management 39, 503–511 (2002)

    Article  Google Scholar 

  22. Quality Criteria for Website Excellence, http://www.worldbestwebsites.com/criteria.htm

  23. Petter, S.: Managing user expectations on software project: Lessons from the trenches. International Journal of Project Management 26, 700–712 (2008)

    Article  Google Scholar 

  24. Saturn Quality Aspects, Web Development Company, India (2008), http://www.saturn.in/advantages/quality-aspects.shtml (accessible in November 2008)

  25. Subramanyam, R., Weisstein, F.L., Krishnan, M.S.: User Participation in Software Development Projects. Communications of the ACM 53, 137–141 (2010)

    Article  Google Scholar 

  26. Vilpola, I.H.: A method for improving ERP implementation success by the principles and process of user-centred design. Enterprise Information Systems 2, 47–76 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Begier, B. (2011). Quality Assessment of an Expert System: An Instrument of Regular Feedback from Users. In: Nguyen, N.T. (eds) Transactions on Computational Collective Intelligence III. Lecture Notes in Computer Science, vol 6560. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19968-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19968-4_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19967-7

  • Online ISBN: 978-3-642-19968-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics