Wissenschaft, Kulturen, Gesellschaften

Ein Schweizer Blog
Mein Name ist Peter Addor. Ich lebe in Italien, Sri Lanka und der Schweiz, wo ich herkomme. Meine Betätigungsfelder sind mathematische Kategorientheorie, System Dynamics und nicht-lineare dynamische Systeme. Daneben mache ich digitale Kunst.

Hat Scrum etwas mit Kanban zu tun?

| Von Peter Addor

Neuerdings wird Scrum mit Kanban verglichen. Keine Ahnung, was das bringen soll. Ich habe in Ken Schwabers Artikel auch nicht verstanden, was beides miteinander zu tun haben soll, ausser, dass sich beide Methoden der Container-Technologie bedienen. Kanban schafft mit physischen Behälter Material an die Produktionslinie, während Scrum Teilziele in zeitlich und umfangmässig begrenzten Paketen erreichen will, die gegenüber äusseren Störungen abgeschlossen sind. Diese Pakete nennt Schwaber “Container”:

… we protect the container from any outside disturbances while the people attempt to bring the problem to a solution. We control the container by time-boxing the length of time that we allow the problem to be worked on… At the end of the time-box, we open the container and inspect the results… By frequently replanning and shifting our work, we are able to optimize value1

Aber leider kommen die Störungen nicht nur von Aussen. Sehr oft liegen unvorhergesehene Ereignisse im System selber verborgen und brechen auf, wenn man sich mit dem System befasst. Das ist möglicherweise in Entwicklungsprojekten nicht der Fall, ist aber in Integrations- und Migrationsprojekten ganz typisch.

Ich frage mich auch, wie Schwaber die einmal optmierten Teilsysteme ins Gesamtsystem integrieren will. In Integrationsprojekten kann es fatal sein, das zu integrierende System für sich zu optimieren. Wird es dann in die Gesamtumgebung zugeschaltet, kann es den Engineers buchstäblich um die Ohren fliegen.

Die Hoffnung, einzel optimierte Teile ergäben zusammen ein optimiertes Ganzes. entspricht der westlichen “divide et impera”-Kultur. Reduktionisten sprechen dann gerne auch von “Komplexitätsreduktion”. Es ist aber das vornehmste Ziel eines jeden Projekts, die Welt ein wenig komplexer zu machen.

1Ken Schwaber’s Blog: Telling It Like It Is. Waterfall, Lean/Kanban, and Scrum. June 2010



Kommentare

  • RalfLippold • 02.06.2011 15:50

    Scrum ist Kanban - nur mit anderem Namen. Man könnte es auch schlicht: Supermarktsystem nennen.

    Ich stelle nur das fertig, was auch abgenommen wird (komplett)

    Manchmal wird lean so verkompliziert, dass die wahre Eleganz des “einfachen Denkens” eines Taiichi Ohno oder Shigeo Shingo gar nicht mehr zu sehen ist.

    Beste Grüße von einem der vor fast 46 Jahren in einen leanen Haushalt geboren wurde
    Ralf

Einen Kommentar schreiben

Leave a comment

Available formatting commands

Use Markdown commands or their HTML equivalents to add simple formatting to your comment:

Text markup
*italic*, **bold**, ~~strikethrough~~, `code` and <mark>marked text</mark>.
Lists
- Unordered item 1
- Unordered list item 2
1. Ordered list item 1
2. Ordered list item 2
Quotations
> Quoted text
Code blocks
```
// A simple code block
```
```php
// Some PHP code
phpinfo();
```
Links
[Link text](https://example.com)
Full URLs are automatically converted into links.