DEV Community

Valia Havryliuk
Valia Havryliuk

Posted on

2

PandaDoc R&D from the Inside: How We Work

At PandaDoc we have more than 40 teams working together to deliver our product to market. This article explains our structure, processes, and guidelines.

Teams

A team is a minimum building block of the organization. PandaDoc has three types of teams: feature teams, complex subsystem teams, and functional teams.

Feature Teams

Most (>90%) of our teams are feature teams (see Figure 1). Feature teams have the following characteristics:

  • Long-lived and stable
  • 5 to 6 individuals in each team
  • cross-functional, with the technical know-how to contribute to any system or component
  • deliver end-to-end customer value

Every feature team can deliver a potentially shippable increment alone, or for a complex feature, in concert with another team or teams.

Every feature team has a Scrum Master and an Engineering Manager, both of whom work with 2 to 3 teams.

We grow new teams by training new team members in existing teams until they become proficient. After new team members are sufficiently trained, we form a new team.

Learn more: https://medium.com/the-pandadoc-tech-blog/pandadoc-r-d-from-the-inside-how-we-work-80e62e46c7fb

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more