Ein verbreiteter Irrglaube in der Produktentwicklung ist: „Die Performance eines Systems steigt, wenn alle Bestandteile des Systems voll ausgelastet sind.“ Daniel macht deutlich, wie sich Unternehmen durch Systemüberlastung schaden. Daraus resultierende, prominente Symptome wie Innovationsarmut, Unzuverlässigkeit und Qualitätseinbußen sind nicht nur vorhersehbar, sondern anhand des Auslastungsgrad mathematisch berechenbar. Ein spannender Beitrag für alle, die sich mit Wertlieferung, Arbeitsfluss und Messbarkeit in der Produktentwicklung beschäftigen.
„Bitte nicht schon wieder schätzen!” Vielen Developern graust es beim Gedanken an die nächste Schätz-Runde. Mühsame Diskussionen um Story Points, nach einer Stunde sind vielleicht 7 User Stories geschätzt…
Doch es geht auch anders. In diesem Artikel richtet Pascal den Blick auf den (Un-)Sinn von Schätzungen in der Produktentwicklung und stellt seinen Favoriten unter den Schätz-Methoden vor – nebst realen Anwendungsfällen aus der Praxis.
„Über Coding Dojos können wir bei den Leuten wieder eine differenzierte Sichtweise eröffnen.“ Coding Dojos bieten Raum, um Techniken und Praktiken der Softwareentwicklung in kleinen Gruppen auszuprobieren und einzuüben. Wer es interessanter machen möchte, setzt sich dabei Constraints für besondere Herausforderungen.
Dass innerhalb der Dojos auch die Chance besteht, festgefahrene Teamzusammenarbeit zu lösen, zeigt eindrucksvoll das Interview mit Moritz Kohl.
Scrum funktioniert u.a. über die Rollen, die je unterschiedliche Aufgaben und Verantwortlichkeiten inne haben. Die Rolle „Entwickler“ bleibt im Bewusstsein der Beteiligten dabei viel zu oft unter dem Radar. – Zeit für Simon, hier wieder mit den größten Irrtümern aufzuräumen.
Um zu verstehen, wie hexagonale Architektur die Art und Weise, Software zu entwickeln verändert und was dabei die Vorteile sind, führt Ricardo uns Schritt für Schritt durch die Entwicklung einer To-Do-Listen-Anwendung. In dieser Folge startet nun die eigentliche Entwicklung mit der Modellierung der Domäne, der Kernlogik der Anwendung sowie der Datenhaltung in einem Cache.
Die Frage, wann bestellte Software fertig wird, ist – nicht nur aus Kundensicht – eine berechtigte. Doch gibt es viele Fälle, in denen zeitliche Prognosen ordentlich daneben liegen. Alles eine Frage der korrekten Klassifizierung von Arbeit und der Wahl der passenden Schätz-Methode, erklärt uns Simon.
In der Softwareentwicklung gibt es eine Architektur, die seit einigen Jahren immer mehr an Bedeutung gewinnt – die hexagonale Architektur. Ricardo erklärt diese Architektur und ihre Grundprinzipien anschaulich und führt uns in 5 Teilen Schritt für Schritt durch die konkrete Anwendung.
„Warum nicht einen VW-Bus zu einem gemütlichen Camper ausbauen?“, fragte sich Carsten, der beim nächsten Festival nicht zelten wollte. Wie ihm und seiner Partnerin agile Prinzipien beim Umbau geholfen haben, verrät er uns in seiner spannenden Projekt-Geschichte.
In dieser Artikelserie finden wir die Antwort, warum sich viele Organisationen schwer damit tun, ihre Entwicklungszeit (unabhängig von der eingesetzten Methode) zu beschleunigen.
Keine weiteren Inhalte verfügbar.
Keine weiteren Inhalte verfügbar.