Skip to content

Agile

So What is Agile?


Agile

Agile is a way of working that delivers value in small, useful slices, learning from feedback quickly, and adapting plans as we go. Instead of locking a big plan for months, Agile asks:
“What’s the next most valuable thing we can deliver in the next short cycle?”

Core ideas - Deliver in small batches (1–2 week cycles). - Focus on customer/stakeholder value. - Gather fast feedback and adapt. - Encourage collaboration across teams. - Respond to change instead of resisting it.

Everyday Example

You’re building a college fest website.
- Week 1: deliver the schedule page.
- Week 2: add speaker bios.
- Week 3: add ticketing.
After week 1, you learn most users are on mobile, so you adjust next week’s plan to improve mobile experience.
→ That’s Agile: deliver → learn → adjust.

Agile Cycle

Principles of Agile Manifesto

12 Principles of Agile Manifesto

  1. The top priority is customer satisfaction
  2. Changing requirements are welcome
  3. Frequent delivery of software
  4. Cooperation of business people and developers on a daily basis
  5. Build projects around motivated people
  6. A face-to-face conversation is the best
  7. Progress is measured by working software
  8. Sustainable development pace
  9. Attention to technical excellence
  10. Simplicity
  11. Self-organizing teams
  12. Regular reflection and adaptation