Abstract

PurposeThe 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/approachThis 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.FindingsThe 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/implicationsThe proposed model does not consider effects of factors like multiple interactions, reworks, and errors in communication.Originality/valueA 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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.