Skip to main content

Askboon

Pratical Agile Technique

การพัฒนาซอฟท์แวร์ด้วยกระบวนการแบบเดิมๆไม่เพียงพอสำหรับปัจจุบันแล้ว เพราะเราต้องการกระบวนการพัฒนาซอฟท์แวร์ที่เร็วและมีประสิทธิภาพมากขึ้น เราสามารถประยุกต์เทคนิคของ Agile เข้ามาปรับปรุงงานได้โดยไม่จำเป็นต้องนำ Agile มาใช้แบบเต็มรูปแบบ

เราสามารถนำเอาเทคนิคง่ายๆมาประยุกต์ใช้ในหลักการทำงานแบบ Agile ได้ เทคนิคเหล่านี้ถือว่าเป็นวิธีง่ายๆที่สามารถส่งผลในการแก้ปัญหาต่างๆได้อย่างรวดเร็ว หรือที่มีคำศัพท์เรียกว่า เป็น “Low-hanging fruit” นั่นเอง

Practical Agile Techniques

  1. ตัดงานเป็นส่วนเล็กๆแล้วส่งมอบให้เร็วขึ้น
  2. ให้ Tester และ Developer เข้าร่วมในขั้นตอนของการเก็บ Requirements ตั้งแต่แรก
  3. จัดทำเอกสาร Requirements ในรูปแบบที่นำไปใช้งานต่อในกระบวนการตรวจสอบได้ง่าย โดยอาจใช้ WWW Template (Who? What? Why?) มาช่วย
  4. สื่อสารให้มากขึ้น ทำเอกสารให้น้อยลง
  5. ทำ Prototype ให้ลูกค้าเห็น
  6. วางแผนเกี่ยวกับเรื่องการ Testing ให้เร็วขึ้น เพื่อให้พบปัญหาแต่เนิ่นๆ

Ref:
https://www.developer.com/tech/6-practical-agile-techniques-you-can-start-using-today.html