Requirement Volatility, Standardization and Knowledge Integration in Software Projects: An Empirical Analysis on Outsourced IS Development Projects

Rajesri Govindaraju, Angra Bramagara, Leksananto Gondodiwiryo, Tota Simatupang


Information systems development (ISD) projects are highly complex, with different groups of people having  to collaborate and exchange their knowledge. Considering the intensity of knowledge exchange that takes place in outsourced ISD projects, in this study a conceptual model was developed, aiming to examine the influence of four antecedents, i.e. standardization, requirement volatility, internal integration, and external integration, on two dependent variables, i.e. process performance and product performance. Data  were collected from 46 software companies in four big cities in Indonesia. The collected data were examined to verify the proposed theoretical model using the partial least square structural equation modeling (PLS-SEM) technique. The results show that process performance is significantly influenced by internal integration and standardization, while product performance is  significantly influenced by external integration and  requirement volatility. This study contributes  to a better understanding of how knowledge integration can be managed in outsourced ISD projects in view of increasing their success.

Full Text:



Ropponen, J., Software Risk Management – Foundations, Principles and Empirical Findings, Jyvaskyla University Printing House, 1999.

Nidumolu, S.R., The Effect of Coordination and Uncertainty on Software Project Performance: Residual Performance Risk as an Intervening Variable, Information Systems Research, 6(3), pp. 191-219, 1995.

Nidumolu, S.R., Standardization, Requirement Uncertainty and Software Project Performance, Information and Management, 31(3), pp. 135-150, 1996.

Zowghi, D. & Nurmuliani, N., A Study of the Impact of Requirement volatility on Software Project Performance, in Ninth Asia-Pacific Software Engineering Conference (APSEC’02), 2002.

Na, K.S., The Impacts of Requirement Uncertainty and Standardization on Software Project Performance: A Comparison of Korea and USA, Journal of Information Technology Applications & Management, 11(2), pp. 15-27, 2004.

Na, K.S., Li, X., Simpson, J.T. & Kim, K.Y., Uncertainty Profile and Software Project Performance: A Cross-National Comparison, Journal of Systems and Software, 70(1), pp. 155-163, 2004.

Na, K.S., Simpson, J.T., Li, X., Singh, T. & Kim, K.Y., Software Development Risk and Project Performance Measurement: Evidence in Korea, Journal of Systems and Software, 80(4), pp. 596-605, 2007.

Glen, P., Detecting Disaster Projects, Computer World, 40(6), 2006.

Barki, H., Rivard, S., Talbot, J., An Integrative Contingency Model of Software Project Risk Management, Journal of Management Information Systems 17(4), pp. 37-69, 2001.

Wallace, L., Keil, M. & Rai, A., Understanding Software Project Risk: A Cluster Analysis, Information and Management, 42(1), pp. 115-125, 2004.

Wang, Q.Z. & Liu, J., Project Uncertainty, Management Practice and Project Performance: An Empirical Analysis on Customized Information Systems Development Projects, Engineering Management Conference, IEEE International, pp. 341-345, 2006.

Jiang, J.J., Klein, G. & Chen, H.G., The Effects of User Partnering and User Non-Support on Project Performance, Journal of the Association for Information Systems, 7(2), pp. 68-90, 2006.

Jun, L., Qinzhen, W. & Qingguo, M., The Effects of Project Uncertainty and Risk Management on IS Development Project Performance: A Vendor Perspective, International Journal of Project Management, 29(7), pp. 923-933, 2010.

Patnayakuni, R., Ruppel, C.P. & Rai, A., Managing the Complementarity of Knowledge Integration and Process Formalization for Systems Development Performance, Journal of the Association for Information Systems, 7(8), pp. 545-567, 2006.

Purvis, R.L., Sambamurthy, V. & Zmud, R.W., The Assimilation of Knowledge Platforms in Organizations: An Empirical Investigation, Organization Science, 12(2), pp. 117-135, 2001.

Patnayakuni, R., Rai, A. & Tiwana, A., Systems Development Process Improvement: A Knowledge Integration Perspective, IEEE Transactions on Engineering Management, 54(2), pp. 286-300, 2007.

Parolia, N., Goodman, S., Li, Y. & Jiang, J.J., Mediators Between Coordination and IS Project Performance, Information and Management, 44(7), pp. 635-645, 2007.

Lacity, M. & Willcocks, L.P., An Empirical Investigation of Information Technology Sourcing Practice: Lessons from Experience, MIS Quarterly, 22(3), pp. 363-408, 1998.

Dey, P.K., Kinch, J. & Ogunlana, S.O., Managing Risk in Software Development Projects: A Case Study, Industrial Management and Data Systems, 107(2), pp 284-303, 2007.

Stark, G., Skillicorn, A. & Ameele, R., An Examination of the Effects of Requirements Changes on Software Releases, CROSSTALK The Journal of Defence Software Engineering, December 1998.

Ferreira, S., Collofello, J., Shunk, D. & Mackulak, G., Understanding the Effects of Requirement volatility in Software Engineering by Using Analytical Modeling and Software Process Simulation, The Journal of Systems and Software, 82(10), pp. 1568-1577, 2009.

Kidd, P.T., Design of Human-Centred Robotic Systems, in Human-Robot Interaction, edited by M. Rahimi and W. Karwowski, 1992.

Humphrey, W.S., Managing the Software Process, Addison-Wesley, Reading, MA, 1989.

Carlile, P., Transferring, Translating, and Transforming: An Integrative Framework for Managing Knowledge Across Boundaries, Organization Science, 15(5), pp. 555-568, 2004.

Tiwana, A. & Keil, M., Does Peripheral Knowledge Complement Control? An Empirical Test in Technology Outsourcing Alliances, Strategic Management Journal, 28(6), pp. 623-634, 2007.

Postrel, S., Islands of Shared Knowledge: Specialization and Mutual Understanding in Problem Solving Teams, Organization Science, 13(3), pp. 303-320, 2002.

Eisenhardt, K.M. & Tabrizi, B.N., Accelerating Adaptive Processes: Product Innovation in the Global Computer Industry, Administrative Science Quarterly, 40(1), pp. 84-110, 1995.

Zirger, B.J. & Hartley, J.L., The Effect of Acceleration Techniques on Product Development Time, IEEE Transactions on Engineering Management, 41(5), pp. 143-152, 1996.

Griffin, A., The Effect of Project and Process Characteristics on Product Development Cycle Time, Journal of Marketing Research, 34(1), pp. 24-35, 1997.

Yetton, P., Martin, A., Sharma, R. & Johnston, K., A Model of Information Systems Development Project Performance, Information Systems, 10(4), pp. 263-289, 2000.

Ewusi-Mensah, K., Critical Issues in Abandoned Information Systems Development Projects, Communications of the ACM, 40(9), pp. 74-80, 1997.

Brown, S. & Eisenhardt, K., Product Development: Past Research, Present Findings, and Future Directions, Academy of Management Review, 20(2), pp. 343-378, 1995.

Ives, B. & Olson, M., User Involvement and MIS Success: A Review of Research, Management Science, 30(5), pp. 586-603, 1984.

Paulk, M.C., Curtis, B., Chrissis, M.B. & Weber, C.V., Capability Maturity Model (Version 1.1), IEEE Software, 10(4), pp. 18-27, 1993.

Henderson, J.C. & Lee, S., Managing I/S Design Teams: A Control Theories Perspective, Management Science, 38(6), pp. 757-777, 1992.

Suh, C.K. & Jeong E.H., The Effect of Project Risk and Risk Management on Software Development Project Performance, Asia Pacific Journal of Information Systems, 13(2), pp. 199-217, 2003.

Liu, J.Y.C., Chen, J.V., Chan, C.L. & Lie, T., The Impact of Software Process Standardization on Software Flexibility and Project Management Performance: Control Theory Perspective, Information and Software Technology, 50(9), pp. 889-896, 2008.

Tiwana, A., Wang, J., Keil, M. & Ahluwalia, P., The Bounded Rationality Bias in Managerial Valuation of Real Options: Theory and Evidence from IT Projects, Decision Sciences, 38(1), pp. 157-181, 2007.

Lane, M. & Cavaye, A.L.M., Management of Requirement volatility Enhances Software Development Productivity, in Third Australian Conference on Requirements Engineering (ACRE 98), Geelong, Australia, 1998.

Zowghi, D. & Nurmuliani, N., Investigating Requirement volatility During Software Development: Research in Progress, in Third Australian Conference on Requirements Engineering (ACRE 98), Geelong, Australia, 1998.

Zowghi D., Offen, R. & Nurmuliani, N., The Impact of Requirement volatility on Software Development Lifecycle, in International Conference on Software, Theory and Practice (ICS2000), Beijing, China, 2000.

Rai, A. & Hindi, A.H., The Effects of Development Process Modeling and Task Uncertainty on Development Quality Performance, Information & Management, 37(6), pp. 335-346, 2000.

Hair, J.F., Black, W.C., Babin, B.J. & Anderson, R.E., Multivariate Data Analysis, Seventh Edition, Prentice Hall, Upper Saddle River, New Jersey, 2010.

Ullman, J.B., Structural equation modeling. In B.G. Tabachnick & L.S. Fidell (Eds.), Using multivariate statistics (4th ed.), Needham Heights, MA: Allyn & Bacon, 2001.

Fornell, C., & Larcker, D.F., Evaluating Structural Equation Models with Unobservable Variables and Measurement Error, Journal of Marketing Research, 18(1), pp. 39-50, 1981.

Gefen, D., Straub, D.W. & Boudreau, M.C., Structural Equation Modeling Techniques and Regression: Guidelines for Research Practice, Communications of the AIS, 1(7), pp. 1-78, 2000.

Park, J.G., & Lee, J., Knowledge Sharing in Information Systems Development Projects: Explicating the Role of Dependence and Trust, International Journal of Project Management, 32, pp. 153-165, 2014.

Xu, P. & Yao, Y., Knowledge Sharing in Offshore Software Development: A Vendor Perspective, Journal of Global Information Technology Management, 16(1), pp. 58-84, 2013.

Swar, B., Moon, J., Oh, J., & Rhee, C., Determinants of Relationship Quality for IS/IT Outsourcing Success in Public Sector, Information Systems Frontiers, 14(2), pp. 457-475, 2012.



  • There are currently no refbacks.

Contact Information:

ITB Journal Publisher, LPPM – ITB, 

Center for Research and Community Services (CRCS) Building Floor 7th, 
Jl. Ganesha No. 10 Bandung 40132, Indonesia,

Tel. +62-22-86010080,

Fax.: +62-22-86010051;