What is Agile?
A flexible approach to software development that delivers work in small, frequent increments with regular feedback.
Why It Matters
Agile helps teams respond to changing requirements and deliver value faster than traditional waterfall approaches.
Real-World Example
Instead of spending six months building everything, an agile team delivers working features every two weeks.
“Understanding terms like Agile matters because it helps you have better conversations with developers and make smarter decisions about your software. You do not need to be technical. You just need to know enough to ask the right questions.”
Related Terms
Scrum
A popular agile framework that organises work into fixed-length sprints with defined roles and ceremonies.
Kanban
A visual workflow management method that uses a board with columns to track work items as they progress.
Sprint
A fixed time period, usually one to four weeks, during which a development team completes a set of planned work.
User Story
A short description of a feature from the user's perspective, following the format 'As a [user], I want [goal], so that [reason]'.
Learn More at buildDay Melbourne
Want to understand these concepts hands-on? Join our one-day workshop and build a real web application from scratch.
Related Terms
Scrum
A popular agile framework that organises work into fixed-length sprints with defined roles and ceremonies.
Kanban
A visual workflow management method that uses a board with columns to track work items as they progress.
Sprint
A fixed time period, usually one to four weeks, during which a development team completes a set of planned work.
User Story
A short description of a feature from the user's perspective, following the format 'As a [user], I want [goal], so that...
Full-stack
Working on both the frontend (what users see) and backend (the server and database) of an application
TypeScript
JavaScript with added type checking that catches errors before your code runs