Back to resources

Creating a Product Org with Agile Methodologies

Leadership
Stakeholder Management
Engineering Processes
Communication and Collaboration
Working with Product Teams
Team Management

13 December, 2021

Joe Leung

Joe Leung

Product Leader || Founder of Bootstrapping Tools | currently at Thrasio

Joe Leung, Founder and Product Leader at Bootstrapping Tools, shares his experience navigating the career path to create a product org, minimize meetings, and improve his team's motivation.

My Progression Through the Career Ladder and Product Org

Around ten years ago, I began my involvement in tech companies. The company I joined had been in the real estate industry for a decade and a half. This was directly before the aggregation theory came into play and businesses such as Zillow and Autotrader began collecting data. These technologies were powerful tools, but companies lacked collaboration with the teams implementing this software. Leadership and C-level management made large decisions while teams were expected to execute.

When I transitioned into a more modern tech startup, I found that collaboration was more apparent. The creative, experimental environment sparked innovation from the bottom up. From there, I transitioned to a larger corporation and then another small startup, where I began building a product organization. One of the major goals I had at this company was to ensure that the business side of things didn't affect the culture within the tech org.

Creating a Product Org Using an Agile Methodology

Collaboration and Alignment:

The first thing that I did was involve myself with the engineering department to ensure that our ideas were on a similar page. We detailed what we wanted the team to stand for: innovation, problem-solving, beginner's mindset, and quick thinking. We documented these core values and tried to embody them as much as possible. The sense of comradery and working towards the same goals helped align our organization and understand what to look for in recruits. It was vital for my team to take ownership of these values and not just follow their initiatives.

Team Meetings:

After setting the core values, we looked to minimize the number of team meetings. In my experience, many companies spend the majority of their time in meetings. We took the example from FAANG, who strived to reduce the number of meetings for their teams. We reduced the number of synchronous stand-ups by replacing them with asynchronous stand-ups and demo/review days. Working with each individual leader, I customized the number of meetings for each; instead of simply implementing the agile development framework, I used it as a set of guidelines for my process.

Using an Agile Approach:

Using agile as a set of guidelines allowed me to pivot with the features my company was building. I used this agile methodology in everything I was doing, from team building to software development. Whenever I added an individual to the team, the dynamic would change, and sometimes the technologies. Two of my teams used scrum while two other teams used kanban. As long as the outcome was positive, the methods could be sculpted to the specific team.

Increasing Motivation of a Team

  • I had heard about the importance of alignment and goal setting previously in another organization. I remember the CEO telling me that happiness was the key to engagement and motivation. If team members were open about voicing their opinions, there would be endless opportunities for discussion.
  • There is a piece of advice that says you have to remove yourself to be a successful leader. I disagree with this statement because they will do the work as long as a team respects you. Rallying a team based on values, missions, and goals is more successful than pushing a team with force.  

Discover Plato

Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader


Related stories

Relationships, like products, need to be designed.

7 March

3 ways leaders can cultivate relationships that lead to better products.

Leadership
Building and Scaling Teams
Career Growth
Team Management
Strategy and Vision
Guy Jenkins

Guy Jenkins

SVP Global Customer Experience at Salesforce

Honesty in Leadership

5 February

As a Leader, can you show your weaknesses to your team? Your vulnerability to your team? Not only can you, you must.

Leadership
Kamal Raj Guptha R

Kamal Raj Guptha R

Engineering Manager at Jeavio

Hosting a successful internal hackathon with < $6k budget

6 February

Internal Hackathons invite team spirit and collaboration which are critical whether an engineering org is co-located or operating remotely spread across 20 times zones. Hackathons give employees the opportunity to connect and network while they solve fun & relevant challenges.

Leadership
Internal Process Optimization
Balki Kodarapu

Balki Kodarapu

Senior Director of Engineering at SupportLogic

"You don't care about quality" A story of single metric bias

3 February

This was not a high point in my career. It's a story of single metric bias, how I let one measure become a 'source of truth', failed to manage up and ended up yelling at one of the most respected engineers in my team.

Productivity
Conflict Resolution
Working with Product Teams
Alex Shaw

Alex Shaw

Chief Technology and Product Officer at Hive Learning

A Day in the Life of a Product Lead in FinTech – A Series

31 January

Discover the daily struggles, challenges, and moments of delight encountered when delivering banking products around the world. I will share my story candidly and honestly, without filter as much as I am allowed, and offer insights into my approach while providing retrospectives of the results.

Career Growth
Communication and Collaboration
Managing Stress and Burnout
Strategy and Vision
Loussaief Fayssal

Loussaief Fayssal

Director of CX at FLF PRODUCT DESIGN