Managing Agile Teams with Project Managers

Managing Agile Teams with Project Managers.

My thoughts regarding this article on InfoQ:

Indeed – Scrum by the book indicates there’s no project management role. The Scrum master protects the team from outside interference. Any stakeholder must speak to the product owner regarding any type of product “requirement” or “desire”.

In traditionally structured organisation, I see a lot of project overhead: programme managers, end-2-end project managers, IT delivery managers, team managers (business, business acceptance testing, IT acceptance testing, engineering …), project officers.  This is typical for a ‘command & control’ structure, with mostly symptoms such as inefficient and unclear communications, re-communications, re-work, etc.

A project manager can become a Scrum master without problem; given that person has the right mind set and attitude (as listed in the article). Cf. article http://www.agileheads.co.uk/project-managers-can-be-scrum-masters-right/

Project managers probably don’t become product owners very often, unless that person has extensive business knowledge and has the right attitude to be occupied with defining the WHAT (and not the HOW).

It’s a fact a number of items have to be taken care in order for a team to have a swift start (e.g. team composition, resource allocation, facilities, etc.). According to me, a Scrum master could handle these items, before the start of the 1st sprint (or during the 1st sprint in terms of logistics).

Hereby an interesting list of tasks for a Scrum master, cf. article http://agiletrail.com/2011/11/14/42-tasks-for-a-scrum-masters-job/

Among the tasks, the Scrum master certainly is occupied with “the bigger picture”, such as keeping in touch with stakeholders on a regular basis; help the team to report to management; being a contact person for everyone in the team and their stakeholders regarding Agile, etc. You don’t need to keep an end-2-end project manager to handle these tasks.

In the list “Role of a Project Manager”, I do not agree with:

•Manages all aspects of project –The project manager is the captain of the project and he provides end to end support from start to end > Well, if you say so. It does sound a lot like a project manager who wants to be in control and micro-manage. I don’t see the need.

•Does Goal setting – The Project Manager needs to understand outcomes and ensures that they are measurable and realistic > the team with the product owner is setting the goal on a sprint level

•Encourages ‘Team Bonding’ – As the master of the entire project, the Project manager ensures that his team is well collaborated and defines the work by understanding their capabilities > this can be a task for the Scrum master

•Is the Focal point – Finally, the project manager is the single point of contact for sharing and communicating any information related to the project and thus has an important role to play > again this can be a task for the Scrum master

 

According me a setup could be:

An agile team of multiple agile teams, working on the same or multiple products -If the teams are working on the same product, there is 1 common product backlog.

The backlog can be managed on a ‘programme’ level (high-level epics/features), is grouped according to feature-set and becomes more fine-grained on a ‘product’ level.

There’s a central “project support office” supporting the programme/project with all practical matters: global budgeting, resource management, facilities, etc.

 

the Sketchnote Handbook by Mike Rohde

Sketchnoting, het visualiseren van informatie – tips & tricks, referenties, workshop

Sketchnoting is het visualiseren van informatie, het maken van aantekeningen, van een verhaal, terwijl men luistert naar een spreker, of terwijl men een tekst leest.

Sketchnoting is een krachtige vorm van expressie, op een heel persoonlijke manier – en laat toe om informatie te verwerken – visueel in plaats van louter tekstueel.

Sketchnoting is niet gelijk aan “tekenen”. De bedoeling is net dat sketchnoting voor iedereen toegankelijk en mogelijk is – zonder dat men een aanleg of opleiding voor tekenen nodig heeft.

Sketchnoting is visualisatie van informatie, het maken van notities. Heel nuttig tijdens vergaderingen, sessies, maar ook fun om te zien of te doen tijdens een event zoals een conferentie.

Visualisatie van informatie en vooruitgang is ook essentieel in teamwork, projecten (“informatie radiators” in agile).

Als je je wat wilt inwerken in sketchnoting, hierbij een paar tips en referenties.

Hieronder ook enkele foto’s van mijn try-out tijdens een sketchnoting workshop.

Materiaal

Zorg dat je een papier en pen bij de hand hebt. Voor een eerste probeersel volstaat dat, maar als je wat vooruit wilt gaan, kan je best een notaboekje en enkele specifieke pennen/stiften aanschaffen.

Sketchnote try-out

Sketchnote try-out

Oefen (offline)

Het is interessant om te sketchen tijdens het luisteren naar een audio/video opname (tip: kies een of andere boeiende TED talk, niet te lang). Probeer de essentie en de verhaallijn te sketchen en niet op te gaan in alle details.

Sketchnote try-out

Sketchnote try-out

Bibliotheek

Probeer verschillende ‘algemene’ objecten te sketchen zodat je iets van een persoonlijke ‘bibliotheek’ aanlegt van veel gebruikte objecten, iconen, etc. Bijvoorbeeld: standaard vormen, algemene objecten, iconen, pijlen (connectors), scheidingslijnen, letters (verschillende stijlen, verschillende groottes), tekstballonnen, emoties, actoren (mini-mensjes), …

Geavanceerder: voeg schaduw toe aan objecten, meer detail, preciezer en logischer gebruik van kleuren, let op consistentie in schrijfstijl (in eenzelfde sketch).

Oefen (live)

Tijdens een presentatie, sessie, oefen je sketching.

Voorbereiding: maak jezelf vertrouwd met het onderwerp, de titel, de spreker, de locatie, datum/tijd > dit kan je al op voorhand sketchen: het canvas.

  • Aandachtig luisteren
  • Behoud het overzicht
  • Focus op de essentie, focus op ‘quotes’ – maak gebruik van ‘rustpauzes’ of ‘connector’ passages in een voordracht om delen in je sketch te vervolledigen (bv. Wanneer de spreker een fait divers vertelt).

Boek “The Sketchnote Handbook”

De referentie m.b.t. sketchnoting (Mike Rohde).

the Sketchnote Handbook by Mike Rohde

the Sketchnote Handbook by Mike Rohde

http://rohdesign.com/books/

Sketchnoting!

  • Focus met je volledig brein (directe informatie verwerking: input van informatie > output in de vorm van een sketch) > stimuleert de concentratie
  • Creatie van een visuele map
  • Zen (voor sommige mensen, bij mij persoonlijk was er een zekere agitatie om het resultaat niet volgens mijn zin was… maar ook je kan je emoties kwijt!)
  • Dynamisch!
  • Leuk!

Andere boeken:

Sketchnote handboeken

Sketchnote handboeken

Enkele resources, online is er nog veel meer te vinden – en vooral deel zelf je sketches online!

Smashing Magazine: How To Get Started With Sketchnotes

UX mastery: Sketchnoting 101: How To Create Awesome Visual Notes

A Showcase of Sketchnotes

Mijn ervaring komt van een workshop sketchnoting met Mara Callaert (@MaraCallaert) visuality.be, de foto’s zijn genomen tijdens deze workshop (bij Namahn, 21/02/2015).

Agile / Scrum / Lean / Kanban videos (to learn or to improve your knowledge)

There are some videos available giving insights into agile and agile frameworks, see below a collection – if you have any suggestions for other, please leave a comment! (some of these videos are by commercial vendors, but I only include these if indeed the video is instructive)

(list of 2015)

Agile

The Agile Manifesto – 4 Agile Values Explained

Scrum

Scrum by the book (by Per Beining)

OpenView: Scrum & Agile development (Playlist: Jeff Sutherland and others)

The art of doing twice as much in half the time (Jeff Sutherland)

Agile programming — for your family (Bruce Feiler)

Ken Schwaber – The State of Agile – 2014 The Path to Agility Conference

Scaled Agile Framework (SAFe)

Introduction to the 3.0 version of SAFe

Dean Leffingwell Talks About SAFe 3.0 at Agile 2014

SAFe Foundations 3.0 with Dean Leffingwell and Jennifer Fawcett

Lean

Four Principles Lean Management – Get Lean in 90 Seconds

Toyota Production System – 5S Just, Just in Time, Kaisen

The 7 Types of Waste

Kanban

Intro to Kanban in Under 5 Minutes (What is Kanban, Learn Kanban)

Tools: Jira

Introduction to JIRA & Agile Project Management