Skip to content
AskDeveloperPODCAST
EpisodesPeopleListen & subscribe
All episodes
AudioVideo

EP24 - Ask Developer Hangout - Week 12 - Agile Software Development

About this episode

Introduction Waterfall classic software development lifecycle Iterative Approach. 2- Agile Software Development History of Agile Principles (for full list http://agilemanifesto.org/principles.html) Satisfy the customer through early and continuous delivery of valuable software Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Business people and developers must work together daily throughout the project Promoting self organizing team At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Pros & Cons Famous Processes Scrum XP (eXtreme Programming) Common Practices Pair Programming Test Driven Development (TDD) Small Teams Daily meetings

Open on YouTube
IN THIS CONVERSATIONMohamed Elsherif
Mohamed ElsherifHost
Yasser Makram
Yasser MakramGuest

Keep the conversation going.

Ask Mohamed Subscribe to the podcast
AskDeveloper.

Technology. People. Conversations in Arabic.

Follow the podcastXFacebook
About Mohamed Ask the host
SubscribeOwner admin
© 2026 AskDeveloper PodcastMade for curious minds.
Ask Developer Hangout - Week 12 - Agile Software Development | AskDeveloper Podcast