Quality assurance strategy for distributed software development using managed test lab model | IEEE Conference Publication | IEEE Xplore