A Software System Development Life Cycle Model for Improved Stakeholders’ Communication and Collaboration

Shalom Cohen, Dov Dori, Uzi de Haan


Software vendors and entrepreneurs, who try to introduce an innovative software product to a specific organization or an entire market, enter a long and tedious process. During this process, the market and various organizations evaluate the product from different perspectives, such as software robustness, manufacturer reliability, and corporate need for the product. The vendors and entrepreneurs engaged in this process encounter decision crossroads for which no relevant guidance exists in the literature.
The research closely monitored the processes associated with the introduction and assimilation of an innovative off-the-shelf (OTS) software product into five different organizations in different vertical market segments. Observations were carried out to assess organizational and marketing processes and to document and analyze what the software product undergoes before it is accepted for acquisition or full implementation within the organization.
The research outcomes offer a unified, collaborative multi-tier System Development Life Cycle (SDLC) framework and methodology for packaged OTS software products that greatly improves communication and collaboration among the stakeholders. Each tier addresses a different force or stakeholder involved in the software market: vendor, customer, consultants and integrators. All stakeholders refer to the same time-line thus; tasks of various stakeholders are streamlined. Adherence to the unified time-line brings about an increased amount of stakeholder interaction, communication and collaboration.
Newly found tasks that improve communication and collaboration among stakeholders include (1) offering of the OTS software product together with personnel as a bundle, (2) an improvisation-intensive iterative task of weaving potential customers’ requirements into the prototype, and (3) a third sale milestone, representing the successful diffusion of the product. The significance of this interdisciplinary research stems from its unique position at a crossroad between software engineering, marketing, and business administration, which has not yet been sufficiently explored or cultivated.


collaboration, system development life cycle model, stakeholders

Full Text:



S. Sawyer, A market-based perspective on information systems development, Communications of the ACM (44:11), pp.97-102, 2001.

E. Carmel, Cycle Time in Packaged Software Firms, Journal of Product Innovation, (12), pp.110- 123, 1995.

D. Dori, Object Process Methodology, Springer-Verlag, 2002.

W. Royce, Managing the development of large software systems, In Proceedings of IEEE WESCON, pp.1-9, 1970.

TechTarget, viewed on http://searchvb.techtarget.com/sDefinition/0sid8_gci755068,00.html, February, 2004.

D. Howe (Ed.), The Free On-line Dictionary of Computing, http://foldoc.doc.ic.ac.uk/ foldoc/- foldoc.cgi? query=lifecycle, 1996.

GAO, GAO/IMTEC-8.1.4 Assessing Acquisition Risks, http://www.gao.gov/ special.pubs/im814.pdf, 1992.

B. Krogstie, and B. Bygstad, Cross-Community Collaboration and Learning in Customer-Driven Software Engineering Student Projects, CSEET Proceedings of the 20th Conference on Software Engineering Education & Training, 2007.

E. Carmel, and S. Becker, A process model for packaged software development, IEEE Transaction Engineering Management(41: 5), pp.50-56, 1990.

M. Cusumano, A. MacCormack, C. F. Kemerer, and B. Crandall, Software Development Worldwide: The State of the Practice, IEEE Software, pp.28-34, 2003.

M. Keil, and E. Carmel, Customer-developer links in software development, Communications of the ACM (38:5), pp.33-44, May 1995.

G. Moore, Crossing the Chasm, Harper Collins, 1999.

R. K. Yin, The Abridged Version of Case Study Research: Design and Method, In L.Bickman and D. J. Rog Handbook of Applied Social Research Methods, Thousand Oaks, CA: Sage, pp.229-259, 1998.

W. Tellis, Introduction to Case Study, The Qualitative Report (3:2) July 1997. (http://www.nova.edu/ssss/QR/QR3-2/tellis1.html)

K. M. Eisenhardt, Building Theories from case Study research, Academy of Management Review

R. Yin, Case Study Research: Design and Methods, Thousand Oaks, London, New Delhi: Sage, 1984.

D. Dori, I. Reinhartz-Berger, and A. Sturm, OPCAT - A Bimodal CASE Tool for Object-Process Based System Development, Proc. IEEE/ACM 5th International Conference on Enterprise Information Systems (ICEIS 2003), École Supérieure d Électronique de l Ouest, Angers, France, pp.286-291, April 23-26, 2003.

C. Typaldos, Social Networking, viewed on http://www.typaldos.com/, 2003.

PEST, viewed on http://www.marketingteacher.com/Lessons/lesson_PEST.htm, November 2004.

K. R. Stam, J. M. Stanton, I. R. and Guzman, Employee Resistance to Digital Information and Information Technology Change in a Social Service Agency: A Membership Category Approach, Journal of Digital Information, vol. 5 Issue 4, 2004.

C. F. Kemerer, How the Learning Curve Affects CASE Tool Adoption, IEEE Software, v. 9, pp.23- 8, 1992.

M. Lacity, and L. Willcocks, Information Technology Sourcing Reflections, Wirtschaftsinformatik, Special Issue on Outsourcing, vol. 45(2), pp.115-125, 2003.

T. Baker, A. S. Miner, and D. T. Eesley, Improvising firms: bricolage, account giving and improvisational competencies in the founding process, Research Policy, vol. 32, Issue 2, pp.255-276, 2003.

Vacuum marketing strategy. Viewed on http://www.marketingsurvivalkit.com/advertising-salesstrategy. htm, October 2006.

R. G. Fichman, and C. F. Kemerer, The illusory diffusion of innovation: An examination of assimilation gaps.Information Systems Research, Information Systems Research (10:3), pp. 255-275, 1999.

S. Cohen, A Multi-Tier System Development Life Cycle Model for Off-the-Shelf Software with Market and Organizational Effects. Ph.D. dissertation, Faculty of Industrial Engineering and Management, Technion, Haifa, Israel, 2007.

D. Vera, and M. Crossan, Improvisation and Innovative Performance in Teams, Organization Science, vol. 16, No. 3, pp. 203-224, May-June 2005.

A. N. Alderman, Implementing the Whole Product Concept in Strategic Sector Marketing, Proceedings of the Fifteenth Annual IEEE Applied Power Electronics Conference and Exposition, New Orleans, LA, USA, pp.27-30, 2000.

JWR, viewed on: http://jwr.strategictechnology.com/ pages/ChoosingSoftware.pdf, November 2005.

T. Levitt, Marketing Intangible Products and Product Intangibles, Harvard Business Review, vol. 59 No. 3, pp.94-102, 1981.

S. L. Brown, and K. M. Eisenhardt, The Art of Continuous Change: Linking Complexity Theory and Time-Paced Evolution in Relentlessly Shifting Organizations, Administrative Science Quarterly, vol. 42, No. 1, pp. 1-34, 1997.

S&M, How software firms spend their S&M dollars?, http://www.softletter.com/PDFs/FHp10- p13.pdf, 2006.

A. L. Stinchcombe, Social structure and organizations In James G. March (ed.), Handbook of organizations, Chicago: Rand McNally, 1965.

S. Singh, and P. Kotze, An overview of systems design and development methodologies with regard to the involvement of users and other stakeholders, Proceedings of SAICSIT, pp.37-47, 2003.

M. Cusumano, The Business of Software: What Every Manager, Programmer, and Entrepreneur Must Know to Thrive and Survive in Good Times and Bad, Free Press, 2004.

K. B. Clark, and S. C. Wheelwright, Managing New Product and Process Development: Text and Cases, New York: Free Press, 1993.

K. B. Clark, and S. C. Wheelwright, The Product Development Challenge: Competing through Speed, Quality, and Creativity, Boston: Harvard Business School Press, 1995.

S. C. Wheelwright, and K. B. Clark, Accelerating the Design-Build-Test Cycle for Effective Product Development, International Marketing Review (11:1), pp.32-46, 1994.

B. Boehm, and P. Bose, A Collaborative Spiral Software Process Model Based on Theory W, Proceedings, 3rd International Conference on the Software Process, Applying the Software Process, IEEE, 1994.

C. H. Fine, Clockspeed: Winning Industry Control in the Age of Temporary Advantage, Perseus Publishing, 1999.

D. Avison, and G. Fitzgerald, Where Now for Development Methodologies?, Communications of the ACM, vol. 46, no. 1, pp.78-82, 2003.

C. Ebert, Requirements Engineering: Understanding the Product Life Cycle: Four Key Requirements Engineering Techniques, IEEE Software, pp.19-25, May/June 2006.

E. Mustonen-Ollila and K. Lyytinen, Why organizations adopt information system process innovations: a longitudinal study using Diffusion of Innovation theory, Information Systems Journal (13:3), pp.275-297, July 2003.

H. C. Jr. Lucas, and V. Spitler, Technology Acceptance and Performance: A Field Study of Broker Workstations, Decision Sciences Journal, (30:2) 1999.

F. D. Davis, Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology, MIS Quarterly, pp.319-339, 1989.

G. C. Moore, and I. Benbasat, Development of an Instrument to Measure the Perceptions of Adopting an Information Technology Innovation, Information Systems Research (2:3), pp.192-220, September 1991.

J. C. Brancheau, and J. C. Wetherbe, The Adoption of Spreadsheet Software: Testing Innovation Diffusion Theory in the Context of End-User Computing, Information Systems Research (1:2), pp.115-142, 1990.

R. B. Cooper, and R.W. Zmud, Information Technology Implementation Research: A technological Diffusion Approach, Management Science (36:2), pp.123-139, 1990.

J. Verville, and A. Halingten, An investigation of the decision making process for selecting an ERP software: the case of ESC, Management Decision (40:3), pp.206-216, 2002.

P. Nelson, W. Richmon, and A. Seidmann, Two Dimensions of Software Acquisition, Communications of the ACM, (39:7), pp.29-35, 1996.

J. Iivari, and I. Ervasti, The impact of alternative IS acquisition options upon the IS implementation and success, in Proceedings of the 1992 ACM SIGCPR conference on Computer personnel research, Cincinnati, Ohio, United States, pp.338 - 349.

M. C. Paulk, Structured Approaches to managing Change, Crosstalk: The Journal of Defense Software Engineering (12:11) November, pp.4-7, 1999.

Nordman, Commercialization Success in Early Stage Technology Companies, viewed on www.rocketbuilders.com/ commercialization/ RB_Commercialization_Presentation_Jun2004.pdf, 2004.

Y. Lee, and G. Colarelli O'Connor, New Product Launch Strategy for Network Effects Products, Journal of the Academy of Marketing Science, (31:3), pp.241-255, 2003.

E. Montaguti, S. Kuester, and T. S. Robertson, Entry Strategy for radical product innovations: A conceptual model and propositional inventory, International Journal of Research in Marketing, (19), pp.21-42, 2002.

S. Shane, and S. Venkataraman, The promise of entrepreneurship as a field of research, Academy of Management Review, vol. 25, No. 1, pp.217-226, 2000.

S. Shane, Entrepreneurship: A Process Perspective, South-Western College Pub; 1st edition, January 2004.

F. Murray, and M. Tripsas, The Exploratory Process of Entrepreneurial Firms: The role of purposeful experimentation, Advances in strategic management, vol. 21, pp.45-75, 2004.

NIH System Development Life Cycle (SDLC) IT Security Activities Matrix, viewed on http://irm.cit.nih.gov/ security/nih-sdlc.html, December 2006.

DOJ, The Department of Justice Systems Development Life Cycle Guidance Document, viewed on http://www.usdoj.gov/ jmd/irm/lifecycle/table.htm, January 2003.

Agile software development: a definition from Whatis.com - Viewed on:http://whatis.techtarget.com/ definition/0sid9_gci936457,00.html, November 2006.

DOI: https://doi.org/10.15837/ijccc.2010.1.2462

Copyright (c) 2017 Shalom Cohen, Dov Dori, Uzi de Haan

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

CC-BY-NC  License for Website User

Articles published in IJCCC user license are protected by copyright.

Users can access, download, copy, translate the IJCCC articles for non-commercial purposes provided that users, but cannot redistribute, display or adapt:

  • Cite the article using an appropriate bibliographic citation: author(s), article title, journal, volume, issue, page numbers, year of publication, DOI, and the link to the definitive published version on IJCCC website;
  • Maintain the integrity of the IJCCC article;
  • Retain the copyright notices and links to these terms and conditions so it is clear to other users what can and what cannot be done with the  article;
  • Ensure that, for any content in the IJCCC article that is identified as belonging to a third party, any re-use complies with the copyright policies of that third party;
  • Any translations must prominently display the statement: "This is an unofficial translation of an article that appeared in IJCCC. Agora University  has not endorsed this translation."

This is a non commercial license where the use of published articles for commercial purposes is forbiden. 

Commercial purposes include: 

  • Copying or downloading IJCCC articles, or linking to such postings, for further redistribution, sale or licensing, for a fee;
  • Copying, downloading or posting by a site or service that incorporates advertising with such content;
  • The inclusion or incorporation of article content in other works or services (other than normal quotations with an appropriate citation) that is then available for sale or licensing, for a fee;
  • Use of IJCCC articles or article content (other than normal quotations with appropriate citation) by for-profit organizations for promotional purposes, whether for a fee or otherwise;
  • Use for the purposes of monetary reward by means of sale, resale, license, loan, transfer or other form of commercial exploitation;

    The licensor cannot revoke these freedoms as long as you follow the license terms.

[End of CC-BY-NC  License for Website User]

INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL (IJCCC), With Emphasis on the Integration of Three Technologies (C & C & C),  ISSN 1841-9836.

IJCCC was founded in 2006,  at Agora University, by  Ioan DZITAC (Editor-in-Chief),  Florin Gheorghe FILIP (Editor-in-Chief), and  Misu-Jan MANOLESCU (Managing Editor).

Ethics: This journal is a member of, and subscribes to the principles of, the Committee on Publication Ethics (COPE).

Ioan  DZITAC (Editor-in-Chief) at COPE European Seminar, Bruxelles, 2015:

IJCCC is covered/indexed/abstracted in Science Citation Index Expanded (since vol.1(S),  2006); JCR2018: IF=1.585..

IJCCC is indexed in Scopus from 2008 (CiteScore2018 = 1.56):

Nomination by Elsevier for Journal Excellence Award Romania 2015 (SNIP2014 = 1.029): Elsevier/ Scopus

IJCCC was nominated by Elsevier for Journal Excellence Award - "Scopus Awards Romania 2015" (SNIP2014 = 1.029).

IJCCC is in Top 3 of 157 Romanian journals indexed by Scopus (in all fields) and No.1 in Computer Science field by Elsevier/ Scopus.


 Impact Factor in JCR2018 (Clarivate Analytics/SCI Expanded/ISI Web of Science): IF=1.585 (Q3). Scopus: CiteScore2018=1.56 (Q2);

SCImago Journal & Country Rank

Editors-in-Chief: Ioan DZITAC & Florin Gheorghe FILIP.