Towards best practices in software teamwork. - Judy Cushing; Kate Cunningham; George Freeman (J. Comput. Sci. Coll., 2003)