thus achieving improved communication between all developers