Should You Do Daily Stand-Up Meetings? Yes, You Should!

Last evening I talked with my husband about common problems with team building and communication and I noticed a familiar theme: There is a common and widely spread misconception that just because people are sitting in the same office they are communicating effectively. Unfortunately, this simply is not the case. And it’s not even because they are not talking. Most of the time they just are not talking about the „right“ stuff.

I put „right“ in quotation marks because I do not think that co-workers are usually only talking about useless things. What they are talking about might very well be justified and well chosen.

The original starting point for this discussion was the question whether short daily stand-up meetings are useful. I am very convinced that they are. I think a daily stand-up meeting should be some manager’s ultimate weapon of choice to discover (and hopefully fix) problems early and facilitating teamwork and communication.

What the manager might say is: „Well, we don’t need daily stand-ups. The whole team is sitting together in one office anyway. So if someone has a problem they can just go right ahead and address it.“

Here’s the thing: This only works for the tip of the iceberg problems that somehow make themselves visible to the team. What you need to know about to make the team more effective are the problems that form the underwater part of the iceberg that you haven’t even seen yet.

In my software development team I work together with another developer. We sit in the office. Our desks face each other. We also talk. Sometimes a lot. But we still miss problems or opportunities to work more effectively. Every so often it turns out that I was working on something that he already had fixed or at least researched halfway. Or one of us was trying to solve a problem to which the other one already knew the answer or at least knew where to look for the answer.

The thing is that you usually don’t bother your colleague with what you’re currently doing all the time. You get something to work on, you dive in, you are hopeful that you can find a solution. In short, you don’t really need their help. And you don’t want to bother your team with your problems (which seem solvable) while they themselves are busy with their own tasks.

Here’s another exmaple: We have a weekly phone call scheduled with some developers in Denmark with whom we work together. Sometimes we have an agenda of things we need to talk about. Sometimes we have little things. Sometimes they have updates for us. Last week my team lead, my colleague and me pretty much had nothing. The developers in Denmark also sounded like they didn’t have a lot. Still, somehow, the phone call took nearly 30 minutes, because someone said something, to which someone else replied, which raised new questions which turned into a long description and discussion. Yeah. It felt like we had nothing really to say. But it turned out that we did.

Daily stand-ups will help you find and fix problems before they even have the chance to become full-grown problems. If everyone will just say what they are doing currently and sometimes what they are struggling with, you will find issues where nobody really expected them to start with. You will find out when two people are actually working on the same thing. You will find out when someone is misunderstanding a task. You will find out if there’s someone who actually knows the solution to a problem someone else is struggling with. You will find out when there are obstacles that you weren’t even aware of. You will find out lots of things and will be able to fix problems quickly and find ways for the team to work together even better.

And don’t underestimate the power of curiousity. That stupid thing you’re working at that you can’t even look at anymore might just spark the interest of someone else who will eagerly volunteer to help you. I remember a bug we found regarding different handling of spaces before exclamation and question marks which a developer who was a linguistics enthusiast practically jumped to grab. (This didn’t happen in a daily stand-up, but it shows how different members of a team might enjoy to work on different tasks.)

My advice would be: When in doubt, try daily stand-ups. And when are we ever not at least slightly in doubt?

A German Post: My Once Upon a Time Review

This is a post in German in which I review the new TV show „Once Upon a Time“. I signed up for a group blog thing organized by Isabella where I agreed to review both „Once Upon a Time“ and „Grimm“. Other people have signed up to review other new shows starting this fall. I’ve tried to decide where to post this, since it doesn’t really fit with any of my usual platforms, but I ultimately decided that it should go here. It’s not development related and it’s not in English, but this is the place where I also write about the other things (i.e. books, games, gadgets) I like. The only issue here is the language and I’m sorry for that. If I find the time I will try to translate it into English. Until then, please bear with me. The next posts will be in English again. Promise. (Well, apart from the „Grimm“ review. That will be in German, too.)

For those of you who came here for this review or who happen to understand German. Enjoy.

Once Upon a Time

Gestern „Once Upon a Time“ geguckt. Die erste von zwei irgendwie im Märchenbereich angesiedelten Serien, die diesen Herbst starten. Die andere ist „Grimm“ und beginnt Ende nächster Woche – aber soweit sind wir noch nicht.

Von Once Upon a Time hab ich eher so am Rande erfahren, da stand meine To-Watch-Liste für den Herbst (dank The Futon Critic) eigentlich schon. Aber man ist da ja flexibel und da ich sowieso schon die ganze Zeit Serien hin- und herschubse, wanderte dann auch Once Upon a Time auf die Liste. Klang ja auch ganz gut, jedenfalls wenn man ich ist.

Dazu muss ich zugeben, dass ich bei geschätzten 70 Prozent aller Serien, die so auf meiner Liste sind, nur kurz die Zusammenfassung lese, denke „Klingt ja ganz nett, kann man mal reingucken“ und dann auch relativ schnell das meiste darüber wieder vergesse. Das einzige, was ich zum Serienstart noch von Once Upon a Time erinnerte war: a) Jennifer Morrison und b) irgendwas mit Märchen.

So weit, so gut. Gegen Jennifer Morrison hab ich nichts. Bei House fand ich sie gut, bei How I Met Your Mother war’s zwar okay, aber die Storyline half leider nicht wirklich. Insofern ist es nett, dass sie jetzt ihre eigene Serie kriegt. Gegen Märchen hab ich – wie bereits erwähnt – auch nichts. Und im Gegenteil, das gab’s immerhin die letzten Jahre noch nicht. (Wobei man sich jetzt fragen kann, warum’s das dann dieses Jahr zweimal gibt und ob das so die besten Voraussetzungen sind, aber dem Problem müssen sich wohl beide Serien jede für sich stellen.)

Nach der ersten Folge kann ich jetzt schon einiges erzählen, aber so wirklich viel auch noch nicht. Eventuell müsste ich den Piloten noch mal gucken, aber dazu hatte ich dann bislang doch noch nicht ausreichend Zeit.

Hier folgt dann noch schnell die Warnung, dass ab hier ungefähr im Zweifelsfall GANZ SCHLIMME SPOILER kommen. Oder zumindest so schlimm, dass man danach im Zweifelsfall die wesentlichen Überraschungen der ersten Folge kennt. Es ist nicht dramatisch, aber wer da empfindlich ist (wie z.B. yours truly) braucht eigentlich schon nicht weiterlesen. Der kann warten, bis er oder sie die Folge selber geguckt hat und dann gucken, ob das, was ich schreibe stimmt bzw. der eigenen Meinung entspricht oder nicht. Ansonsten macht leider die Zusammenfassung nicht viel Sinn, dann kann ich’s auch gleich lassen.

Aaaaalso.

Wir beginnen in der Märchenwelt, wo Schneewittchen ganz standesgemäß von Prince Charming wachgeküsst wird. Geheiratet wird in einer hübschen sehr bunten Kirche, wo dann auch ganz mädchenhaft bei mir ein „das sieht aber wirklich alles sehr hübsch aus hier“ durchkommt. Wer ein bisschen kitschig nicht kann, der ist vermutlich hier eh falsch. Weil die böse Stiefmutter aber nicht eingeladen war, ist sie ein wenig sauer und verflucht gleich mal locker das gesamte Märchenreich. Also, wenn schon, dann richtig. Und nur das Kind des Paares kann den Fluch brechen oder so. Das muss aber noch geboren werden.

Während der ganzen Folge wechselt man zwischen der Märchenwelt und der realen Welt hin und her, was am Anfang ein bisschen irritierend ist, wenn man die ersten Zusammenhänge aber verstanden hat (und das ist nicht wirklich schwer, selbst bei so Leuten wie mir, die in Filmen und Serien gewöhnlich immer alles als Letzter raffen), kommt man damit doch ganz gut klar.

In der Realität ist Emma (gespielt von Jennifer Morrison) eine – wie nennt man das denn jetzt? – Kopfgeldjägerin? Bounty hunter wäre wohl die richtige englische Bezeichnung, jedenfalls die Sorte Beruf, in der mal viel allein unterwegs ist und abends dann auch allein in die Wohnung kommt, wo niemand auf einen wartet und ebenso alleine sein einziges Geburtstagskerzchen ausbläst. Und dann steht der zehnjährige Henry in der Tür und erzählt ihr, dass er ihr leiblicher Sohn ist und sie jetzt bitte schön mit ihm nach Storybrooke fahren soll.

Das tut sie dann auch, zumindest, um den Knirps bei seiner Adoptiv-Mutter abzuliefern, die – wie sollte es anders sein – mal genauso aussieht wie die böse Märchen-Stiefmutter und auch nicht sonderlich freundlich daherkommt.

In der Märchenwelt erfahren wir in der Zwischenzeit, dass der Name des (immer noch) ungeborenen Kindes Emma ist (haha, merkt ihr was?) und das Kind nur gerettet werden kann, in dem es durch einen verzauberten Kleiderschrank in eine andere Welt gebracht wird. Und wie es so kommt, das Kind wird geboren, der Prinz saust mit Kind unterm Arm an der Schergen der bösen Stiefmutter vorbei, packt das Kind in den Kleiderschrank, macht die Tür zu und liegt dann nach kurzem Kampf mit anscheinend recht schweren Verletzungen auf dem Boden.

Um es kurz zu machen. Emma ist natürlich die Emma, glaubt, dass sie vor 28 Jahren von ihren Eltern an einer Autobahn abgelegt wurde, und soll jetzt den Fluch brechen. Der Fluch hat nämlich das gesamte Märchenreich ins Städtchen Storybrooke verwandelt. Die böse Stiefmutter ist Henrys Adoptiv-Mutter, Schneewittchen die nette Lehrerin (nur mit kürzeren Haaren), Rumpelstilzchen hat mal gleich die ganze Stadt unter der Knute und der Prinz liegt an diverse Maschinen angeschlossen im Krankenhaus.

Der Pilot endet damit, dass Emma im B&B des Ortes eincheckt, um sich mal für eine Woche anzugucken, was das hier alles soll.

Zum Casting kann man zunächst mal sagen, dass es nichts groß zu meckern gibt. Ein kleines Manko ist vielleicht, dass sich die drei weiblichen Hauptcharaktere optisch zumindest so ähneln, dass ich zwischendurch leicht verwirrt war, ob mir das irgendwas sagen soll. Soll es aber glaub ich nicht. Ansonsten aufgefallen ist mir lediglich Robert Carlyle als Rumpelstilskin bzw. Mr. Gold, und das positiv. Man erhascht noch einen Ausblick auf weitere Charaktere, allerdings nur so kurz, dass es dazu nicht viel zu sagen gibt.

Die Story ist soweit schlüssig und die Übergänge zwischen Märchenwelt und „Realität“ nach einer kurzen Gewöhnungsphase recht gelungen. Tatsächlich fällt es mir schwer, hieraus irgendwelche Empfehlungen abzuleiten, da die Story nach dem Ende der ersten Folge in diverse Richtungen gehen könnte. Ich weiß nicht, ob es mehr Rückblicke in die Geschichten aus dem Märchenreich geben wird, oder ob das ganze nur der Exposition diente und sich die Story jetzt eher auf das Städtchen Storybrooke und seine Bewohner konzentriert.

Der große Überraschungscoup ist nicht gelungen, aber ich fand den Piloten schon mal sehr „guckbar“. Man muss sich auf das Thema einlassen, aber da merkt man ja schnell, ob das war für einen ist oder nicht. Rein handwerklich ist es kein großes Kino, aber ordentlich und ohne gröbere Fehler. Und der „Cliffhanger“, oder wie man’s auch nennen mag, am Ende der ersten Folge reicht für mich völlig aus, weitergucken zu wollen. Zumal die Serie an der Stelle tatsächlich noch nicht so richtig verrät, wohin sie eigentlich will und was da noch kommen könnte.

Zusammengefasst also: Nicht die Sensation des neuen Serienherbstes, aber solide und ohne Bedenken zu empfehlen. Wie das bei Serien halt meistens ist: Man muss selbst reinschauen, um entscheiden zu können, ob’s was ist. In Punkte gefasst würde ich mal großzügig 7 von 10 Punkten vergeben, in der Hoffnung, dass der Pilot ein guter Auftakt war und es so oder ähnlich gut weiter geht.

Lean Kanban Central Europe 2011 – A Sort of Introduction

P1010777I was lucky enough to be able to attend the first Lean Kanban Central Europe Conference in Munich this week.

Being new both to these kind of conferences (whatever that means) and Kanban (but not Agile) there were a lot of great first experiences and it was definitely a small adventure. If you follow me on Twitter you might have noticed the mass of tweets all with the hashtag #lkce11 that I sent out on Monday and Tuesday. Yes, I approached the whole thing in a way that seems to work well for me, by immediately making myself visible to whoever might be interested. But I’ll be writing more about Twitter and conferences in the next days (hopefully), because I realized it is an interesting topic and definitely worth a blog post.
Ever since I got back I’ve been suffering from a cold. It actually started on Tuesday and got worse in the afternoon, then definitely worse on the train ride home. So I spent most of today on my new sofabed (which was just delivered this morning as well) trying to get better as soon as possible. (I also now own more tea than I will ever be able to consume, because I shouldn’t be allowed to shop for tea when my throat hurts. Makes me all cravy and then stupid things are bought.)
When recapping the event for my team lead this morning (I went to work for a whole of 90 minutes) I realized that I learned so much that it felt like the double amount of sessions than I actually attended. There was a moment when I went through the program trying to find the sessions that I didn’t already mention and finding that nope, that was really it. My memory is still convinced that it just had to be more than that.
I would like to recap the event and the session in more detail but my current cold-affected brain won’t let me do that with the concentration that it deserves.
So, let me just say this:
First of all, thanks again to all the people organizing this event. It was great fun, I saw very interesting sessions with awesome speakers.
Thanks also for the variety of sessions and speakers. As a Kanban newbie I was glad to get an introduction to Kanban as well as sitting in some rather challenging sessions. The mixture of theory, interactive sessions, experience reports and of course the keynotes worked pretty well for me.
I would also like to thank all the great, funny, interesting, smart and a least mildly geeky people who put up with me during and between sessions. I hope I did say something smart or mildly interesting at times, too.
As a short teaser for upcoming blog posts, I would like to mention my personal top two of the sessions I attended, which was an immensely interesting session about complexity thinking by Jurgen Appelo(@jurgenappelo on Twitter) – who, if you don’t know him yet, seems to be mostly awesome in general – and the funny and captivating keynote by Stephen Bungay in which he went back all the way to tell us what management lessons we can learn from 19th century military.
Sounds interesting? Believe me, it was.
So, stay tuned for more stories and recaps from this event. And just in case you wanted to know. Yes. There was also cake.

I Have a New Blog

foodblogTo be more precise: I have another blog. And it’s new. There are no plans to abandon this blog, so don’t worry.

It’s also in German and it deals mainly with food stuff. I had the urge to get back into cooking and writing about food and restaurants and other foodie topics, but I didn’t want to mix these things into this blog. This blog will remain the place for all the developer, technology and geeky topics in my life.

The reason why it’s in German is that I felt that it was easier for me. Also, since I plan to write about the local foodie scene where I live I want it to be easily approachable for anyone who needs some tips and suggestions and it’s likely that they speak German, too.

I admit though that mostly it was a gut decision.

You can visit it here: blog.anneschuessler.com

It has no fancy name so far (and probably never will have, but you never know) and a custom theme that I haven’t really personalized but which I love a whole lot.

So, go check it out. If you are a non-German speaker and see something you would like to know more about, just tell me and I can see whether I can add some kind of English summary or provide you with a recipe in English or whatever it is you need.

And for all the other things I do on the internet, there’s always my about.me page at anneschuessler.com.

Favorite Tweets September 2011

Found a plugin that works for me. Unfortunately most of my favorite tweets are in German. But I hope you can enjoy it a little bit at least. (Or a lot if you speak German.)