AgileTour Dublin – videos and presentations becoming available!

With over 300 attendees and an excellent standard of presentation, AgileTour Dublin last Thursday was a great success. Again thanks to my co-organisers and speakers – all gave freely of their time to ensure it was the best Agile conference in Dublin by a long shot! Over the coming days we hope to publish videos of many sessions, along with slideware. I’ll post a link here and on my company website. Below are the presentation slide ware I have so far:

Voice of the Process – Kanban Metrics: Colm O’hEocha, Agileinnovation

A tester, developer and BA walk into a bank…: Andrea Baker and Lisa Hickey, AIB

3 Common Scrum Failure Modes: Chris Walsh, Dell

DevOps Culture: Brendan O’Reilly, Daysha Consulting

Data Inspired scaled Agile Delivery: Catherine Sweeney, D&B

Voice of the Customer: James Parnell

Get Your Agile Team to Fully Perform Quicker!: Dejan Cusic and Snjezana Momic, Comtrade

More slides and videos to follow

AgileInnovation are now Agendashift Authorised Partners

As part of our Lean/Agile Transformation services, AgileInnovation now offer Agendashift organisational assessments, transformation workshops and leadership coaching. In addition to our comprehensive ‘Leading a Lean/Agile Transformation‘ and ‘Executive Briefing in Agile and Scrum‘, we now add method neutral online surveys, in company workshops and on-the-job coaching to senior leaders and transformation agents. See Agendashift for further details.

AgileTour Dublin 2016 – Register now for €40 early bird before Sept 11th!

AgileTour is a not for profit, community event that we at AgileInnovation sponsor and organise every year – its where Irelands agile community go to share experiences, learn from each other, have fun and make new contacts.
This full day not-for-profit conference (only €40 early bird  till 11 Sept) is where we share war stories, tips and tricks, what might work and what might not. This year, we’re lining up a range of workshops, expert speakers and experience reports from companies in Ireland doing agile. We hope to cover a selection of introductory and more advanced topics over three parallel sessions.
For details on the program, speakers and abstracts, and to register, go to the conference website

For the last few years we’ve sold out all tickets within a few weeks. This year we’ve doubled the capacity of the venue but we expect a lot of interest so better book your ticket soon!

See you there!, Colm
AgileInnovation have been sponsoring the event with our colleagues at InspireQS since 2009. Our friend Frederic Oehl has been our voluntary co-organiser, taking care of logistics, registrations and so on.

AgileTour Dublin 2015 – a great lineup of speakers emerging!

AgileTour Dublin, Irelands premier agile conference, will be held this year on October 15th in Kilmainham. We will repeat last years format, with a mix of experience reports from industry, presentations on specific agile topics and workshops. Here are some of the companies that will be presenting:

Dun & Bradstreet, HP, Globoforce, AgileInnovation, Fenergo, TAS, Daysha, InspireQS, Pramerica, Symantec, Seagate, FBD, HipTest and SQS

We’ll be opening registration soon – get in touch if you’d like to be notified on our mailing list: services@agileinnovation.ie

 

 

How to pick a ScrumMaster? Some qualities and skills I look for…

The ScrumMaster role is key to a successful Scrum team – in fact, for any team doing knowledge work, a hands-on, full time role charged with building the capability of the team, empowering it to make its own decisions and optimise its effectiveness, and help it ‘gel’ is a great asset. Like a coach to a football team, the ScrumMaster can become critical in developing the full capability of the team so they can do great work.
Qualities of a ScrumMaster:
The ScrumMaster is often described as a Servant-Leader – there to help the team develop their effectiveness over the long term. Rather than orchestrating the teams actions directly to achieve a goal (as might a project manager – management by objective), the ScrumMaster develops the capability of the team, helps them identify challenges/goals, and ‘oils the wheels’ to ensure good information flow and teamwork – enabling the team achieve their objectives themselves (management by capability). So although the ScrumMaster indirectly influences the success of the team and the work they do, they are not directly accountable for success or failure – that is shared across the entire Scrum team – Developers, PO and SM.
Here are some attributes  a ScrumMaster should exhibit (adapted from Mike Cohn):
Responsible – taking responsibility for developing the capability of the team, and finding ways to guide it through the Forming, Storming, Norming, Performing stages. This responsibility, however, does not come with the authority to tell people what to do.
Humble: A ScrumMaster shouldn’t be in it for the personal glory/status. Their job is to make the team look good, and themselves only as part of that team. They should also be humble in terms of working with the team to find new ways of improving effectiveness, rather than imposing their version of how the team should work (excepting the mandatory constraints of Scrum). As an aside, I personally think Humble is an attribute we should all value and exhibit – it is the first key ingredient of people who want to learn. If you aren’t humble then you may think you know it all – not a good starting point for continuous learning which is key to staying relevant and effective.
Collaborative: By words and actions, developing a safe, collaborative culture in the team. Encouraging people to learn from each other, not compete. The SM shouldn’t need to be a referee – referees are only needed where people on the team are competing/arguing and one party needs to be right and the other wrong. The SM should aim for light touch or no touch in the day to day operation of the team. The scrum events are for the team, not for the SM – they only get involved to ensure they are  effective meetings. Instead they need to show the team the tools they need to self organise, and develop a sense of joint accountability for results.
Committed: The ScrumMaster must show leadership by being totally committed to Scrum and the Team they are developing/coaching. Even if it is a part-time job, it should be no 1 priority.
Influential – able to get the team to try new tools and meet new challenges without telling them they must do it
Knowledgable: The SM should have in-depth understanding of agile concepts and Scrum, and be able to articulate them. But they should also know enough about what the team does (technology, customers, etc) to understand what they are saying, help them identify challenges/shortcomings, develop key capabilities, etc.
There are also different views of how senior/junior the SM should be. A senior person may have implicit ‘authority’ over the team (even if not expressed) and the team may struggle to take ownership/responsibility themselves, looking to the senior SM to make hard decisions, smooth over cracks, etc. But a junior person, while avoiding this, may not be perceptive to the teams challenges, may not have authority to get the team resources they need, etc. I think the best balance is a true ‘peer’ of others on the team – but this mightn’t be possible always.
Another topic is – how should a ScrumMaster be selected? By ‘management’ or by the team themselves? Should a rugby team choose their own coach? I think this depends on the maturity of the team, and its members. More mature teams may have developed ways to reach consensus on difficult topics like these. They may have developed a sense of what challenges them, and where they want to develop. They may then be in a position to identify the person that would best help them achieve their goals. But I think this would be a stretch for a team starting out, or where the team has not ‘gelled’. In this case, I think an agile coach or management should involve the team in the decision, take on board their views, get buy-in – even if they don’t leave the decision entirely to the team themselves.
Also, you need to consider is how the ScrumMaster role might change over time – adaptive leadership. While the ScrumMaster might adopt a ‘directive’ style early in the teams life (telling them how to do it), they may move to more coaching, supporting and delegating styles at different stages of the team lifecycle. Search for articles on ‘Adaptive Leadership’ to get more details on this.
While Scrum does allow for a ScrumMaster to also be part of the development team, performing work on the product (coding, testing, designing, etc) its important that the role isn’t ‘diluted’ so much that it becomes second or third priority for the person concerned. While teams that are merely ‘doing agile’ – i.e. going through the motions of scrum events, etc may not feel the ScrumMaster role is significant, I find more mature teams begin to see the real value of the role and tend to make it a full time, specialised skill within the team. A part-time, thinly spread ScrumMaster role can indicate an organisation that is not investing in its long term capability – it is paying lip service to Scrum in the interests of appearing progressive while not truly transforming into an agile organisation where everyone is invested and engaged in maximising value production.
Personal experience: 
In some organisations, project managers are seen as peers to the development teams – and here, if they can make the fundamental shift from ‘I’m responsible for the project’ to ‘I’m responsible for building team capability so they can be responsible for the project’ then I’ve seen them become good ScrumMasters. Also, senior technical folks, where their personal style is inclusive, mentoring, participative, can do very well (they tend to be respected for their competence rather than organisational position). Twice in my experience, companies have rotated the roll – I wouldn’t advise it as a long term strategy, though they did eventually settle on a team member that worked well – so maybe allow a few people try it out before settling on someone.
The best ScrumMasters I’ve come across tend to be ‘nurturing’ type people, but no push-overs – i.e. they need to be determined to make Scrum work, the way its meant to work. Ideally, they are respected and others will want to support them in making Scrum successful.

Beware cheap imitations!

Over the last month I’ve been hearing disturbing reports about the standard of trainers used by a new ‘low cost’ company based in Dublin. Just today I spoke with someone who attended their Professional ScrumMaster course recently. Her comment was: “It was a complete waste of time, and the trainer had a very poor knowledge of scrum”. I also note their course descriptions are curiously similar to those available on my website…

Scrum.org has opened up Scrum training to a wider set of training companies – but the downside is the possibility of ‘cowboy’ trainers looking to make a quick buck. Always look for references if you don’t know the trainers involved and remember, saving a few quid on the training fee can be a false economy – its your time thats the real cost.

AgileTour Presentation Available for Download

Following a great day of presentations, discussion and networking last Thursday, the slides from several AgileTour speakers are now available – I’ll be adding others over the coming days:

Please attribute any slides you use or modify to the original author.