TY - JOUR
T1 - Considerations for effective requirements analysis in offshore software development projects : lessons from multi-method research
AU - Yadav, Vanita
AU - Adya, Monica
AU - Nath, Dhruv
AU - Sridhar, Varadharajan
PY - 2016
Y1 - 2016
N2 - Offshore software development using geographically distributed teams is an accepted practice in software development today. However, software development companies have largely only offshored the software development lifecycle’s coding and testing phases. However, lately, offshoring the requirements analysis (RA) phase has become increasingly viable for several reasons including the software industry’s maturation and improved communication technologies. However, successfully evaluating this highly interactive phase between geographically dispersed client and provider teams requires special considerations. In this paper, we present practical insights garnered from conducting experiments and surveys of IS professionals from the Indian software industry and from extensively examining the literature. Our findings confirm that, subject to certain best practices, one can effectively conduct RA in software projects offshore. We present these practices as lessons learned and provide related recommendations for industry and academia.
AB - Offshore software development using geographically distributed teams is an accepted practice in software development today. However, software development companies have largely only offshored the software development lifecycle’s coding and testing phases. However, lately, offshoring the requirements analysis (RA) phase has become increasingly viable for several reasons including the software industry’s maturation and improved communication technologies. However, successfully evaluating this highly interactive phase between geographically dispersed client and provider teams requires special considerations. In this paper, we present practical insights garnered from conducting experiments and surveys of IS professionals from the Indian software industry and from extensively examining the literature. Our findings confirm that, subject to certain best practices, one can effectively conduct RA in software projects offshore. We present these practices as lessons learned and provide related recommendations for industry and academia.
UR - https://hdl.handle.net/1959.7/uws:71181
U2 - 10.17705/1cais.03911
DO - 10.17705/1cais.03911
M3 - Article
SN - 1529-3181
VL - 39
SP - 188
EP - 213
JO - Communications of the Association for Information Systems
JF - Communications of the Association for Information Systems
IS - 1
M1 - 11
ER -