Software Teamwork Taking Ownership For Success