11
Team Collaboration
In the previous chapter about agile development, we discussed the development process, often referring to how it impacts teamwork.
In this chapter, we will touch on a few practices that help developers work as a team and the support that dbt provides for this.
This chapter covers the following topics:
- Enabling collaboration
- Working with branches and pull requests
- Working with Git in dbt Cloud
- Making your first pull request
Enabling collaboration
The most important aspect for a team to be able to work together is alignment, which I will simply define as the ability and desire of team members to go in the same direction. It is important to reflect on both dimensions – ability and desire.
Team members must be able to work ...
Get Data Engineering with dbt now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.