Blog / Teamwork
Scrum Tools and Best Practices
Scrum is a simple framework, but it takes deliberate practice and motivation to master it. Learn which tools make it easy to implement with your team.
Using Kanban in Software Development
If you’re looking to get started with applying a project management methodology to your workflow, Kanban might be just what you need. It’s relatively easy to...
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.