Mindmap
The Software Development Process
Inhalt der Mindmap
The Software Development Process
The Software Development Lifecycle
- Maintenance
- Design
- Requirements Analysis
- Planning
- Testing
- Implementation
The Development Process
- Testing
- Integration Testing
- Make sure everything work as expected
- Implementation
- Application Code Development
- System Interface Development
- Design
- Detailed Specifications
- The Design phase is important
- Deployment
- you deploy and test the solution on the Customer Site
- Requirements
- The Requirements may be given by the Customer
- What the system should do
- Testing
Software Releases
- Alpha Release
- Beta Releases
- RC (Release Candidate)
- RTM (Release To Manufacturing)
- Patches (small fixes)
- SP -‐ Service Packs
Teams and Roles
- Customer/Stakeholders
- Project Manager
- Software Architect
- Software Designer
- Developer
- Tester
Software Development Methods
- Traditional Plan‐driven Methods
- Waterfall Method
- You cannot go to next phase before finsihed the previous phase
- V‐Model
- An extension of the waterfall model
- More flexible
- Spiral model
- Some key aspecta from Waterfall and RAD
- Iterative risk analysis
- Waterfall Method
- Agile Methods
- eXtreme Programming (XP)
- Pair Programming
- Code Reviews
- Scrum
- A Framework for Software Development
- Agile Software Development method
- Feature Driven Development (FDD)
- Test Driven Development (TDD)
- Lean Software Development
- eXtreme Programming (XP)
- Traditional Plan‐driven Methods
Informationen
- Beschreibung
- Mindmap am The Software Development Process, erstellt von BRANDON ESTIBEN DIOSA am 01/03/2017.
- Erstellt von
- BRANDON ESTIBEN DIOSA
- Aufrufe
- 0
- Bewertung