Proof of Concept
IT-Glossar

Proof of Concept: Bedeutung für die IT

Der Erfolg eines Projekts hängt maßgeblich von der Idee, den zuvor definierten Phasen, den am Ende jeder Phase gesetzten Meilensteinen und deren Erreichen ab. In der IT, aber auch anderen kritischen Bereichen eines Geschäfts, ist einer dieser Meilensteine im Projektmanagement das sogenannte Proof of Concept (PoC). Wir erläutern, was sich hinter dem Begriff genau verbirgt und inwieweit ein Proof of Concept von Bedeutung für einen erfolgreichen Prozess in der Softwareentwicklung ist.

Was ist ein Proof of Concept?

Ein Proof of Concept, also die Prüfung eines Konzepts, dient als Nachweis für die grundsätzliche Machbarkeit eines Vorhabens. Insbesondere in IT-Projekten ist ein PoC ein klassischer Meilenstein: Er bestätigt, dass Projekte nach der Idee machbar sind und schafft so die Grundlage für die weitere Arbeit des Projektteams. In der Anwendungsentwicklung und Anwendungsmodernisierung ist ein Proof of Concept also von Bedeutung und wird deshalb regelmäßig in den Entwicklungsprozess integriert oder zur Evaluierung eines Modernisierungsprojektes bereits vor Projektbeginn implementiert.

Häufig wird zum Beleg der Machbarkeit im Laufe des IT-Projekts ein Prototyp geschaffen, um die Funktionalität bestimmter Elemente, beispielsweise Schnittstellen, zu demonstrieren. Geht es um die IT-Sicherheit, kann ein PoC außerdem Sicherheitslücken in Anwendungen und Betriebssystemen offen legen.

Definition der Machbarkeit

Neben der reinen Funktionsfähigkeit einer zu entwickelnden IT-Lösung, spielen auch andere Faktoren eine Rolle für die Definition eines Proof of Concept. So sind auch monetäre Aspekte fürs Management und Investoren, oder Akzeptanztests mit Geschäftspartnern und Kunden zu berücksichtigen. Ergibt der PoC, dass das Projekt nicht nach Plan machbar ist, kann er auch Grund für den Abbruch des Projekts sein.

Sie interessieren sich für Anwendungsentwicklung und Softwaremodernisierung? Neben diesem Beitrag zum Thema Proof of Concept finden Sie weitere Erläuterungen und Begriffsklärungen in unserem IT-Glossar!