1. Teams should go through various stages of • Defining goals and the purpose of team creation • Adding members and defining their roles • Solving conflicts among team members • Smoothing procedures and developing a great working environment • Reviewing and improving team performance 2. Diversity is the key to have a successful team. You need people with various skills and mindsets based on your purpose. 3. Develop great relationship with your team members. Learn about their personal and professional values. 4. Be clear about your team goals and missions 5. Create a great environment so your team members can share their ideas and opinions 6. Encourage your team members to ask question and to be asked by other members 7. Involve all members in decision-making process. People are more engages when they have the sense of ownership in the projects 8. Have regular meetings with your team to review performance and share the issues 9. Appreciate your team hard work and coach them to improve themselves 10. Conflicts happen but the way you solve them is important. Consider each conflict as an opportunity for further development.