Das Prinzip INVEST hat seine Wurzeln im XP. Das Akronym für wichtige Eigenschaften von Anforderungen ist sehr leicht zu merken:
- I — Unabhängig (engl. independent)
- N — Verhandelbar (engl. negotiable)
- V — Wertorientiert (engl. valueable)
- E — Schätzbar (engl. estimatable)
- S — Klein (engl. small)
- T — Testbar (engl. testable)
Es sind alles Kriterien, die Autoren helfen, Produktwissen so kompakt und vollständig wie möglich zu vermitteln.
Grundsätzlich kann dieses Prinzip auf alle Bausteine der Produktdokumentation angewendet werden. Der Baustein Case hat hier aber eine besondere Bedeutung. Ein Autor hat die Aufgabe, eine ganz bestimmte Fähigkeit des Produktes zu beschreiben. Diese Fähigkeit kann im Idealfall vom Team in einer Iteration umgesetzt werden. Das kann aber nur gelingen, wenn wir besonderes Augenmerk auf die Eigenschaften »unabhängig« und »schätzbar« achten. Ein unabhängiger Case kommt schneller an die Reihe. Nur ein schätzbarer Case kann vom Team realisiert werden. Die Ausgangslage im Case ist »lösungsoffen« formuliert.