Teamwork and Design Specification