Pflichtlektüre: Agile Software Development Lifecycle (SDLC) Flashcards
Was ist der größte Vorteil von Agilen Software Development Life Cycle Implementation (ASDLC)?
Sie unterstützt ständige Veränderung im Entwicklungsprozess
Was bedeutet SDLC?
Software Development Lifecycle
Was ist der Vorteil wenn man Software Development Life Cycle anwendet (SDLC)?
Man weiß in welcher Phase sich das Team befindet, welche Ressourcen benötigt werden und welche Phase als nächsten kommt.
Was ist die erste (1) Phase des Software Development Life Cycle? Beschreibe sie
Analysis
Alle wichtigen Informationen werden gesammelt
Was ist die zweite (2) Phase des Software Development Life Cycle? Beschreibe sie
Design
die Architektur des Projekts wird erstellt
Was ist die dritte (3) Phase des Software Development Life Cycle? Beschreibe sie
Implementation
Source code wird geschrieben
Was ist die vierte (4) Phase des Software Development Life Cycle? Beschreibe sie
Testing
Code wird getestet und Probleme werden gelöst
Was ist die fünfte (5) Phase des Software Development Life Cycle? Beschreibe sie
Deployment
Projekt wird für den Endkunden freigegeben
Was ist die sechste (6) Phase des Software Development Life Cycle? Beschreibe sie
Maintenance
Wenn vom End-User Probleme gemeldet werden, werden diese hot-fixed(kleines Update) oder fixed (mit nächster App Version)
Was bedeutet ASDLC?
Agile Software Development Life Cycle
Was ist die erste (1) Phase des AGILE SDLC Workflow? Beschreibe sie
Concepts
- Zeitschätzung
- Business Benefit Hypothese
- benötigten Resourcen
Was ist die zweite (2) Phase des AGILE SDLC Workflow? Beschreibe sie
Inception
- Finanzielle Grundlage wird erstellt
- Team Members gewählt
Was ist die dritte (3) Phase des AGILE SDLC Workflow? Beschreibe sie
Iteration/ Construction
- Team arbeitet am liefern von funktionierender Software
- in mehrere Sprints geteilt
Was ist die vierte (4) Phase des AGILE SDLC Workflow? Beschreibe sie
Release
- Testen, documentieren und das releasen der Version auf dem Markt
Was ist die fünfte (5) Phase des AGILE SDLC Workflow? Beschreibe sie
Production
- Software support
Was ist die sechste (6) Phase des AGILE SDLC Workflow? Beschreibe sie
Retirement
- finale Phase
- Team stoppt den support der Software
Was ist Vorteil 1 von Agile SDLC?
Flexibilität - schnelle Anpassung an Veränderung
Was ist Vorteil 2 von Agile SDLC?
Entwicklung von Software in kleinen schnellen Abschnitten - schnelle und frühe Lieferung an den Kunden
Was ist Vorteil 3 von Agile SDLC?
ständiges Liefern von Softwareaufbau mit jedem Update Release für den User. Jeder Release gilt als Base für den nächsten.