User:Lkastler/Books/Software Development

Software Development

 * Introduction
 * Software development process
 * Requirements analysis
 * Software design
 * Software construction
 * Software testing
 * Debugging
 * Software deployment
 * Software maintenance


 * Paradigms and Models
 * Software engineering
 * Waterfall model
 * Cleanroom software engineering
 * Incremental build model
 * Spiral model
 * V-Model (software development)
 * Agile software development


 * Methodologies and Frameworks
 * Software prototyping
 * Scrum (software development)
 * Rapid application development
 * Unified Process
 * Extreme programming
 * Team software process
 * Personal software process
 * Dynamic systems development method
 * Microsoft Solutions Framework
 * Dual Vee Model
 * Kanban (development)
 * Test-driven development
 * Acceptance test–driven development
 * Behavior-driven development
 * Feature-driven development
 * Domain-driven design
 * Model-driven engineering
 * Iterative and incremental development
 * Lean software development
 * DevOps


 * Supporting disciplines
 * Programming tool
 * Build automation
 * Application release automation
 * Software configuration management
 * Infrastructure as Code
 * Software documentation
 * Software quality assurance
 * Software project management
 * User experience


 * Standards an BOKs
 * Capability Maturity Model Integration
 * ISO 9000
 * ISO/IEC JTC 1/SC 7
 * Software Engineering Body of Knowledge
 * Project Management Body of Knowledge
 * A Guide to the Business Analysis Body of Knowledge