Kapitel 10. Funktionsübergreifende Anforderungsprüfung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wenn wir CFRs verstehen, dann verstehen wir wirklich Qualität!

Unternehmen denken oft an Hunderte von funktionalen Anforderungen, um einen Mehrwert für die Kunden zu schaffen und Einnahmen zu erzielen. Diese funktionalen Anforderungen bilden den Kern der Dienstleistungen, die den Kunden angeboten werden, z. B. die Möglichkeit, eine Fahrt mit einer Ride-Hailing-App zu buchen oder eine Zahlung mit einer Internetbanking-Funktion vorzunehmen. Die Umsetzung dieser funktionalen Anforderungen allein reicht jedoch nicht aus, um den Erfolg zu garantieren. Stell dir vor, du willst eine Fahrt buchen und musst fünf Minuten warten, bis du die Liste der verfügbaren Optionen siehst. In dieser Zeit könntest du dir wahrscheinlich ein Taxi rufen, warum also die App benutzen? Oder die App ist zwar funktional gut, aber es sind mehrere Schritte nötig, um eine Fahrt zu buchen. Die Komplexität wäre frustrierend, und du würdest dich wahrscheinlich früher oder später nach einer benutzerfreundlicheren Alternative umsehen. Wenn du herausfinden würdest, dass die App deine persönlichen Daten preisgibt, würdest du sie sicher auch wieder loswerden. Das sind nur einige Beispiele dafür, warum sich Unternehmen und Softwareteams auf funktionsübergreifende Anforderungen (CFRs) konzentrieren müssen. Sie machen die Anwendung vollständig ...

Get Full Stack Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.