# Der individuelle Softwareentwicklungsprozess | Miyagami

> Der individuelle Softwareentwicklungsprozess: Discovery, Design, Entwicklung, Testing, Release und Wartung. Was jede Phase liefert und wer beteiligt ist.

Source: https://www.miyagami.com/de/resources/articles/what-is-the-custom-software-development-process

[Home](https://www.miyagami.com/de/)/ [Ressourcen](https://www.miyagami.com/de/resources)/ [Artikel](https://www.miyagami.com/de/resources/articles)/ [Praxis](https://www.miyagami.com/de/resources/articles/practice)/ Was ist der Prozess der individuellen Softwareentwicklung

# Was ist der Prozess der individuellen Softwareentwicklung

**[Bo Wesdorp](https://www.linkedin.com/in/bo-wesdorp-496a36167/)** Mitgründer und CTO, Miyagami
[Praxis](https://www.miyagami.com/de/resources/articles/practice)3 Min. Lesezeit 3. November 2026

Der Prozess der individuellen Softwareentwicklung ist die Abfolge von Phasen, die eine Idee in lauffähige Software überführt, die für eine Organisation maßgeschneidert wurde: Discovery, Design, Umsetzung, Testing, Release und Wartung. Jede Phase liefert ein konkretes Ergebnis, und gute Teams kehren zu früheren Phasen zurück, wenn sie dazulernen. Die Bezeichnungen variieren, aber die Arbeit bleibt dieselbe.

## Was geschieht in der Discovery-Phase

Das Team klärt das Problem, die Nutzer und die Rahmenbedingungen. Das Ergebnis ist ein kurzer, schriftlicher Umfang: für wen das Produkt gedacht ist, was zuerst funktionieren muss, was außerhalb des Umfangs liegt und was schiefgehen könnte. Dies ist die günstigste Phase, um Fehler zu finden, daher lohnt es sich, hier echte Zeit zu investieren.

## Was geschieht in der Design-Phase

Designer und Entwickler erarbeiten die Nutzerflüsse, Screens und den technischen Ansatz. Typische Ergebnisse sind ein klickbarer Prototyp, ein Datenmodell und eine Liste der wichtigsten Architekturentscheidungen. Den Prototypen mit einigen Nutzern zu testen, bevor eine einzige Zeile Code geschrieben wird, vermeidet aufwändige Nacharbeiten.

## Was geschieht in der Umsetzungsphase

Entwickler implementieren das Produkt in kleinen Schritten, mit Code-Review und automatisierten Tests. Die Arbeit ist in der Regel in kurzen Zyklen organisiert, damit Stakeholder häufig lauffähige Software sehen. Unter [Agile vs. Waterfall](https://www.miyagami.com/de/resources/articles/agile-vs-waterfall) ist beschrieben, wie Teams dies organisieren. Coding-Agenten beschleunigen heute weite Teile dieser Phase, während erfahrene Entwickler die Ergebnisse überprüfen.

## Was geschieht beim Testing

Testing findet durchgehend während der Umsetzung statt, nicht erst am Ende. Es umfasst [Unit-Tests](https://www.miyagami.com/de/resources/articles/what-is-unit-testing) für kleine Einheiten, [Regressionstests](https://www.miyagami.com/de/resources/articles/what-is-regression-testing) zum Schutz bestehender Funktionalität sowie Abnahmeprüfungen mit echten Nutzern. Sicherheits- und Performancetests erfolgen vor dem Launch.

## Was geschieht beim Release und danach

Release bedeutet, die Software kontrolliert in die Produktion zu überführen, mit Monitoring und einem Rollback-Plan. Nach dem Launch geht die Arbeit weiter: Fehler beheben, Nutzer unterstützen, Abhängigkeiten aktualisieren und Funktionen ergänzen. Planen Sie das Budget für die Wartung von Anfang an ein, da sie über einige Jahre oft dem ursprünglichen Umsetzungsaufwand entspricht.

## Wie lange dauert der Prozess

Eine fokussierte erste Version dauert mit einem kleinen, erfahrenen Team in der Regel einige Monate. Der Umfang ist der wichtigste Einflussfaktor. Ein SaaS-Beispiel mit Architekturentscheidungen finden Sie unter [How to build a SaaS app](https://www.miyagami.com/de/resources/articles/how-to-build-a-saas-app).

## Wer ist in welcher Phase beteiligt

An der Discovery-Phase sind ein Product Owner, ein erfahrener Entwickler und die späteren Nutzer der Software beteiligt. Die Design-Phase ergänzt einen Designer. Die Umsetzung wird von Entwicklern geleitet, mit einem Lead, der Architekturentscheidungen überprüft. Beim Testing wirken Entwickler und QA mit, außerdem echte Nutzer für die Abnahme. Nach dem Release fallen Support und Wartung demselben Team zu, was das Wissen aktuell hält. Ein kleines, erfahrenes Team, das mehrere dieser Rollen abdeckt, kommt in der Regel schneller voran als ein großes Team mit Übergaben zwischen den einzelnen Phasen.

## Was läuft am häufigsten schief

Projekte scheitern am häufigsten zu Beginn und am Ende. Zu Beginn überspringen Teams die Discovery-Phase und entwickeln ein Produkt, das niemand benötigt hat. Am Ende betrachten Teams den Release als Abschluss und lassen kein Budget für die Wartung übrig. Dazwischen wächst der Umfang, ohne dass jemand bewusst entschieden hat, ihn zu erweitern. Ein schriftlicher Umfang, ein transparentes Backlog und regelmäßige Reviews mit den Auftraggebern halten alle drei Risiken unter Kontrolle.

## Was sollten Sie einen Entwicklungspartner zu seinem Prozess fragen

Fragen Sie, wer den Leistungsumfang festlegt, wie häufig Sie funktionierende Software sehen, wie Änderungen gehandhabt werden und was Sie am Ende erhalten, einschließlich Code, Dokumentation und Zugänge. Bitten Sie um einen Beispielplan aus einem früheren Projekt.

## Was das bedeutet, wenn Sie über Miyagami einstellen

Jeder Ingenieur wird von einem AI-native Tech Lead geprüft, der täglich mit KI arbeitet. Für Gründer ohne Team umfasst das Founders-Programm Discover €10.000, Design €10.000 und Deliver €40.000 – ein Festpreis von €60.000 für zwölf Wochen. Ingenieure werden ab €5.600 pro Monat Vollzeit in Ihr Team eingebunden, mit einer Auswahlliste innerhalb von 3 Werktagen und ohne Vermittlungsgebühr. Bei mangelnder Passung ersetzen wir auf unsere Kosten, und wir bieten keine Teilzeitlösungen an. Lesen Sie mehr über [unsere Eignungsprüfung](https://www.miyagami.com/de/how-we-vet) und [Preise](https://www.miyagami.com/de/pricing).

## Kurze Antworten

Wie viele Phasen umfasst die Softwareentwicklung?

Üblicherweise sechs: Analyse, Design, Entwicklung, Test, Veröffentlichung und Wartung.

Was ist eine Discovery-Phase?

Eine kurze, fokussierte Phase, die das Problem, die Nutzer und den Leistungsumfang definiert, bevor Design und Entwicklung beginnen.

Was kostet individuelle Software?

Das hängt vom Leistungsumfang und der Teamgröße ab. Senior-Ingenieure von Miyagami beginnen ab €5.600 pro Monat.

Kostet die Wartung extra?

Ja. Planen Sie nach dem Launch laufende Kosten für Fehlerbehebungen, Updates und neue Funktionen ein.

Wir testen das

Jeder Engineer, den wir bei Kunden einsetzen, durchläuft zwei Assessments: eines ohne KI-Tools, eines mit. Beide Scorecards sind veröffentlicht.

[Unser Auswahlverfahren](https://www.miyagami.com/de/how-we-vet)

Verwandte Themen

- [Was sind die Unterschiede zwischen den gängigen SDLC-Modellen?](https://www.miyagami.com/de/resources/articles/differences-between-main-sdlc-models)
- [How to build a SaaS app](https://www.miyagami.com/de/resources/articles/how-to-build-a-saas-app)
- [Was ist Regressionstesting](https://www.miyagami.com/de/resources/articles/what-is-regression-testing)
- [Was ist Unit-Testing in der Softwareentwicklung](https://www.miyagami.com/de/resources/articles/what-is-unit-testing)

Suchen Sie für diese Stelle?

Senior AI-native Engineers, eine Shortlist in drei Werktagen und eine Einstellung innerhalb von fünf.

[Shortlist anfordern](https://www.miyagami.com/de/shortlist)

Kontakt aufnehmen

## Shortlist in drei Tagen erhalten

Sie schicken uns die Rollen und den Stack, in einem kurzen Formular oder in einem 30-minütigen Gespräch. Innerhalb von drei Werktagen erhalten Sie Senior Engineers mit Namen zur Prüfung, jeweils mit beiden Scorecards, und Sie können innerhalb von fünf Werktagen einstellen.

[Shortlist anfordern](https://www.miyagami.com/de/shortlist)

Bewertet auf **Clutch** 42 Bewertungen

[ISO 27001
Zertifiziert](https://trust.miyagami.com/)

Dreißig Minuten mit Dale buchen

Der Kalender wird von HubSpot bereitgestellt und setzt eigene Cookies. Laden Sie ihn hier, oder buchen Sie direkt auf der HubSpot-Seite.

[Buchungsseite öffnen](https://sales.miyagami.com/meetings/dwesdorp)
