A hybrid software development outsource model combines the two most popular models: onshoring and offshoring in an attempt to maximize productivity while maintaining lower costs compared to a strictly onshore team.