Blog / Teamwork
Understanding the Agile Triangle’s Role in Product Development
Learn how the agile triangle helps teams better manage the quality, value, and constraints of their projects.
Agile Engineering Best Practices
Agile engineering preaches being efficient and responsive to change in order to develop the best product. Learn its best practices and how they can enable yo...
Engineering Estimates
Learn about story point estimation, the problems it solves compared to time-based estimation, and how best to implement it with your team.
Team Development Tips for Engineering and Product Leaders
Leaders must strive to build a team where the whole is greater than the sum of its parts, but despite the importance of team building and development, not ma...
Tips for Managing a Distributed Team
A distributed team offers a lot of advantages but to make it work well you need to be thoughtful. Clear communication, centralized sources of information, an...
How to Foster a Self-Managed Team
Creating self-managed teams comes with some risks, but it also offers multiple benefits for your organization. Learn how to establish, manage, and foster the...
Trust-Building Activities That Remote Teams Can Use
Use these trust-building activities that are designed for remote teams to boost psychological safety and improve relationships on your team.
Building a Cohesive Team: Challenges and Tips for Leaders
Team cohesion is one of the most important factors for your success as a leader. Use these tips to overcome common challenges and build a strong and healthy ...
Measuring Engineering Team Performance
Traditional metrics used to judge engineering team performance are easy to game, especially when they're focused on outputs vs. outcomes. Learn which metrics...