Magnus Dahlgren

Magnus Dahlgren
Remote Scrum Master

Making remote teams great

I am a Scrum Master, Agile Team Coach and facilitator with more than 12 years of experience of helping software teams work effectively together. I now focus on distributed and remote teams and the challenges of remote collaboration. Let me help your team too!

I am available

London (UK) or remote

Contact me now!

What I do

Agile Facilitation

There is no reason for a meeting to suck just because not everyone is physically in a room together!

I love creating and running effective workshops and meetings that deliver results.

Some examples:

  • Team initiations / kick-offs
  • Sprint planning meetings & reviews
  • Sprint or project retrospectives
  • User story mapping
  • Bespoke workshops and meetings based on your specific needs

Agile Coaching & Mentoring

I help teams find ways of working that work for them and set them off on their journey of continuous improvement.

Some examples:

  • Helping teams assess their own working practices and identify opportunities to improve
  • Introducing agile concepts and tools
  • Coaching teams move beyond “agile as a checklist”
  • Individual coaching and mentoring of Scrum Masters and agile team members

Short-term Scrum Master

I have more than a decade of Scrum Master experience and can help you and your team!

Some examples:

  • Temporary cover while your Scrum Master is away
  • Scrum Master for the duration of a short project
  • An experienced Scrum Master for the first few sprints when a team are just getting started with Scrum

What others say

“Magnus knows Scrum inside out and turned a team that was limping along into a successful and innovative one, which many other teams within the company looked to for guidance and examples.”
— Team member

My experience

I have been working with and in teams delivering software since 2005.

My skills

Agile coaching

  • Team initiations & reboots
  • Teaching team members agile values, methodologies and tools
  • Coaching teams in self-organisation and cross-functionality
  • Mentoring and coaching Scrum Masters and team members

Scrum Mastery

  • Improving communication inside the team and with stakeholders
  • Facilitating Scrum events such as planning meetings, reviews, retrospectives and daily scrums
  • Helping teams identify and address problems

Continuous improvement

  • Running engaging and productive sprint and project retrospectives
  • Root cause analysis and causal loop diagrams
  • Systems thinking
  • Process mapping
  • A3

Agile frameworks and methodologies

  • Scrum
  • Kanban
  • Lean

Agile Requirements

  • User stories & acceptance criteria
  • User story mapping
  • Business analysis
  • Task definition
  • Effective techniques and tools for product backlog management and refinement
  • Tools including Jira, Confluence, Asana, Trello etc

Agile planning and forecasting

  • Product and release planning
  • Story point estimation & velocity
  • Burndown / burnup charts
  • Continuous flow diagrams
  • #noestimates

Workshop facilitation

  • Designing & running collaborative workshops

Remote facilitation

  • Running great remote and hybrid meetings
  • Working across timezones

Scaling agile

  • Certified Large Scale Scrum (LeSS) Practitioner

Software development

  • Basic skills in PHP and Python
  • Html, CSS
  • Testdriven development (TDD)
  • Behaviour-driven development (BDD)


Personal development and continuous learning is very important to me and I've collected quite a few certifications to prove it. Ironically, I find that the more certifications I earn, the more there is still left to learn!

10 facts about me

  1. I was born in Sweden and have been living in the UK since 2007.
  2. I have a Master of Science in Computer Science and Engineering.
  3. I still do a bit of coding in my spare time. I built this site from scratch using Python.
  4. To be continued...

Get in touch!

Don’t hesitate to get in touch with me if you are interested in how I may be able to help you, or if you have feedback or comments on anything I’ve published on this blog.

The latest from my Scrum Master Blog:

My favourite online meeting tools? A sharpie and a pad of sticky notes

Holding up a sticky note while on a video call

As much as we value individuals and interactions over tools in agile, there is no way around it:

Proper tools are essential for good remote meetings.

If an individual has a bad microphone, we can’t hear them. If they have a bad camera, we can’t see them. If they have a bad internet connection, we will lose them altogether!

Read more

12 remotely useful tips for those being part of a partially distributed team

Partially distributed team

There are many reasons why some teams are partially distributed, with some team members working together in an office and one or more others from somewhere else. Perhaps it hasn’t been possible to hire someone locally with the desired skills, or the team members just value the flexibility to work from home to time to time. Yes, the latter is a partially distributed team too!

Either way, the imbalance between colocated and remote team members means that these teams can be some of the most challenging when it comes to working together as a true team.

Let’s look at some things that can help to reduce the risk of your partially distributed team turning into a “partial team”!

Read more

Some of my older blog posts, republished

Recycling symbol

Before starting this latest incarnation of my blog, I was blogging in a couple of different places. Judging from the traffic, some of those posts still seem valuable to people so I’ve decided to move them here. That way, they won’t disappear when I shut down my older sites.

Rather than rewriting them as I would have using my most current lens, I’ve decided to just post them as-is. So, withour further ado, here are some older posts of mine...

Read more

See more articles on my blog