จาก ep ที่แล้วที่เราคุยกันเรื่อง iteration และการสร้าง software ที่จะไม่มีวันเสร็จได้ใน iteration เดียว ส่วนตัวผมมักจะได้ยินบ่อยจากคนในองค์กรมีการทำ "Agile" อยู่ แล้วเค้ามักจะคิดกันว่า การที่ทำ agile อยู่เนี่ย มันก็คือการที่มี "Iterations" แล้ว เพราะเราจะมีการทะยอยออก software เวอร์ชั่นใหม่อยู่เรื่อย ๆ แต่.. การทำ agile ที่โฟกัสแค่ไปยังการทะยอยออกเวอร์ชั่นใหม่เรื่อย ๆ ให้เร็วที่สุด ไม่ได้แปลว่ามี iteration ตามนิยามใน ep ที่แล้วเสมอไปครับ ในทางกลับกัน มันอาจจะให้ผลตรงข้ามและสร้างปัญหาให้ user experience ของตัว software ด้วยซ้ำ Ep นี้เลยจะมาคุยเรื่อง agile vs iteration ครับ