To read the full version of this content please select one of the options below:

Modeling the 24‐h software development process

P. Sooraj (Department of Industrial Engineering and Management, Indian Institute of Technology Kharagpur, Kharagpur, India)
Pratap K.J. Mohapatra (Department of Industrial Engineering and Management, Indian Institute of Technology Kharagpur, Kharagpur, India)

Strategic Outsourcing: An International Journal

ISSN: 1753-8297

Article publication date: 6 June 2008

Abstract

Purpose

The purpose of this paper is to present a model of the 24‐h software development process to help software project managers assess the profitability of a 24‐h development configuration and to select the optimal partnering sites. The model also helps the customer‐support divisions of software firms to decide which customer requests need to be performed using the 24‐h development mode.

Design/methodology/approach

This paper presents a graphical representation of the 24‐h software development process. Highlighting the importance of interaction times between two sites and the role of product‐, process‐, and site‐related factors that influence its value, the paper adopts the method of pair‐wise comparison of factors as done in the case of analytical hierarchy process and proposes a multiplicative model for its estimation. The software development time and cost are thereafter estimated by using site‐specific values of work hours, compensation package, and productivity. The approach is used to determine the economic viability of 24‐h development and make optimum site selection for a number of decision‐making situations.

Findings

The results obtained from applying the models to hypothetical, but realistic problems, with different values for site‐ and personnel‐specific factors to prove the ability of the model to be used in real‐life situations.

Research limitations/implications

The proposed model does not consider effects of factors like multiple interactions, reworks, and errors in communication.

Originality/value

A circular representation of the 24‐h software development process, the multiplicative model for estimating the length of interaction time, and the time and cost of development in such a process are the main contributions of the paper.

Keywords

Citation

Sooraj, P. and Mohapatra, P.K.J. (2008), "Modeling the 24‐h software development process", Strategic Outsourcing: An International Journal, Vol. 1 No. 2, pp. 122-141. https://doi.org/10.1108/17538290810897147

Publisher

:

Emerald Group Publishing Limited

Copyright © 2008, Emerald Group Publishing Limited