All of this work will likely require the ongoing attention of your entire organization in some form or another. But new features, in particular, require an orchestrated effort across all internal teams. This is especially true for larger features, which may rival a new product build in terms of scope and complexity. In order to successfully develop and launch new features, you need to bring your team into collaboration. Collaborative product development means making sure that members of product development, UX design, and engineering teams are involved at each stage of the process, taking leadership positions at various stages from kickoff to launch.
The classic waterfall approach to product development includes a series of predetermined pass-off points between internal teams. You know the story: Product has an idea that they give to UX. UX designs the idea and hands it off to engineering. Engineering builds the design according to spec, and the product or feature is launched.
In theory, this linear process sounds sensible. In reality, though, it opens the door to a lack of internal alignment and investment, limits the exploration of possible design and technological solutions, and increases the likelihood of scope creep. Worst of all, the waterfall approach puts you in danger of designing a new feature that engineering can’t realistically build — or that your customers don’t actually want (qualitative user testing is also key to avoiding that outcome).
There’s a better way to structure your team’s approach to new product features — one that brings your team in sync and produces superior results.
If your firm follows the classic waterfall approach, then you’re probably accustomed to taking a new feature through a series of pass-offs between internal teams as it moves from ideation to launch. Our recommended approach involves greater collaboration from start to finish, even as different teams take the lead during different phases of the project. Instead of pass-offs, we like to think of pivots. Leadership responsibilities change, but all hands stay on the ball through each of a project’s multiple phases.
Throughout, each team brings a unique and necessary perspective to your project, which may look something like this:
Taken together, these unique perspectives give your team a wider, more seasoned perspective that’s greater than the sum of its parts.
The collaborative product development approach that we recommend yields many additional benefits that apply to new products and features alike. By structuring your development process this way, your team will:
Creating a truly collaborative product development process means structuring your workflow to allow for regular checkpoints and cross-team contact. As the project shifts from stage to stage, the leadership role pivots, but the entire team stays in tune.
You can structure your internal checkpoints in a way that makes sense with your project workflows and internal meeting structures. The main thing is to keep in mind that a new feature should never be passed off from one department to the next as it moves through the development pipeline. You want to keep all hands on the ball, and your meeting cadence and communication processes should ultimately be structured around that goal. Do that, and you’ll strengthen your team as well as your final product.