In the following, I’ll briefly expand on the key points for achieving success when working in groups. As a result of the complex and dynamic nature of human interactions, you may find working in groups a challenging issue. In fact, the coordination and agreement required by groups is a research topic by itself (see, for instance, this research about the effectiveness of work groups in mathematics.) But the powerful rationale behind groups is the divide-and-conquer approach: a bigger workforce may lead to bigger results (but not always, and in some fields, such as software engineering, it may easily be the opposite.) In this respect, I’ll propose 10 aspects we should strive for when working with other people. You may find this discussion useful for the college, the office or life in general.