[RE: DEV SIT UAT ต่างกันยังไงครับ]
yokeeplayboy พิมพ์ว่า:
ตอบถามที่ผมเข้าใจนะครับ
DEV = Developer ตรงๆตัวเลยผู้พัฒนา ก็คือคนเขียนโปรแกรม เขียนโค้ด
SIT = System Integration Test คือตัวอย่างโปรแกรมๆนึงถูกเขียนขึ้นมา ต้องมีแผนก Tester คอยช่วงเทสความถูกต้องของโปรแกรมก่อนการส่งไปให้ลูกค้า ส่วนๆนี่ผมจะเรียกว่า SIT
UAT = User Acceptance Test คือในส่วนของการเทสใช้โปรแกรมกับ user ผู้ใช้งานโดยตรง มีการเซ็นต์รับว่าโปรแกรมถูกต้องหรือเปล่า หรือต้องเปลี่ยนตรงนู้นตรงนี้อีกก็ว่าไป เลยเรียกว่า UAT
เพิ่มเติมส่วนของ SIT
อันนี้คือเทสต์ทั้งระบบ ดูทุกส่วนที่เกี่ยวข้อง ว่ากระทบ กระเทือนอะไรมั้ย
เมื่อเรียบร้อยแล้ว ครบถ้วน ตามที่ตั้งใจจะส่งงาน
(ถ้าไม่ OK ก็ตีกลับไปแก้ bug อีกที, จะย้อน phase หรือไม่ก็แล้วแต่รูปแบบของแต่ละที่)
...ก็กวักมือเรียกให้ User มาทำ UAT อีกที
เพื่อให้ User ได้เห็นว่า feature ต่าง ๆ ที่เราคุยกัน
ที่ User จะมี check list ว่า มันต้อง ๆ ๆ ๆ แต่ละหัวข้อ
(น่าจะเราทำให้ User confirm list อีกทีแหล่ะครับ)
User จะได้เล่น Program ของเราก็ที่ phase นี้แหล่ะ
(ไม่นับนอกรอบ ที่อาจจะเปิดให้ User เข้ามาแจมใน project นะครับ)
ตามปกติ SIT กับ UAT จะเป็นระบบที่ setup ลงคนละ Environment กัน
เช่น
SIT set ลงเครื่องของ บ. เรา เพราะเทสต์เอง
แต่พอทำ UAT ก็ set ลงเครื่องลูกค้า ที่เค้าอาจจะเตรียมไว้ให้
ซึ่งจะเป็น environment ตามที่ user อยากได้หรือใกล้เคียงที่สุด
แต่บางครั้ง SIT กับ UAT อาจจะเป็นระบบเดียวกัน ก็เป้นไปได้สำหรับบาง บ.
แล้วแต่ ไม่มีอะไร fixed
ขึ้นอยู่กับสถานการณ์และสันดานของแต่ละพื้นที่