AP2_FIAE - Entwurf kundenspezifischer Softwareanwendungen - Anforderungsanalyse und -definition

Deck: AP2_FIAE Kategorie: Entwurf kundenspezifischer Softwareanwendungen Subkategorie: Anforderungsanalyse und -definition Anzahl Karten: 14


Was sind Stakeholder?::Stakeholder sind alle Personen oder Gruppen, die ein Interesse am Projekt oder am System haben.

Wer kann als Stakeholder auftreten?::Als Stakeholder können Endnutzer, die Geschäftsleitung, das Projektteam und externe Partner auftreten.

Was sind Anforderungserhebungsmethoden?::Methoden zur Erhebung von Anforderungen sind Interviews, Fragebögen, Workshops, Beobachtung und Dokumentenanalyse.

Was umfasst die Anforderungsdokumentation?::Die Anforderungsdokumentation kann eine Anforderungs-ID, eine Beschreibung, die Quelle, die Priorität und die Verifizierung der Anforderung umfassen.

Was sind Werkzeuge zur Anforderungsdokumentation?::Werkzeuge zur Dokumentation und Verwaltung von Anforderungen sind JIRA, Confluence und Microsoft Excel.

Was sind funktionale Anforderungen?::Funktionale Anforderungen beschreiben, was das System tun soll.

Was sind nicht-funktionale Anforderungen?::Nicht-funktionale Anforderungen beschreiben Qualitätsattribute des Systems wie Leistung, Sicherheit und Usability.

Warum ist die Unterscheidung zwischen funktionalen und nicht-funktionalen Anforderungen wichtig?::Die Unterscheidung ist wichtig, da funktionale Anforderungen beeinflussen, was gebaut wird, und nicht-funktionale Anforderungen beeinflussen, wie es gebaut wird.

Was ist die MoSCoW-Methode?::Die MoSCoW-Methode teilt Anforderungen in Must have, Should have, Could have und Won’t have ein und hilft bei der Identifizierung der kritischsten Anforderungen.

Was ist ein Use Case?::Ein Use Case beschreibt eine Interaktion zwischen einem Nutzer und einem System, um ein spezifisches Ziel zu erreichen.

Was sind Bestandteile eines Use Cases?::Bestandteile eines Use Cases sind Titel, Akteure, Trigger, Vorbedingungen, Hauptszenario, Alternativszenarien und Nachbedingungen.

Was ist eine User Story?::Eine User Story ist eine kurze Beschreibung einer Software-Funktion aus der Perspektive des Endbenutzers.

Wie ist eine User Story strukturiert?::Eine User Story hat die Form: “Als [Rolle], möchte ich [Funktion], sodass [Zweck].”

Was sind Akzeptanzkriterien?::Akzeptanzkriterien definieren die spezifischen Bedingungen, unter denen ein Use Case oder eine User Story als abgeschlossen gilt.