กระบวนการในการพัฒนาระบบ ATDD
ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 


     ATDD เป็นกระบวนการในการพัฒนาระบบโดยขึ้นอยู่กับการพูดคุยสื่อสารกันระหว่างผู้ใช้งาน ผู้พัฒนา และผู้ทดสอบระบบ กระบวนการทั้งหมดนี้กำหนดขึ้นเพื่อให้ผู้พัฒนาและผู้ทดสอบระบบได้เข้าใจกับความต้องการของผู้ใช้งาน ATDD แทบจะเหมือนกับ TDD แตกต่างกันตรงที่การเข้ามามีส่วนร่วมของผู้ใช้งาน ซึ่ง TDD จะไม่มีส่วนเกี่ยวข้องกับผู้ใช้งานเลย ATDD มีที่มาจาก Acceptance Testing แต่กระบวนการของ ATDD นั้นเริ่มก่อนที่ผู้พัฒนาจะลงมือเขียนโค้ด ส่วน Acceptance Testing เริ่มในระยะที่ระบบหรือการทำงานส่วนที่จะทดสอบทำเสร็จแล้ว

หลักการของ ATDD
     ขั้นแรกจะเลือกส่วนที่ผู้ใช้งานให้ความสำคัญที่สุดมาทำก่อน จากนั้นก็กำหนดเงื่อนไขและขอบเขตที่จะทำการทดสอบร่วมกับผู้ใช้งาน (Acceptance criteria) และพัฒนาระบบให้ทดสอบผ่านได้ตามเงื่อนไขนั้น

ประโยชน์ของ ATDD
- ช่วยให้ได้งานที่ตรงตามความต้องการของผู้ใช้งาน
- ช่วยให้การพัฒนาไปถูกทาง รู้ว่าผู้ใช้งานต้องการอะไร
- ลดเวลาที่ต้องใช้ในการแก้ไขข้อผิดพลาดต่างๆ

 สามารถสอบถามบริการจากทางบริษัทได้ที่ www.mdsoft.co.th/support


บริการพัฒนา Module OpenERP บริการติดตั้งระบบ OpenERP บริการ Implement ระบบ ERP ด้วย Odoo