A Project Staffing Model to Enhance the Effectiveness of Knowledge Transfer in the Requirements Planning Phase for Multi-Project Environments

A Project Staffing Model to Enhance the Effectiveness of Knowledge Transfer in the Requirements Planning Phase for Multi-Project Environments

Donald P. Ballou, Salvatore Belardo, Harold L. Pazer
Copyright: © 2010 |Pages: 21
DOI: 10.4018/jkm.2010040101
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

When the systems analysis phase produces faulty requirements, it can often be traced to the failure of the requirements determination team and the client to communicate effectively. This failure is frequently a consequence of inadequate knowledge of the client’s domain possessed by the development team. This paper presents concepts and procedures designed to facilitate communication between requirements determination teams and clients across a full set of IS projects with potentially differing priorities. A systematic framework for staffing requirements determination teams is provided. The importance and interdependence of two types of knowledge, explicit and tacit, to the success of the requirements determination phase is extensively explored. A metric for explicit knowledge coupled with a model that captures the impact of various levels of tacit knowledge upon the acquisition rate of explicit knowledge serve as key inputs to our Project Staffing Model. The appropriately weighted area under an explicit knowledge curve captures the totality of explicit knowledge. Summing such values, weighted to reflect project importance, provides a mechanism for evaluating alternative staffing assignments. An illustrative case highlights implementation issues and suggests procedures when uncertainty exists concerning key inputs. A research agenda is recommended for the estimation of factors required by the analysis.
Article Preview
Top

Introduction

A continuing problem in the IS field is the large number of projects that are deemed by the client to be failures. “Despite good faith efforts by organizations, analysts, and users, a majority of systems are either abandoned before completion or fail to meet user requirements …” (Browne & Rogich, 2001). As far back as the 1960s it has been recognized that a major reason for system failure is that more often than not the requirements determination phase produces faulty requirements (Davis, 1998; Vessey & Conger, 1994; Wand & Weber, 2002; Zmud et al., 1993). It has long been known that for many projects this can be traced to the failure of the requirements determination team and the client to communicate effectively during the requirements gathering phase (Churchman & Schainblatt, 1965; Kaiser & King, 1982; Bostrom, 1989; Agarwal & Tanniru, 1990; Holtzblatt & Beyer, 1995). Thus even if the client has full knowledge of how his or her business operates, and even if the IS team has full knowledge of the technology required for the project, that does not by any means guarantee success, because communication between the two parties may not be effective. To a substantial degree this failure to communicate is a consequence of inadequate knowledge of the client’s domain possessed by the development team (Churchman & Schainblatt, 1965; Byrd et al., 1992). A number of methods designed to improve communication between end users and system developers during the requirements analysis phase of the systems development effort have been proposed, including semantic structuring (Marakas & Elam, 1998), and collaborative elaboration (Chin et al., 2005). Similarly, Bloom’s Taxonomy helps facilitate communication by helping the questioner employ a critical thinking approach to his/her questioning strategy. Bloom’s Taxonomy has been shown to be extremely successful in teaching systems analysis (Yadin, 2007). It has also been successfully employed by the accrediting organization AACSB to help business school professors improve their ability to communicate and learn. As a result, it might be more intuitive for many business school graduates who work in systems development.

Traditionally, IS consulting firms or internal IS groups simultaneously undertake multiple projects for a disparate set of clients. This paper presents a set of concepts and procedures that are designed to facilitate communication between requirements determination teams and clients so as to enhance the likelihood that in some overall sense the full set of IS projects will be completed successfully. The focus is on staffing these projects so as to facilitate knowledge transfer between these parties. The material presented should be of value to IS management having the responsibility to staff and then manage coincident, multiple IS requirements determination teams in either external or internal systems development contexts. IS management is aware of the need to assign personnel resources to the requirements determination teams so as to assure to the greatest degree possible successful completion of these projects. This implies that although the most critical projects may receive a disproportionate share of available resources, in general no project can receive an ideal allocation. The usual process is to staff each project with a mix of senior and experienced personnel and relatively inexperienced personnel with the importance of the projects factored into such assignments. Although some IS management does a good job of balancing the needs of multiple projects, the process is frequently ad hoc. In light of the high failure rate noted above, a more systematic approach is appropriate and desirable.

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2024)
Volume 19: 1 Issue (2023)
Volume 18: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 17: 4 Issues (2021)
Volume 16: 4 Issues (2020)
Volume 15: 4 Issues (2019)
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing