AP2_FIAE - Entwurf kundenspezifischer Softwareanwendungen - Einführung und Überblick
Deck: AP2_FIAE Kategorie: Entwurf kundenspezifischer Softwareanwendungen Subkategorie: Einführung und Überblick Anzahl Karten: 13
Was ist der Software Development Life Cycle (SDLC)?::Der Software Development Life Cycle (SDLC) ist der Prozess, der bei der Entwicklung und Wartung von Software durchlaufen wird.
Was sind Programmspezifikationen?::Programmspezifikationen sind detaillierte Beschreibungen der Funktionen, Leistungen, Schnittstellen und anderer wichtiger Aspekte eines Softwareprodukts oder Systems.
Was sind funktionale Spezifikationen?::Funktionale Spezifikationen beschreiben, was ein System tun soll.
Was sind nicht-funktionale Spezifikationen?::Nicht-funktionale Spezifikationen legen fest, wie ein System seine Funktionen ausführt, z.B. Leistungserwartungen, Sicherheitsanforderungen, Zuverlässigkeitsstandards.
Was sind technische Spezifikationen?::Technische Spezifikationen beziehen sich auf die technische Implementierung, inklusive Soft- und Hardwareanforderungen, Infrastrukturaufbau und Integrationsschnittstellen.
Warum sind Programmspezifikationen wichtig?::Programmspezifikationen fördern die Klarheit und Einigung, gewährleisten die Qualität, minimieren Risiken und steigern die Effizienz.
In welchen SDLC-Phasen werden Programmspezifikationen verwendet?::Programmspezifikationen werden in allen SDLC-Phasen verwendet: Planung, Analyse/Design, Implementierung, Testen und Wartung.
Was sind Anforderungen im Software-Entwicklungsprozess?::Anforderungen sind die detaillierte Darstellung dessen, was das System tun soll.
Wie unterscheiden sich funktionale und nicht-funktionale Anforderungen?::Funktionale Anforderungen beschreiben, welche Aufgaben das System durchführen soll. Nicht-funktionale Anforderungen beschreiben die Qualität und Einschränkungen des Systems.
Wie hängen Anforderungen, Spezifikationen und Entwurf zusammen?::Anforderungen definieren was, Spezifikationen definieren wie, Entwurf definiert die Struktur/Organisation.
Was beschreiben funktionale Spezifikationen?::Funktionale Spezifikationen beschreiben die Aktionen, die das System durchführen soll.
Wofür sind nicht-funktionale Spezifikationen?::Nicht-funktionale Spezifikationen beschreiben Aspekte wie Leistung, Sicherheit, Skalierbarkeit, Zuverlässigkeit und Benutzerfreundlichkeit.
Welche Rolle spielen technische Spezifikationen?::Technische Spezifikationen äußern die internen Anforderungen des Systems, einschließlich der Software-Architektur, Technologien, Plattformen, Datenmodellen und Entwurfsmustern.