A client-focused, team-of-teams approach to software development projects | IEEE Conference Publication | IEEE Xplore