Lean Softwareentwicklung VS Lean Startup. Ist es das Gleiche? Unterschiede?

Diese Konzepte werden normalerweise überall gemischt. Es scheint, dass beide auf Lean basieren, aber das ist alles. Der Kern des Lean-Startup-Ansatzes scheint die Entwicklung des MVP (Minimum Viable Product) zu sein . Während der Kern der Lean-Softwareentwicklung darin zu liegen scheint, Verschwendung zu eliminieren .

Könnten wir das sagen?

  • Lean Softwareentwicklung sind Prinzipien
  • Lean Startup ist eine Methodik, die diese Prinzipien anwendet
  • Kanban ist eine Methode, um entweder diese Prinzipien oder diese Methodik anzuwenden
In diesem Beitrag erklärt der Autor den Unterschied anhand eines schönen Beispiels: http://oxzigen.com/category/lean-software-development/

Antworten (2)

Ich würde Lean-Softwareentwicklung vorschlagen, wie sie ausführlich von Mary Poppendieck und Tom Poppendieck diskutiert wirdist eine Methode, die eng mit der agilen Familie von Softwareentwicklungsmethoden wie Extreme Programming und Scrum verwandt ist, jede mit ihrem eigenen Designschwerpunkt, ihren eigenen Ritualen und ihrer eigenen Gemeinschaft. Im Mittelpunkt der gesamten Lean/Agile-Kultur steht jedoch die Grundüberzeugung, dass schnelle Feedback-Zyklen – in denen Feedback in Form von „Live“-Reaktionen (wie Verkaufs- oder Nutzungsspitzen) aus der „realen Umgebung“ (von vor allem Kunden, Interessenten und Benutzer) – müssen die wichtigen, aber falschen Annahmen aufdecken, die oft in Planungs- oder Anforderungsdokumenten verborgen sind. Sie können sich das Ökosystem der Lean/Agile-Praktiken also als Vehikel vorstellen, um schnelle Feedback-Zyklen zu ermöglichen – „schnell scheitern, um früher erfolgreich zu sein“ – um das Risiko aufzudecken und zu bewältigen, das mit falschen Annahmen über die Entwicklungsumgebung verbunden ist.

Lean Startup wendet einfach die Idee an, schnelle Feedbackzyklen zu verwenden, um falsche Annahmen gegenüber der Kundenentwicklung und der Geschäftsseite der Organisation aufzudecken. Steve Blank prägte den Begriff und schuf die Prozesse rund um die „Kundenentwicklung“, auf denen Eric Reis aufbaute, um „Learn Startup“ zu entwickeln.

Kanban ist, wie Sie bereits erwähnt haben, ein Tool, das in jedem Projektmanagementstil verwendet werden kann, sogar in Waterfall.

Danke dir. Sie haben Recht, aber ich recherchiere weiter und habe zwei Artikel gefunden, die es einfacher erklären (glaube ich). Also habe ich auch meine eigene Antwort geschrieben. Was denken Sie?
Ich denke, die Artikel, auf die Sie verwiesen haben, erklären die Ideen gut, aber ich habe manchmal bemerkt, dass sich die Leute auf die Praktiken konzentrieren und möglicherweise nicht das „Warum“ dahinter verstehen. Tatsächlich kann uns beispielsweise das Verständnis des „Warum“ hinter dem MVP dabei helfen, das effektivste zu entwerfen. Möglicherweise benötigen wir keinen Grafikdesigner für die Zielseite. Wir brauchen vielleicht nicht einmal eine Zielseite. Wir tun so wenig wie möglich, um das Lernen zu erreichen, das erforderlich ist, um fundierte Entscheidungen zu treffen.
Völlig einverstanden. Genau das möchte ich mit diesen Artikeln verdeutlichen. Wenn wir die ersten Ergebnisse von Google lesen, denken Leute (wie ich) (zu Unrecht), dass MVP eine minimale Softwareimplementierung ist. Mit diesem Kommentar verdeutlichen Sie es noch mehr. Vielen Dank! :)

Ich denke, die folgenden paar Artikel sind perfekt, um den Unterschied leicht zu verstehen.

Von oxzigen.com - schlanke Softwareentwicklung :

Es ist leicht, die Methoden von Lean IT und Lean Startup zu verwechseln. (...) Ich verwende manchmal die Analogie eines Restaurants, um diese unterschiedlichen Rollen zu beschreiben. Gemäß dieser Analogie finden die Lean-Startup-Aktivitäten meist im „Esszimmer“ statt, wo der direkte Kontakt mit den Kunden stattfindet. (...) Lean-IT-Aktivitäten hingegen finden überwiegend in der „Küche“ statt. Ihr Ziel ist es, schnell und effizient ein qualitativ hochwertiges Produkt zu liefern.

Von w2lessons.com - minimal lebensfähiges Produkt seziert :

Einer der grundlegenden und am meisten missverstandenen Mieter des Lean Startup ist das Minimum Viable Product (MVP). (...) Zunächst einmal muss man das MVP nicht als Produkt, sondern als Experiment betrachten. (...) Tatsache ist, dass das eigentliche Produkt gar nicht existieren muss. (...) Anstatt ein ganzes System zu bauen, bauen Sie eine einfache Zielseite mit einigen Screenshots von Ihrem Grafikdesigner (denken Sie an about.me).