Blog

Unternehmen für Softwareprodukte: Achten Sie auf die Qualität?

Steven ten Napel, CEO

Aktualisiert Oktober 22, 2025
5 Minuten

Es gibt kaum einen anderen Aspekt der Softwareentwicklung, über den so viel diskutiert wird wie über die Qualität. Die Softwarequalität im Zusammenhang mit Outsourcing und Offshoring ist ein noch heißeres Thema. Es ist leicht zu verstehen, warum: Sehr oft ist die Qualität der gelieferten Software weit unterdurchschnittlich, unabhängig davon, wo sie entwickelt wurde - im eigenen Haus oder ausgelagert. Gleichzeitig ist Software überall und vor allem in den Bereichen, in denen die Qualität des Betriebs entscheidend ist. Daher sollte Qualität inzwischen zur Norm geworden sein, aber das ist sie nicht.

Für ISVs, die nur wegen ihrer Softwareprodukte existieren, kann dies zu einem echten Deal Breaker werden. Nicht selten hat dies Unternehmen in die Knie gezwungen.

Ohne den Anspruch auf Vollständigkeit erheben zu wollen, möchte ich doch einige interessante Beobachtungen darüber anstellen, warum die Qualität so oft niedrig ist. Wie in vielen anderen Situationen ist das Ganze größer als die Summe seiner Teile.

Alles hat sich einfach ergeben

In einem meiner früheren Beiträge darüber, warum es wichtig ist, sich beim Software-Offshoring auf Details zu konzentrieren, habe ich einen Vergleich mit dem Sport gezogen. Auch jetzt noch dient er als gute Metapher. Wenn ein Sportler, der gerade eine Spitzenleistung erbracht hat, gefragt wird, wie er das geschafft hat, antwortet er oft so: 'Es hat einfach alles gepasst'. Um die gleiche scheinbar herkulische Aufgabe zu bewältigen, muss jeder Aspekt erstklassig und günstig sein. Es liegt nicht nur an den Trainingsmethoden oder dem Wetter, sondern auch am Material und vielleicht sogar an einigen persönlichen Umständen, die ihn zum Erfolg getrieben haben. Die Trainingsmethoden mögen sich nicht von denen des letzten Jahres unterscheiden, aber irgendwie gab es kleine Änderungen, die alles zusammenführten und eine günstige Situation für Sieg und Erfolg schufen.

Schließlich sind es die Details, auf die es ankommt.

Wie sieht es also mit Softwarelösungen aus?

Um auf die Softwareentwicklung zurückzukommen, gibt es interessante Vergleiche.

Bevor wir ins Detail gehen, sollten wir eines klarstellen: Der Bereich der Softwareentwicklung befindet sich tatsächlich erst am Anfang seiner Reife. Frühe Projekt- und Prozessmethodiken passten einfach nicht, weil Softwareentwicklung sowohl ein kreativer, ingenieurmäßiger Prozess als auch ein Produktionsprozess ist. Wir haben erst vor kurzem damit begonnen, zu erkennen, was das bedeutet und es in den angewandten Methoden widerzuspiegeln. Es liegt daher auf der Hand, dass die Konzentration auf diese Methoden zur Verbesserung der Qualität proportional zunimmt. .

Es gibt jedoch noch andere Faktoren, auf die Sie achten sollten.

Es macht einen Unterschied, ob Sie ein Startup oder ein etabliertes Unternehmen sind.

Es macht einen Unterschied, ob das Produkt neu oder alt ist.

Es macht einen Unterschied, wie das Produkt verwendet wird und auch wo - in einem etablierten Markt oder in einem aufstrebenden Markt.

Und was ist mit den Mitarbeitern und dem Team? Der beste Programmierer ist möglicherweise nicht in der Lage, in einem wettbewerbsintensiven Umfeld seine Leistung zu erbringen, wenn er nicht gut angeleitet oder dem richtigen Team zugewiesen wird.

Und was die Kultur betrifft - wenn ein Unternehmen wächst, wird es an verschiedene Standorte und sogar geografische Gebiete expandieren. Was bedeutet das für die Qualität? Natürlich ist es schön und gemütlich, alle in einem Raum zu haben, und wahrscheinlich ist das auch die optimalste Situation, aber es ist einfach nicht immer möglich.

Letztendlich liegt es an der Führungskraft eines Unternehmens, die richtigen Zutaten in der richtigen Menge zusammenzustellen und daraus eine gute Suppe zu kochen.

Einige der wichtigen Bestandteile, die immer als zusammenhängende Teile betrachtet werden sollten, sind unten aufgeführt. Dies ist übrigens auch wichtig, wenn es um Outsourcing/Offshore geht. Es sollte nie ein separater Punkt in der allgemeinen Diskussion über Qualität sein, sondern ein integraler Bestandteil davon. Es gibt viele Unternehmen, die das richtig gemacht haben und die keine Qualitätsprobleme mit ihrer Software haben, auch nicht beim Offshoring.

Die Bereiche, auf die ich in meinen nächsten Blogs zu diesem Thema näher eingehen möchte, sind, wie sie in Bezug auf die Qualität miteinander zusammenhängen:

  • Unternehmenslebenszyklus und Produktlebenszyklus (nicht dasselbe!)
  • Die Art des Produkts und was es für das Unternehmen bedeutet
  • Software-Entwicklungsmethoden und -Werkzeuge
  • Wissensmanagement
  • Menschen, Team und kulturelle Aspekte
  • Marktdynamik
  • Leadership und wie kleine Fehler große Folgen haben können
  • Governance-Aspekte, insbesondere in Situationen der Offshore-Produktentwicklung

Ich bin sicher, es gibt noch mehr, also lassen Sie mich wissen, wenn Sie die Liste ergänzen möchten.

Es geht um zusammengestellte Softwarelösungen

Lassen Sie mich zum Abschluss noch eine möglicherweise kontroverse Aussage machen.

Obwohl oft gesagt wird, dass sich die Kernkompetenz eines ISV auf die Erstellung von Software konzentrieren sollte, denke ich, dass in der heutigen Welt, in der sich alles mit Lichtgeschwindigkeit verändert, die Kernkompetenz von ISVs nicht nur darauf beschränkt sein sollte.

Stattdessen sollten Sie die Fähigkeit und Führungsqualität besitzen, die Spinne im Netz zu sein.

Es sollte darum gehen, die Marktdynamik zu verstehen und in der Lage zu sein, ein Ökosystem zu schaffen, das hocheffizient die besten Softwarelösungen für diesen Markt herstellt (zusammensetzt, wenn Sie so wollen), so dass am Ende das Ganze (einschließlich der Qualität) größer ist als die Summe der Teile, denn bei der Qualität kommt es auf die Summe an.

Bei Führungsentscheidungen geht es darum, die richtige Wahl zu treffen, und manchmal kann diese Wahl sogar darin bestehen, nicht alles selbst zu tun.

Verfasst von

Steven ten Napel, CEO

Steven is a co-founder and CEO of coMakeIT. He has extensive experience in setting up and managing large scale, distributed development centers for global technology companies across Europe, North America, and India

Contact

Let’s discuss how we can support your journey.