fleet/handbook/company/development-groups.md

54 lines
3.3 KiB
Markdown
Raw Normal View History

2023-01-16 16:52:27 +00:00
# Product groups
## Background
When creating software, handoffs between teams or contributors are one of the most common sources of miscommunication and waste. Like [GitLab](https://docs.google.com/document/d/1RxqS2nR5K0vN6DbgaBw7SEgpPLi0Kr9jXNGzpORT-OY/edit#heading=h.7sfw1n9c1i2t), Fleet uses product groups to minimize handoffs and maximize iteration and efficiency in the way we build the product.
> Product groups were formerly known as "development groups" at Fleet. The term "product group" is more common across the industry, so in January 2023, Fleet switched to using it.
## What are product groups?
Fleet organizes product development efforts into separate, cross-functional product groups that include members from Design, Engineering, Quality, and Product. These product groups are organized by business goal, and designed to operate in parallel.
Security, performance, stability, scalability, database migrations, release compatibility, usage documentation (such as REST API and configuration reference), contributor experience, and support escalation are the responsibility of every product group.
At Fleet, [anyone can contribute](https://fleetdm.com/handbook/company#openness), even across product groups.
## Current product groups
| Product group | Goal _(value for customers and/or community)_ |
|:--------------------------|:--------------------------------------------------------------------|
| [MDM](#mdm-group) | Reach maturity in the "MDM" product category.
| [Customer experience (CX)](#customer-experience-group) | Make customers happier and more successful.
### MDM group
The goal of the MDM group is to reach [product maturity](https://drive.google.com/file/d/11yQ_2WG7TbRErUpMBKWu_hQ5wRIZyQhr/view?usp=sharing) in the "MDM" product category, across macOS and Windows.
| Responsibility | Human(s) |
|:----------------------------------|:--------------------------|
| Designer | Noah Talerman
| Quality assurance | Reed Haynes
| Product manager | Noah Talerman
| Engineering manager | Luke Heath
2023-02-03 23:27:49 +00:00
| Software engineers (developers) | Gabe Hernandez, Jacob Shandling, Martin Angers, Roberto Dip, Sarah Gillespie
2023-01-16 16:52:27 +00:00
### Customer experience group
2023-02-03 23:27:49 +00:00
The goal of the customer experience group is to make customers happier and more successful. This includes simpler deployments, more successful customer onboarding, features that drive more win-win meetings with Fleet's sales team (such as initiatives like out-of-the-box CIS compliance for customers), and "whole product solutions", including professional services, design partnerships, and training.
2023-01-16 16:52:27 +00:00
| Responsibility | Human(s) |
|:----------------------------------|:--------------------------|
| Designer | Mike Thomas
| Quality assurance | Reed Haynes
| Product manager | Zay Hanlon
2023-02-03 23:27:49 +00:00
| Engineering manager | Sharon Katz
| Software engineers (developers) | Artemis Tosini, Eric Shaw, Juan Fernandez, Lucas Rodriguez, Marcos Oviedo, Rachel Perkins, Robert Fairburn, Zach Winnerman
2023-01-16 16:52:27 +00:00
<meta name="maintainedBy" value="mikermcneil">
2023-01-16 16:52:27 +00:00
<meta name="title" value="Product groups">