Magnus Dahlgren

Hello, I’m Magnus Dahlgren

Freelance Agile Team Coach, Scrum Master & Facilitator

I can help you and your team

As a freelance Agile Team Coach, Scrum Master and Facilitator, I offer my 12 years of Scrum and Kanban experience to help teams find better ways of working. My goal is to help them to take ownership of their own working practices and find ways to deliver higher-value, higher-quality products quicker.

I am available from 2 January

London (UK) or remote

Contact me now!

What I do

Agile Facilitation

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

Regardless of whether people are in the same room or remote.

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:

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

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)

Certifications

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:

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

I’m going freelance!

I’m going freelance

November will bring a big change for me.

When I finish my current position, I will be taking my agile coaching and facilitation freelance.

I’m a bit nervous but also absolutely thrilled about this opportunity to use my 12 years of agile experience to help as many teams as I can.

Read more

See more articles on my blog