What are (good) user stories?

In an earlier blog post I described how I apply user story mapping in release planning. In this post I want to go back to the beginning, or at least far enough back to explain what I think makes a good user story. But let’s start at the beginning – what is a user story anyway? Read more >

IT Operations in Zeiten Agiler Softwareentwicklung – Ein Erfahrungsbericht

Zumeist konzentrieren sich Agile Transformationen auf die IT-Entwicklungsorganisation eines Unternehmens. Aus Spezialistenabteilungen entstehen nach und nach selbstorganisierte Produktteams, die die Verantwortung für den gesamten Lifecycle eines Systems von der Anforderungsanalyse über die Umsetzung bis hin zum Rollout und Betrieb übernehmen.  Weiterlesen >

Brauchen Projektteams einen agilen Coach?

„Sie werden scheitern.“ So lautete mein abschließender Satz am Ende einer zweitägigen Schulung zum Thema Scrum / Agile Softwareentwicklung. Alle Teilnehmer waren verblüfft. Zwei Tage Schulung und am Ende erklärt der Coach allen Anwesenden, dass sie (trotzdem) scheitern werden? Weiterlesen >

Managing unrealistic expectations in embedded software development

According to a number of different studies  somewhere between 30 % and 70 % of embedded software projects are unsuccessful. Success can, of course, be measured in a number of different ways, which is probably where the large range in the statistics comes from. However, no business really wants even the lowest measurement, 30 %, of its projects to be unsuccessful. Read more >

Was machen wir mit unfertigen User Stories?

Wer kennt sie nicht, die Frage am Ende eines Sprints: Was machen wir mit dieser halb fertigen User Story? Und diese Frage stellt sich nicht nur Neulingen, sondern auch erfahrenen Scrum-Teams. Am Ende eines Sprints konnte eine Story bzw. ein Backlog Item nicht vollständig abgeschlossen werden, weil beispielsweise die Definition of Done nicht in Gänze erfüllt wurde – das kommt auch in den besten Scrum-Teams vor. Aber wie gehen wir jetzt mit der halb fertigen Lösung um? Weiterlesen >

Software-Entwickler gesucht: A Journey to Software Craftsmanship

Vor kurzem haben wir eine neue Stellenanzeige geschaltet. Wir suchen neue Kolleginnen und Kollegen, die sich entweder schon als Software Craftsmen oder -women verstehen oder auf dem Weg dorthin sind. Doch was verstehen wir eigentlich darunter? Wie wird die Reise zu einem Software Craftsman oder ‑woman bei uns realisiert? Und ganz wichtig: Warum suchen wir eigentlich Software Craftsmen? Weiterlesen >

Software Craftsmanship: Softwareentwicklung als Handwerk

Wenn ich in Kundenterminen meine Visitenkarte verteile, beobachte ich manchmal ein verwirrtes Stirnrunzeln bei meinem Gegenüber: Agile Software Craftsman – Was ist das denn, bitte schön?   Misstrauisch vermutet man wieder einen dieser neuen Hypetitel wie “Twitter Visionary” oder “Big Data Advocate”, wie sie im Zuge der Digitalisierungswelle in Mode gekommen sind. Doch weit gefehlt!  Weiterlesen >

Mit dem TÜV zum Scrum Master

“HU”, “AU” und “Nachuntersuchung” sind die Begriffe, die ich typischerweise mit dem TÜV verbinde. Im besten Fall noch “Plakette” – denn darum geht es ja normalerweise. “Agiles Projektmanagement” kam mir in dem Zusammenhang jedoch nie in den Sinn. Weiterlesen >

Usability Tests in Agile Software Development

User inclusion is essential in user-centered development. It is the only way to understand the requirements users actually have and where problems could arise when interacting with products. This principle is firmly anchored in DIN EN ISO 9241. Usability testing is therefore necessary in software development, to identify an application’s real usability problems.  Read more >

Architektur-Dojos: Training für Software-Architekten

Wie lernt man, eine gute Software-Architektur zu entwerfen? Im Prinzip genauso wie man Programmieren gelernt hat: Indem man es regelmäßig tut und sich dabei kontinuierlich verbessert –man trainiert sozusagen. Dabei hat man allerdings das Problem, dass architektonische Aufgaben, an denen man diese Fähigkeiten üben könnte, nicht tagtäglich auftauchen. Wie also lassen sich dann die nötigen Erfahrungen sammeln? Weiterlesen >

COMMENTS

Popular posts