List Leadership style Engineering communication Teamwork Team programming Pair programming Good impression See also Software engineering