Best Practices of Working Cross Functionally
29 December, 2021
Not Having Clear Communication Methods
As the product operations manager, working cross-functionally with other teams can sometimes be the biggest challenge. Every project has the issue of making sure that all teams are on the same page, especially when working cross-functionally. It is the norm to involve other teams in the project or help you out even if they are not a part of the team or the project. Per se, they might have some vested interest in the project as stakeholders, such as customers, or even investors, where building or implementing projects and initiatives accounts for them to be involved in the process. The problem revolves around communication. Not having a centralized communication method can make morale fall apart. Other teams may not feel as involved, or up to date when working on cross functional projects if communication becomes a hindering factor.
Be Ready to Face Difficult People and Sticky Situations
One of the many processes that I have implemented is known as the stage-gate process. Every project is composed of different stages, and in between each stage, there is always a gate that works as a decision point where a review and approval is necessary to move to the next stage. For instance, the first stage in most cases is the discovery and scoping stage, where you design specific activities to identify business opportunities and projects utilizing both internal and external feedback.
Stage two is building a business case for the opportunity identified, and the gate between those two stages is the review and approval by your business unit leader of that initial idea. Implementing such a stage-gate process is likely to make the processes run smoothly.
In order to make the teams feel involved throughout the whole process, I suggest executing a kickoff meeting before each stage, followed by a final review meeting to approve the process. The main goal for the kickoff meeting should be to involve all stakeholders affected by the project, even though they may not have direct action items.
While working through each stage, ask stakeholders for feedback and ideas. Involving people early and regularly in the process helps eliminate misunderstandings and creates a feeling of collaboration.
Keeping your stakeholders informed about any progress and allowing them to provide feedback provides a source of continuous improvement to the project and processes.
Emphasize Good Communication and Understand Other People’s Priorities
- Make sure that the teams that somehow need to be involved are actually included in the processes from the beginning to the end. This would eliminate the room for errors, and ensure collaboration.
- Create some documentation that can be shared across all the teams involved. It could be a team charter that consists of all the basic concepts, such as the purpose of the project, objectives, missions, resources, responsibilities of each team and so on. This would ensure that everything is crystal clear, and people can always refer back to the document when necessary.
- Unravel the tasks that require collaboration, and that do not. Ensure the clear distinction between the tasks that need an update versus one that needs collaboration.
- Sometimes, some conflicts are unavoidable 一 especially when working cross functionally. Perceive the fact that other departments would process things differently, with different working styles or different levels of knowledge. Ultimately, focus on the goal of the project, rather than the small conflicts.
Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader
Angel Jamie, Chief Product Officer at Yayzy, shares how he created the first product roadmap at a startup, and a simple process to keep it alive.
CPO at yayzy
Angel Jamie, Chief Product Officer at Yayzy, recalls his transition from a well-established tech company to a sustainability startup, and the major differences he experienced.
CPO at yayzy
Rachit Lohani, Head of Engineering at Atlassian, shares all his ideas and principles on providing feedback and avoiding discomfort while doing so.
Head of Engineering at Atlassian
Joëlle Gernez, Vice President, Engineering at Pinger, shares how she collaborated her engineering team with the designers to bring about a change in the processes.
Vice President, Engineering at Pinger
Joëlle Gernez, Vice President, Engineering at Pinger, shares how she built great relationships with her direct reports and broke the vicious cycle of poor one-on-one meetings.
Vice President, Engineering at Pinger
You're a great engineer.
Become a great engineering leader.
Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.