top of page

Baking Success into Teamwork

If you’ve ever tried baking a great loaf of bread, you know it’s not just about following a recipe. It takes some trial and error, a bit of fine-tuning, and the patience to adjust until everything’s just right.

At The Agile Bakery, I take a similar approach to Agile coaching. Agile isn’t about rigid rules or instant results; it’s about finding what really works for your team — one improvement at a time.

Is this what your team needs?
Is this what your team needs?

Wondering if your team could benefit from some expert guidance? Let's take a look at some common scenarios where professional support can positively impact on your team's productivity and collaboration.

You’re new
to Agile.

If Agile practices are new to your team, a structured introduction can help everyone understand how Agile principles work in real-world settings. With a solid foundation, you’ll avoid common early-stage hurdles and set your team up for success.

Communication gaps
are slowing you down.

A well-structured backlog should guide your team, not overwhelm it. If prioritisation feels scattered or if stakeholders and developers aren’t aligned on what’s important, refining the backlog into an efficient tool for communication and planning can help get everybody on the same page.

Team Dynamics
could use a boost.

Collaboration can be challenging, especially under pressure. If your team is facing conflicts, struggling with engagement, or just not feeling fully connected, some support can make a real difference — building trust, improving morale, and creating a healthier team dynamic.

You’re looking for practical,
sustainable improvements.

If you want improvements that last — not just quick fixes — integrating sustainable practices into your workflow can help. With the right guidance, your team can set up routines that make a lasting impact, growing and adapting as you do.

Recognise any of it? Let's talk about how I can help.

Filippo

Hi, I’m Filippo.

I’ve spent over 20 years working in tech, with the last 10+ years dedicated to coaching teams in Agile. Before I got into coaching, I was a software engineer myself, so I know firsthand what it’s like to tackle technical challenges, work under deadlines, and keep a team moving forward. Those years gave me a solid foundation in the technical side of things, which I now bring to my coaching to help teams solve problems in practical ways.

Over the years, I’ve had the chance to work with all kinds of teams—big and small, remote and co-located—across industries like HVAC, medical, aerospace, and energy management. I’ve coached teams working on everything from embedded software to cloud applications, and I’ve learned that every project brings its own rhythm and challenges. It’s taught me the importance of keeping a helicopter view, ensuring everyone’s aligned, and helping each team member see how their work contributes to the bigger picture.

 

Over the course of my career I’ve also been responsible for guiding team dynamics and aligning technical goals, so I know that it’s not just the tech that matters. Agile, for me, is about making work more effective and enjoyable for everyone involved.

I don’t believe in “one-size-fits-all” Agile. Instead, I’m here to help you discover what works best for your team, so you can make meaningful progress and enjoy the work along the way. If you’re looking for someone who understands both the technical and human sides of teamwork, and who can help you navigate the ups and downs of Agile, I’d love to learn more about your team and see how we can work together.

About me
How I can help
How I can help
Agile training for junior teams and new members.

For teams or members new to Agile, I provide foundational training on Agile principles, practices, and mindsets. This training ensures everyone understands how Agile works and why it’s valuable, giving them a solid base to build on.

Backlog coaching for Product Owners.

I work with Product Owners to turn the backlog into a clear, effective communication tool. By structuring and prioritizing the backlog strategically, POs can better communicate goals and expectations with developers and stakeholders, making sure everyone is aligned and engaged.

Facilitating team collaboration.

Whether it's planning, brainstorming, task prioritization, progress checks, or team retrospectives, I facilitate collaborative sessions that help teams get the most out of it. With guidance on open communication and structured discussions, teams can make decisions together, tackle issues, and keep everyone’s efforts in sync.

Conflict resolution and building trust.

Conflicts happen in any team, but with the right approach, they can lead to growth. I help teams address conflicts constructively, fostering open communication and building trust. This allows teams to resolve differences in a way that strengthens collaboration rather than detracts from it.

Baseball team
"The way a team plays as a whole determines its success. You may have the greatest bunch of individual stars in the world, but if they don’t play together, the club won’t be worth a dime."

Babe Ruth

Let's talk
bottom of page