Skip to main content
Log in

Direct and mediating influences of user-developer perception gaps in requirements understanding on user participation

  • Original Article
  • Published:
Requirements Engineering Aims and scope Submit manuscript

Abstract

User participation is considered an effective way to conduct requirements engineering, but user-developer perception gaps in requirements understanding occur frequently. Since user participation in practice is not as active as we expect and the requirements perception gap has been recognized as a risk that negatively affects projects, exploring whether user-developer perception gaps in requirements understanding will hinder user participation is worthwhile. This will help develop a greater comprehension of the intertwined relationship between user participation and perception gap, a topic that has not yet been extensively examined. This study investigates the direct and mediating influences of user-developer requirements perception gaps on user participation by integrating requirements uncertainty and top management support. Survey data collected from 140 subjects were examined and analyzed using structural equation modeling. The results indicate that perception gaps have a direct negative effect on user participation and negate completely the positive effect of top management support on user participation. Additionally, perception gaps do not have a mediating effect between requirements uncertainty and user participation because requirements uncertainty does not significantly and directly affect user participation, but requirements uncertainty indirectly influences user participation due to its significant direct effect on perception gaps. The theoretical and practical implications are discussed, and limitations and possible future research areas are identified.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  1. Pitula K, Radhakrishnan T (2011) On eliciting requirements from end-users in the ICT4D domain. Requir Eng 16(4):323–351. doi:10.1007/s00766-011-0127-y

    Article  Google Scholar 

  2. Fuentes-Fernández R, Gómez-Sanz J, Pavón J (2010) Understanding the human context in requirements elicitation. Requir Eng 15(3):267–283. doi:10.1007/s00766-009-0087-7

    Article  Google Scholar 

  3. Al-Karaghouli W, AlShawi S, Fitzgerald G (2000) Negotiating and understanding information systems requirements: the use of set diagrams. Requir Eng 5(2):93–102. doi:10.1007/PL00010348

    Article  Google Scholar 

  4. Chen H-G, Jiang JJ, Klein G, Chen JV (2009) Reducing software requirement perception gaps through coordination mechanisms. J Syst Softw 82(4):650–655. doi:10.1016/j.jss.2008.09.032

    Article  Google Scholar 

  5. Jiang JJ, Klein G, Wu SPJ, Liang TP (2009) The relation of requirements uncertainty and stakeholder perception gaps to project management performance. J Syst Softw 82(5):801–808. doi:10.1016/j.jss.2008.11.833

    Article  Google Scholar 

  6. Kaiya H, Shinbara D, Kawano J, Saeki M (2005) Improving the detection of requirements discordances among stakeholders. Requir Eng 10(4):289–303. doi:10.1007/s00766-005-0017-2

    Article  Google Scholar 

  7. Martikainen S, Korpela M, Tiihonen T (2014) User participation in healthcare IT development: a developers’ viewpoint in Finland. Int J Med Inform 83(3):189–200. doi:10.1016/j.ijmedinf.2013.12.003

    Article  Google Scholar 

  8. Martikainen S, Viitanen J, Korpela M, Lääveri T (2012) Physicians’ experiences of participation in healthcare IT development in Finland: willing but not able. Int J Med Inform 81(2):98–113. doi:10.1016/j.ijmedinf.2011.08.014

    Article  Google Scholar 

  9. Bano M, Zowghi D (2015) A systematic review on the relationship between user involvement and system success. Inf Softw Technol 58:148–169. doi:10.1016/j.infsof.2014.06.011

    Article  Google Scholar 

  10. Kujala S (2003) User involvement: a review of the benefits and challenges. Behav Inf Technol 22(1):1–16. doi:10.1080/01449290301782

    Article  Google Scholar 

  11. Zowghi D, da Rimini F, Bano M (2015) Problems and challenges of user involvement in software development: an empirical study. In: Proceedings of the 19th international conference on evaluation and assessment in software engineering (EASE’15). doi:10.1145/2745802.2745810

  12. Zwikael O (2008) Top management involvement in project management. Int J Manag Proj Bus 1(4):498–511. doi:10.1108/17538370810906228

    Article  Google Scholar 

  13. Feng T, Zhao G (2014) Top management support, inter-organizational relationships and external involvement. Ind Manag Data Syst 114(4):526–549. doi:10.1108/imds-03-2013-0127

    Article  Google Scholar 

  14. Ferreira S, Collofello J, Shunk D, Mackulak G (2009) Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation. J Syst Softw 82(10):1568–1577. doi:10.1016/j.jss.2009.03.014

    Article  Google Scholar 

  15. Pfahl D, Lebsanft K (2000) Using simulation to analyse the impact of software requirement volatility on project performance. Inf Softw Technol 42(14):1001–1008. doi:10.1016/S0950-5849(00)00152-X

    Article  Google Scholar 

  16. Bano M, Zowghi D (2013) Users’ involvement in requirements engineering and system success. In: IEEE third international workshop on empirical requirements engineering (EmpiRE 2013), pp 24–31. doi:10.1109/EmpiRE.2013.6615212

  17. Abelein U, Paech B (2013) Understanding the influence of user participation and involvement on system success—a systematic mapping study. Empir Softw Eng 20(1):28–81. doi:10.1007/s10664-013-9278-4

    Article  Google Scholar 

  18. Lin WT, Shao BBM (2000) The relationship between user participation and system success: a simultaneous contingency approach. Inf Manag 37(6):283–295. doi:10.1016/S0378-7206(99)00055-5

    Article  Google Scholar 

  19. Dimitrijević S, Jovanović J, Devedžić V (2015) A comparative study of software tools for user story management. Inf Softw Technol 57:352–368. doi:10.1016/j.infsof.2014.05.012

    Article  Google Scholar 

  20. Davidson EJ (2002) Technology frames and framing: a socio-cognitive investigation of requirements determination. MIS Q 26(4):329–358. doi:10.2307/4132312

    Article  Google Scholar 

  21. Jiang JJ, Klein G, Discenza R (2002) Perception differences of software success: provider and user views of system metrics. J Syst Softw 63(1):17–27. doi:10.1016/S0164-1212(01)00135-2

    Article  Google Scholar 

  22. Potter L (2004) Investigating the gap between IT professionals and users. In: ACIS 2004 Proceedings, vol. 68. http://aisel.aisnet.org/acis2004/68

  23. Yeh Q-J, Tsai C-L (2001) Two conflict potentials during IS development. Inf Manag 39(2):135–149. doi:10.1016/S0378-7206(01)00088-X

    Article  Google Scholar 

  24. Hunton JE (1996) Involving information system users in defining system requirements: the influence of procedural justice perceptions on user attitudes and performance. Decis Sci 27(4):647–671. doi:10.1111/j.1540-5915.1996.tb01830.x

    Article  Google Scholar 

  25. Sodan AC (2006) How much do technical scientists really cooperate? SIGCAS Comput Soc 36(2):4. doi:10.1145/1215942.1215946

    Article  Google Scholar 

  26. Barki H, Jon H (2001) Interpersonal conflict and its management in information system development. MIS Q 25(2):195–228. doi:10.2307/3250929

    Article  Google Scholar 

  27. Liu JY-C, Chen H-G, Chen CC, Sheu TS (2011) Relationships among interpersonal conflict, requirements uncertainty, and software project performance. Int J Proj Manag 29(5):547–556. doi:10.1016/j.ijproman.2010.04.007

    Article  Google Scholar 

  28. Martin NL, Pearson JM, Furumo K (2007) Is project management: size, practices and the project management office. J Comput Inf Syst 47(4):52–60

    Google Scholar 

  29. Salay R, Chechik M, Horkoff J, Di Sandro A (2013) Managing requirements uncertainty with partial models. Requir Eng 18(2):107–128. doi:10.1007/s00766-013-0170-y

    Article  Google Scholar 

  30. Begier B (2013) Informal approach based on user involvement to overcome uncertainties in a software project and to achieve high quality of an innovative product. Int J Intell Inf Database Syst 7(3):278–293. doi:10.1504/IJIIDS.2013.053828

    Google Scholar 

  31. Kujala S (2008) Effective user involvement in product development by improving the analysis of user needs. Behav Inf Technol 27(6):457–473. doi:10.1080/01449290601111051

    Article  Google Scholar 

  32. Emam K, Quintin S, Madhavji N (1996) User participation in the requirements engineering process: an empirical study. Requir Eng 1(1):4–26. doi:10.1007/BF01235763

    Article  Google Scholar 

  33. Young R, Poon S (2013) Top management support—almost always necessary and sometimes sufficient for success: findings from a fuzzy set analysis. Int J Proj Manag 31(7):943–957. doi:10.1016/j.ijproman.2012.11.013

    Article  Google Scholar 

  34. Ahmed R, Mohamad NAB, Ahmad MS (2016) Effect of multidimensional top management support on project success: an empirical investigation. Qual Quant 50(1):151–176. doi:10.1007/s11135-014-0142-4

    Article  Google Scholar 

  35. Young R, Jordan E (2008) Top management support: mantra or necessity? Int J Proj Manag 26(7):713–725. doi:10.1016/j.ijproman.2008.06.001

    Article  Google Scholar 

  36. Ragu-Nathan BS, Apigian CH, Ragu-Nathan TS, Tu Q (2004) A path analytic study of the effect of top management support for information systems performance. Omega 32(6):459–471. doi:10.1016/j.omega.2004.03.001

    Article  Google Scholar 

  37. Basu V, Hartono E, Lederer AL, Sethi V (2002) The impact of organizational commitment, senior management involvement, and team involvement on strategic information systems planning. Inf Manag 39(6):513–524. doi:10.1016/S0378-7206(01)00115-X

    Article  Google Scholar 

  38. Thong JYL, Yap C-S, Raman KS (1996) Top management support, external expertise and information systems implementation in small businesses. Inf Syst Res 7(2):248–267

    Article  Google Scholar 

  39. Boonstra A (2013) How do top managers support strategic information system projects and why do they sometimes withhold this support? Int J Proj Manag 31(4):498–512. doi:10.1016/j.ijproman.2012.09.013

    Article  MathSciNet  Google Scholar 

  40. Nidumolu SR (1996) Standardization, requirements uncertainty and software project performance. Inf Manag 31(3):135–150. doi:10.1016/S0378-7206(96)01073-7

    Article  Google Scholar 

  41. McGill T, Klobas J (2008) User developed application success: sources and effects of involvement. Behav Inf Technol 27(5):407–422. doi:10.1080/01449290601110715

    Article  Google Scholar 

  42. McKeen JD, Guimaraes T, Wetherbe JC (1994) The relationship between user participation and user satisfaction: an investigation of four contingency factors. MIS Q 18(4):427–451

    Article  Google Scholar 

  43. Hartwick J, Barki H (1994) Explaining the role of user participation in information system use. Manag Sci 40(4):440–465

    Article  Google Scholar 

  44. Wang W-T, Lai Y-J (2014) Examining the adoption of KMS in organizations from an integrated perspective of technology, individual, and organization. Comput Hum Behav 38:55–67. doi:10.1016/j.chb.2014.05.013

    Article  Google Scholar 

  45. Štemberger MI, Manfreda A, Kovačič A (2011) Achieving top management support with business knowledge and role of IT/IS personnel. Int J Inf Manag 31(5):428–436. doi:10.1016/j.ijinfomgt.2011.01.001

    Article  Google Scholar 

  46. Lin H-F (2010) An investigation into the effects of IS quality and top management support on ERP system usage. Total Qual Manag Bus Excell 21(3):335–349. doi:10.1080/14783360903561761

    Article  Google Scholar 

  47. Liu JY-C, Chen VJ, Chan C-L, Lie T (2008) The impact of software process standardization on software flexibility and project management performance: control theory perspective. Inf Softw Technol 50(9–10):889–896. doi:10.1016/j.infsof.2008.01.002

    Article  Google Scholar 

  48. Schreiber JB (2008) Core reporting practices in structural equation modeling. Res Soc Adm Pharm 4(2):83–97. doi:10.1016/j.sapharm.2007.04.003

    Article  MathSciNet  Google Scholar 

  49. Hair JF, Black WC, Babin BJ, Anderson RE (2010) Multivariate data analysis: a global perspective. Pearson Education, Upper Saddle River

    Google Scholar 

  50. Polančič G, Heričko M, Pavlič L (2011) Developers’ perceptions of object-oriented frameworks—an investigation into the impact of technological and individual characteristics. Comput Hum Behav 27(2):730–740. doi:10.1016/j.chb.2010.10.006

    Article  Google Scholar 

  51. Hong S, Thong JYL, Tam KY (2006) Understanding continued information technology usage behavior: a comparison of three models in the context of mobile internet. Decis Support Syst 42(3):1819–1834. doi:10.1016/j.dss.2006.03.009

    Article  Google Scholar 

  52. Kearns GS (2006) The effect of top management support of SISP on strategic IS management: insights from the US electric power industry. Omega 34(3):236–253. doi:10.1016/j.omega.2004.10.008

    Article  Google Scholar 

  53. Ifinedo P (2011) Examining the influences of external expertise and in-house computer/IT knowledge on ERP system success. J Syst Softw 84(12):2065–2078. doi:10.1016/j.jss.2011.05.017

    Article  Google Scholar 

  54. Agresti A, Finlay B (1997) Statistical methods for the social science, 3rd edn. Prentice Hall, Upper Saddle River

    Google Scholar 

  55. Byrne BM (2010) Structural equation modeling with AMOS: basic concepts, applications, and programming, 2nd edn. Routledge, New York

    Google Scholar 

  56. Frazier PA, Tix AP, Barron KE (2004) Testing moderator and mediator effects in counseling psychology research. J Couns Psychol 51(1):115–134. doi:10.1037/0022-0167.51.1.115

    Article  Google Scholar 

  57. MacKinnon DP, Lockwood CM, Hoffman JM, West SG, Sheets V (2002) A comparison of methods to test mediation and other intervening variable effects. Psychol Methods 7(1):83–104

    Article  Google Scholar 

  58. Lin T-C, Ku Y-C, Huang Y-S (2014) Exploring top managers’ innovative IT (IIT) championing behavior: integrating the personal and technical contexts. Inf Manag 51(1):1–12. doi:10.1016/j.im.2013.09.002

    Article  Google Scholar 

  59. Kaluzniacky E (2004) Managing psychological factors in information systems work: an orientation to emotional intelligence. IGI Global, Hershey

    Book  Google Scholar 

  60. Feldt R, Torkar R, Angelis L, Samuelsson M (2008) Towards individualized software engineering: Empirical studies should collect psychometrics. In: Proceedings of the 2008 international workshop on cooperative and human aspects of software engineering (CHASE’08), pp 49–52

Download references

Acknowledgements

The authors thank the survey respondents for providing valuable data. This research was supported by the China Scholarship Council (CSC).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jingdong Jia.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Appendices

Appendix 1

See Table 6.

Table 6 Measurements of constructs

Appendix 2

See Table 7.

Table 7 Characteristics of the organizations and projects of respondents

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jia, J., Capretz, L.F. Direct and mediating influences of user-developer perception gaps in requirements understanding on user participation. Requirements Eng 23, 277–290 (2018). https://doi.org/10.1007/s00766-017-0266-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00766-017-0266-x

Keywords

Navigation