agile development
Sprint-based software creation
Agile development is a software development approach emphasizing iterative progress, collaboration, and flexibility over rigid planning.
Work happens in short cycles called sprints, with frequent reassessment and adaptation.
The methodology emerged as a reaction against traditional "waterfall" development, where projects followed fixed sequential phases: We switched to agile development after too many failed launches.
- retrospectiveReviewing what came before
- ScrumIterative project management framework
- daily standupBrief recurring team synchronization
- prototypingMaking preliminary models
- iterationRepeated procedural pass
timeboxing · pivoting · experimentation · fail fast · backlog · product owner · design thinking · sprint · brainstorming · refactor · automation · MVP · debugging · DevOps · velocity · value proposition · continuous · standup
- game developmentgame engine, game design, game engines, game designer, rendering
- experimentationexperimentation, experimenting, trial run, test run, attempts
- Product Developmentroadmap, prototype, design, backlog, launch
- Agile DevelopmentXP, refactoring, iteration, sprint, backlog
- creative engineeringprototyping, brainstorming, design thinking, modular design, improvisation
- Lean Startuplean startup, MVP, minimum viable product, pivot, fail fast
agile developmenttop-down management
Leadership from the hierarchy's apex