Lesson 4 – How Teamwork Contributes to Effective Delivery of Software