Blog

  • Softwarearchitektur in agiler Entwicklung

    Softwarearchitektur in agiler Entwicklung

    In meinem letzten Artikel über die Problematik bei Projekten in die Zukunft gucken zu können, habe ich ja schon darauf hingewiesen, dass im agilen Kontext der Fortschritt durch kurze Experimente kommt. In meiner Vorlesung IT-Management kommen wir dann immer schnell an die Stelle, wie denn jetzt Softwarearchitekturen entstehen. Für die Nicht-ITler: Die Architektur ist quasi […]

  • Projekt-Wahrsagen

    Projekt-Wahrsagen

    Bei klassischen Wasserfallprojekten ist die Vorannahme, dass ich zu Beginn eines Projektes in die Zukunft gucken kann und deshalb einen detaillierten Projektplan usw. erstellen kann. Es gibt Projekte bei denen das relativ gut funktioniert. Wenn das Problem z.B. mit guten bekannten Praktiken und Methoden gelöst werden kann. In solchen Fällen machen klassische Projekte auch heute […]

  • Nicht reden, sondern arbeiten

    Nicht reden, sondern arbeiten

    In meinem letzten Artikel über das Gesetz der Nähe bin ich über die Aussage „die sollen nicht reden, sondern arbeiten / programmieren“ gestolpert, welche mich zu dem heutigen Artikel veranlasst. In den klassischen Strukturen geht es immer darum, alles am Ergebnis zu messen. Dementsprechend produziert ein Entwickler kein Ergebnis, wenn er redet statt zu programmieren. […]

  • Entfernung und Kommunikation

    Entfernung und Kommunikation

    Hier die wissenschaftliche Formulierung: Die Wahrscheinlichkeit, dass zwei Menschen miteinander kommunizieren, ist invers proportional zu der Entfernung zwischen ihnen. Das sagt das Gesetz der Nähe (law of propinquity). Im Grunde ist es nur eine nette Formulierung dafür, dass es wahrscheinlicher ist, dass Menschen miteinander reden, wenn sie nah beieinander sind. Gut, dass es dafür ein […]

  • NewWork und Ayurveda

    NewWork und Ayurveda

    Heute habe ich das NewWork+@Ruhrpott MeetUp moderiert und als „Impulsvortrag“ hatten wir Dr. med Claudius Nassabi und Nina Finken zum Thema Ayurveda da. Ich finde es ja immer wieder interessant auch mal über den Tellerrand zu gucken und ehrlich gesagt wusste ich vorher nicht genau, was Ayurveda eigentlich ist. Bisher hab ich nur mal auf […]

  • Vorbilder in Sachbüchern

    Vorbilder in Sachbüchern

    Immer wieder mal ist mir die Übung rund um das Rad des Lebens (engl. Wheel of Life) begegnet, bei der die eigenen Lebensbereiche eingeschätzt und der momentane Stand eingeschätzt wird. Dazu gehören z.B. Finanzen, Familie, Freunde, Beruf(ung) usw. Ich überlege mir also, wo will ich in diesem Lebensbereich hin und wie weit bin ich da […]

  • Was ist eigentlich dieses Commitment?

    Was ist eigentlich dieses Commitment?

    Heute war ich auf dem Liberating Stuctures Meetup zum Thema Commitment. Das ist auch so ein interessantes Plastikwort, wo jeder sagt „Ja klar, Commitment. Wollen wir. Brauchen wir.“ Jetzt bin ich kein großer Freund davon die eine Wahrheit bei einer Begriffsdefinition für mich zu beanspruchen und gleichzeitig gibt es ja durchaus interessante Aspekte, auf die […]

  • Der Kunde weiß nicht was er will

    Der Kunde weiß nicht was er will

    Ich erlebe es bei Problemen in der Entwicklung öfters, dass die Schuld auf die schlechten oder falschen Anforderungen geschoben wird. Damit natürlich direkt oder indirekt auf den Kunden, der ja sagt, was er haben will. In der heutigen Zeit, in komplexen Umgebungen, ist es nur gar nicht so leicht im voraus festzustellen, was genau eigentlich […]

  • User Story ≠ Spezifikation

    User Story ≠ Spezifikation

    Im vorigen 10 Minuten Beitrag über Produktentwicklung habe ich schon über das Product Backlog geschrieben, welches sich inzwischen in der agilen Welt stark verbreitet hat. Ähnlich verhält es sich mit User Storys, mit denen das Product Backlog üblicherweise gefüllt wird. Diese entstanden ursprünglich im Zusammenhang mit dem agilen Framework eXtreme Programming (XP), welches unter anderem […]

  • Projekt- oder Produktentwicklung

    Projekt- oder Produktentwicklung

    In der schwarz / weiß Welt gibt es klassisches und agiles Projektmanagement. Eigentlich ist das an sich jedoch schon missverständlich. Agile Entwicklung ist eben grundsätzlich eine andere Betrachtungsweise, so dass der Begriff agiles Projektmanagement viele fehlerhafte Konzepte impliziert. Es fängt schon damit an, dass wir in der agilen Welt keine Projekte machen, sondern Produkte entwickeln. […]