จาก ep ที่แล้วที่เราคุยกันเรื่อง iteration และการสร้าง software ที่จะไม่มีวันเสร็จได้ใน iteration เดียว ส่วนตัวผมมักจะได้ยินบ่อยจากคนในองค์กรมีการทำ "Agile" อยู่ แล้วเค้ามักจะคิดกันว่า การที่ทำ agile อยู่เนี่ย มันก็คือการที่มี "Iterations" แล้ว เพราะเราจะมีการทะยอยออก software เวอร์ชั่นใหม่อยู่เรื่อย ๆ แต่.. การทำ agile ที่โฟกัสแค่ไปยังการทะยอยออกเวอร์ชั่นใหม่เรื่อย ๆ ให้เร็วที่สุด ไม่ได้แปลว่ามี iteration ตามนิยามใน ep ที่แล้วเสมอไปครับ ในทางกลับกัน มันอาจจะให้ผลตรงข้ามและสร้างปัญหาให้ user experience ของตัว software ด้วยซ้ำ Ep นี้เลยจะมาคุยเรื่อง agile vs iteration ครับ
- Intro to Agile อะไจล์คืออะไร
- Waterfall model vs Agile - วิธีที่ช้าๆ vs วิธีที่เร็วขึ้น
- Agile แปลว่า เร็ว แต่ ความเร็วไม่ใช่หัวใจหลักของ Agile
- Agile VS การ serve "คน"
- การสร้างของให้ตรงกับ needs ของ users นั้นยาก ซึ่ง agile นั้นช่วยให้เราสร้างของได้ตรงกับ needs
- ถ้ายึดติดกับคำว่า "เร็ว" มากเกินไปอาจเกิดปัญหามากกว่าแก้ปัญหาได้
- "คน" อีกกลุ่มที่ agile ช่วย serve คือ ทีมงาน ด้วย
Version: 20240731
Comments (0)
To leave or reply to comments, please download free Podbean or
No Comments
To leave or reply to comments,
please download free Podbean App.