Trotz längerer Arbeit mit Windows 8.1 habe ich mich immer noch nicht an die neue Startseite gewöhnt. Wann immer ich die ehemalige "Metro"-Oberfläche starten muss fühlt sich dies wie ein Fremdkörper an. Es gibt allerdings einen ganz einfachen Trick mit dem man diese Startseite viel besser in den Desktop integrieren kann – ganz ohne irgendwelche zusätzliche Software.
Seit Ende letzter Woche gibt es mit "The Art of Unit Testing, Second Edition" eine neue Ausgabe meines favorisierten TDD-Buches. Die erste Ausgabe erschien 2009 und beeinflusste mein Verständnis von Test-Driven Development nachhaltig.
Ich war einerseits gespannt auf die neue Ausgabe und andererseits auch ein wenig unentschlossen ob es wirklich eine neue Ausgabe benötigt. Konnte die neue Ausgabe die kleineren Mankos der 1. Ausgabe wirklich beheben? Oder gibt es am Ende ein ganz anderes Buch das nur den gleichen Namen trägt?
Die Baruco (Barcelona Ruby Conference) ist zwar schon fast 2 Monate her, allerdings sind die Videos erst seit letzter Woche alle online. Die Idee pro Tag ein Video zu veröffentlichen ist recht praktisch um fortlaufen die Präsentationen anzuschauen. Wartet man allerdings vor allem auf die zuletzt gehaltene Präsentation ist dies nicht gerade ideal.
Den Organisatoren gelang es eine Top-Liste an Referenten einzuladen die mit viel Freude und Enthusiasmus ihre Präsentationen hielten oder Workshops durchführten. Da aber nicht jeder 2 Tage Zeit hat um alle Videos anzuschauen habe ich die 5 ausgewählt die man unbedingt sehen sollte:
Als Vorbereitung für meine Präsentation an der SoftShake 2013 durfte ich am 16. Oktober einen Testlauf bei der .Net User Group Bern machen. Mit über 20 interessierten Teilnehmern hatte ich dafür ein ausgezeichnetes Publikum. Die Fragen und Rückmeldungen zeigten mir wo ich mich noch verbessern kann und welche Teile schon bereit sind.
Ich nutze Kanban nun bald 2 Jahre. Neben Personal Kanban nutzte ich diese Methode um Präsentationen vorzubereiten, Software zu entwickeln, Reisen zu planen und noch vieles mehr. Dabei konnte ich zahlreiche Erfahrungen sammeln von denen ich hier die wichtigsten vorstellen möchte.
"Kanban and Scrum - making the most of both" von Henrik Kniberg und Mattias Skarin erschien Ende 2009 bei InfoQ. Kanban und Scrum sind 2 Begriffe die im Zusammenhang mit agiler Softwareentwicklung immer häufiger fallen. Aber was ist nun Kanban? Und wie verhält sich dies zu Scrum? Auf diese und noch viele weitere Fragen liefert das Buch auf rund 100 Seiten eine Antwort.
Bei dieser Seitenanzahl darf es einem nicht verwundern wenn man keine umfassende Erklärung in alle Details rund um Kanban und Scrum bekommt. Den Autoren gelingt es aber dennoch alles Wesentliche auf den Punkt zu bringen. Man kann so in kurzer Zeit abschätzen ob Kanban oder Scrum etwas ist was man vertiefter anschauen will.
Auch bei den Werkzeugen ist Kanban sehr flexibel. Um den Arbeitsablauf (oder Prozess) zu visualisieren benötigt man ein Kanban-Board. Wie dies auszusehen hat und wie man dies organisiert bleibt jedem selber überlassen. Was für erfahrene Anwender von Kanban sehr praktisch ist stellt Neulinge vor eine Herausforderung. Zu nutzen was für einen am besten passt ist ein gut gemeinter Ratschlag – zu Beginn fehlt einem aber die Erfahrung um damit auch etwas anfangen zu können.
Aus diesem Grund stelle ich heute 4 verschiedene Möglichkeiten für ein Kanban-Board vor, denn es muss nicht immer ein Whiteboard sein. Arbeitet man an verschiedenen Orten oder in Teams ist eine elektronische Lösung oft praktischer. Die Liste hier ist nicht abschliessend und ich würde mich über Kommentare freuen bei denen zusätzliche Möglichkeiten vorgestellt werden. Gleiches gilt für andere Werkzeuge, die einem bei den Arbeitsabläufen unterstützen können.
Kanban ist eine Methode zur Arbeitsorganisation. Dies tönt erst einmal langweilig und formal. Zu viele Methoden haben uns erzählt dass wir alles falsch machen und unsere lieb gewonnenen Eigenheiten aufzugeben haben.
Kanban ist anders: Es gibt fast keine Regeln, Flexibilität ist nicht nur ein Stichwort und man kann ohne grossen Bruch mit dem Status Quo an einer Verbesserung arbeiten. Und will man schneller und aggressiver eine Veränderung herbeiführen ist auch dies machbar - aber man wird für einmal nicht dazu gezwungen.
In dieser Serie will ich Kanban näher bringen und zeigen was mir daran so gefällt. In den folgenden Beiträgen werde ich Werkzeuge vorstellen und Tipps für den Start mit Kanban geben. Aber beginnen wir erst einmal mit dem Grund wieso man Kanban anschauen soll und überprüfen wir meine Aussage von den wenigen Regeln.
So praktisch Bootstrap für optisch ansprechende Webseiten auch ist, so gibt es doch etwas was man bedenken muss: Wie jede andere Abhängigkeit in einem Software-Projekt muss auch Bootstrap aktualisiert werden. Was harmlos tönt kann schnell recht aufwendig werden, vor allem wenn so viel geändert wurde wie beim Wechsel von 2.x auf 3.0.