Mario Fernandez

  • About
  • Talks
  • Blog
  • Tags

Anatomy of a Successful Retro

2022/10/16AgilePracticesSoftware Engineering
Let's talk about a structure for retrospectives that's effective and easy to implement. Make sure you get value out of doing retros

Understanding a Software Team Lead's Responsibilities

2021/08/29PracticesSoftware EngineeringAgileTeam Organization
What are the software team lead responsibilities? In this blog, let's define them from the perspective of servant leadership.

How Do You Structure an Engineering Team?

2021/07/31PracticesSoftware EngineeringAgileTeam Organization
An engineering team structure is about finding a way to provide autonomy, mastery, and purpose to its team members. Let's explore more.

Choosing an Engineering Organizational Structure

2021/07/16PracticesSoftware EngineeringAgileTeam Organization
To scale an engineering organization, it helps to have a engineering organizational structure that encourages autonomy and collaboration.

Story Points in Depth: Everything You Need to Know

2021/06/03PracticesArchitectureSoftware EngineeringAgile
Story points create a measurement that represents the amount of time it takes to complete a task. They provide a view of the expected return on investment.

Book Review: Management 3.0

2021/05/09Book ReviewPracticesAgile
Management in the context of Agile. How does it even work? This book is about building high performing teams and leading them

Why Is Refactoring Your Code Important in Agile?

2021/05/02PracticesSoftware EngineeringAgileRefactoring
Learn why refactoring your code is important. Foster experimentation and lightweight solutions, not excessive planning and fear of change.

Keeping a technical backlog

2020/12/04AgilePracticesLeadership
You are writing high-quality technical stories and including them in every iteration. Find a home for them in your technical backlog

Getting technical stories into an iteration

2020/11/05AgilePracticesLeadership
Writing technical stories is only the first step. Integrating them in an iteration is where progress happens. Don't avoid this discussion

Technical stories, a miscast artifact of agile development

2020/09/24AgilePracticesLeadership
Technical stories are misused. If used correctly, they help shape the technical vision. If not, they just enable skipping essential work

Dev huddle as a tool to achieve alignment among developers

2020/08/30AgilePracticesLeadership
A well-run dev huddle increases the alignment among the developers of a team. I'm going to share my experience preparing for and running it