Martin Hinshelwood nkdAgility.com

Information & Communications Technology

DevOps & Automation Agile Leadership Agile Transformation Scrum

Martin Hinshelwood nkdAgility.com

Enabling a continuous flow of value with a union of processes, practices, and tools. We have deep expertise in Visual Studio, Azure DevOps, DevOps, Scrum, & Kanban

Martin Hinshelwood is the Founder/CEO of naked Agility Limited and has been their Principal Consultant and Trainer on DevOps & Agility for four years. Martin is a Professional Scrum Trainer, Microsoft MVP: Visual Studio and Development Technologies, and has been Consulting, Coaching, and Training in DevOps & Agility with Visual Studio, Azure, Team Services, and Scrum since 2010 and has been delivering software since 2000.
Martin is available for private consulting and training worldwide and has many public classes across the globe.

Current sessions

An Enterprise transformation that shows that you can too

“That would never work here.” You’ve likely heard this sentiment (or maybe you’ve even said it yourself). Good news: change is possible. Martin Hinshelwood explains how Microsoft's Azure DevOps Services formerly VSTS went from a three-year waterfall delivery cycle to three-week iterations and open sourced the Azure DevOps task library and the Git Virtual File System.

There is a lot we can learn both from Microsoft's success and failures in moving towards Scrum, Agile, & Continuous Delivery.

Focus: DevOps Story / Journey of Microsoft to CD


Adopting Kanban Practices within Scrum

Too often teams spend more time choosing a “process” than working in it. They do research, debate, evaluate, etc., rather than just getting going. If you search on Scrum vs. Kanban, you will get hundreds of hits; however, it doesn’t have to be that way. Scrum is a simple framework from which process evolves. Kanban is a strategy made up of a set of practices that helps workflow. Building a bridge between the two help teams deliver better products to market. Join Steve Porter as he introduces Kanban practices that Scrum Teams can add to help improve their effectiveness and efficiency. During Steve’s session, you will learn how to use Kanban practices, including visualization of workflow, limiting work in progress (WIP), active management of work and many more to help continually inspect and adapt your workflow; all without losing the benefits of Scrum. You will leave understanding how building a bridge between Scrum and Kanban will help your team deliver better products to the market!

Focus: Kanban within the context of Scrum


Agile is Dead, and the Rise of Zombie Scrum

Agile is dead! Long live DevOps! Um.. ALM… um…

There has been a plethora of "agile is dead" of late posts yet the long list of failed agile that has caused it smell very little like agile. What was missing? Come and find out how to make a success of your agile project, and what will immediately spell disaster…

Paying lip service to a lexicon is no longer enough…

Focus: Zombie Scrum, one team

https://nkdagility.net/Techorama19-ZombieScrum


Sprint Zero: DevOps & Working Software too

Too many teams waste company money on a Sprint Zero that robs the business of valuable feedback from the very first sprint. Forget wasting time building servers and messing around tools and get right to the end result in the simplest and quickest way possible.

Come and see Martin show you at least one way to go from nothing to a DevOps utopia in under an hour.

Focus: technical, practical, Azure DevOps, any-platform-any-tool


Live Site Culture & Site Reliability at Azure DevOps

With the shift-left movement pushing more responsibility to the engineering teams what practices will help them cope with running a production site. These are the experiance of the Azure DevOps Services team and their journey from on premises to a fully fledged SAAS solution and wjay they need to do to run it and build trust with their customers.

We will cover the importance of transparency, telemitery, on-call, and how to protect your feature teams from disruptions without them loosing touch with production.


Focus: many teams, big public services, build-test-run


How to spot Agile BS!

There are soo many branded agile frameworks, methodologies, and white papers it's hard to really understand what is and is not agile. The reality is that while 81% of all development shops say that they are adopting agile the reality is far from it; only 22% do short iterations, 16% have prioritized backlogs, & 13% do retrospectives!

This handy guide with lay out 6 ways to spot Agile BS and some techniques to combat it. Couple that with a plethora of stories from the trenches and you will come away amused & horrified on the crazy things folks do and try to call it agile.

Focus: The 6 organisational impediments to deliver.


Slaying the dragons and how to successfully descale at scale

Many organisations don't really want to change how they do business and believe that they can continue on how they always have while still getting better at delivering software. They are wrong!

While there are organisations that are successfully scaling out there, they are few and far between. What are the commonalities between these organisations and how have they managed to get past the illusion of scaled agile to the values and principals that are allowing them to leave their competitors in the dust?

To go big, you have to go small!

Focus: many teams, pushing responsibility down

first public delivery, focus on many teams


Kanban within the context of Scrum

Professional Scrum with KanbanTM (PSK) is a 2-day course that teaches Scrum practitioners how to apply Kanban practices to their work. Through theory, case studies, and hands-on exercises, participants will understand the importance of transparency and flow as it pertains to the Scrum framework.

Scrum is the defacto standard for how Agile teams work. Scrum exists only in its entirety and functions well as a container for other techniques and practices. Scrum Teams keep improving how they work, based on what they learn by inspecting and adapting on an ongoing basis.

What You Will Learn
PSK LogoIn this class, students will learn how additional practices from Kanban can be introduced into their Scrum Teams without changing Scrum. They will learn how to add the right practices and the benefits that their Scrum Teams can achieve from using Scrum with Kanban.

Scrum.org and our Professional Scrum Trainers have worked with Daniel Vacanti and Yuval Yeret in the creation of this course, leveraging their Kanban expertise and knowledge. In 2007 Daniel helped to develop the Kanban Method for knowledge work. He managed the world’s first project implementation of Kanban that year, and has been conducting Kanban training, coaching, and consulting ever since. Yuval, who some call "Mr. Kanban Israel" is a recipient of the Lean Kanban community Brickell Key Award for his work helping establish a strong Kanban community with several enterprise product developments in Israel and worldwide. He has been helping companies large and small around the world with Scrum and Kanban since 2009 and his book "Holy Land Kanban" contains many of his stories from the trenches.


Introduction to Flow with GetKanban

This workshop will flow over 4h and will teach the basic core concepts of Kanban and flow that can be used to enhance any process (Scrum, Waterfall, anything!).

Once we have reviewed the core concepts we will spend 2-2.5 hours playing the GetKanban game. The game is played in teams of four to six people, one game per team. Each team has a playing board representing a Kanban task board, and a collection of story cards representing work to be done. Teams compete to maximise profit by optimizing the flow of work. During the game the teams construct charts based on data from the game including a Cumulative Flow Diagram, a Run Chart, and a Lead Time Distribution Chart. Simulated events occur throughout the game to challenge the teams and require them to make various system design, prioritisation, and resource allocation decisions.

After the game we will spend 30-60 minutes discussing the impact of the events and changes made by the teams to the rules of the game.

The outcome should be a deep understanding of flow techniques and how to apply the core Kanban practices to any existing system.

Attendees may want to review the Kanban Guide for Scrum Teams prior to the class, but no prior knowlage is required.


Past and future events

Scottish Summit

29 Feb 2020 - 29 Feb 2020
Glasgow, United Kingdom

NDC Oslo 2019

Live Site Culture & Site Reliability at Azure DevOps
19 Jun 2019 - 21 Jun 2019
Oslo, Norway

Techorama Belgium 2019

19 May 2019 - 21 May 2019
Antwerpen, Belgium

Scrum Day London 2019

10 May 2019 - 10 May 2019
London, United Kingdom

Deliver Agile 2019

Live Site Culture & Site Reliability at Azure DevOps.
29 Apr 2019 - 1 May 2019
Nashville, United States

Build Stuff 2018

14 Nov 2018 - 16 Nov 2018
Vilnius, Lithuania

Agile In Africa 2018

24 Oct 2018 - 26 Oct 2018
Accra, Ghana

ScotSoft 2018

27 Sep 2018 - 27 Sep 2018
Edinburgh, United Kingdom

Scrum Day London 2018

11 May 2018 - 11 May 2018
London, United Kingdom

Agile Methods (UNICOM) 2018

2 May 2018 - 2 May 2018
London, United Kingdom

Build Stuff 2017

4 Nov 2017 - 19 Nov 2017
Vilnius, Lithuania

Agile In Africa 2017

25 Oct 2017 - 27 Oct 2017
Accra, Ghana

ScotSoft 2017

28 Sep 2017 - 28 Sep 2017
Edinburgh, United Kingdom

Scrum Day London 2017

12 May 2017 - 12 May 2017
London, United Kingdom

DevOps Vilnius 2017

6 Apr 2017 - 7 Apr 2017
Vilnius, Lithuania

Agile In Africa 2016

26 Oct 2016 - 28 Oct 2016
Accra, Ghana

Scrum Day London 2016

13 May 2016 - 13 May 2016
London, United Kingdom

Agile In Africa 2015

25 Nov 2015 - 27 Nov 2015
Accra, Ghana