Odoo Module Development
สิ่งที่ลูกค้าต้องเตรียมก่อนจ้างงาน
1. Requirement แบบละเอียดทั้งหมดเท่าที่ต้องการให้จ้างงาน
2. System Flow เพื่อแสดงภาพรวมของการทำงาน
3. Hard copy ต่างๆ ที่ต้องการ เช่น แบบฟอร์ม หรือ รายงาน
ข้อกำหนดและเงื่อนไขการพัฒนาโมดูล
(26-12-2024)
1. ขอบเขตของงาน (Scope of Work)
- บริษัทจะพัฒนาโมดูลตามรายละเอียดของความต้องการ (Requirements) ที่ได้รับการสรุปและยืนยันจากลูกค้าในเอกสารความต้องการ (Final Requirement Document)
- หากมีการเปลี่ยนแปลงหรือเพิ่มเติมขอบเขตงาน บริษัทจะปรับปรุงขอบเขตโครงการ (Project Scope) และประเมินค่าใช้จ่ายใหม่
2. การคิดค่าใช้จ่าย (Pricing)
- การวิเคราะห์ความต้องการและการออกแบบ (Requirement Analysis & Design) จะใช้รูปแบบ Time Phase Costing
ค่าใช้จ่าย = จำนวนชั่วโมงที่ใช้ × อัตราค่าบริการต่อชั่วโมง
- การพัฒนาหลังจากสรุปขอบเขตงานจะใช้รูปแบบ Fixed Price
ค่าใช้จ่ายจะเป็นราคาที่ตกลงในสัญญา
- หากมีการปรับเปลี่ยนขอบเขตงานระหว่างการพัฒนา จะใช้ Time Phase Costing สำหรับงานเพิ่มเติม
- กรณีการแก้ไขงานหลังการ Deploy จะใช้ Advanced Time Phase Costing
ค่าใช้จ่าย = จำนวนชั่วโมงที่ใช้ × อัตราค่าบริการที่ปรับเพิ่ม
3. ระยะเวลาในการดำเนินงาน (Timeline)
- ระยะเวลาการพัฒนาจะระบุไว้ในเอกสารสัญญา (Contract) และเริ่มต้นหลังจากการยืนยันความต้องการและการชำระเงินมัดจำ
- หากมีการเปลี่ยนแปลงขอบเขตงาน ระยะเวลาอาจถูกปรับเปลี่ยนตามข้อตกลงใหม่
4. การชำระเงิน (Payment Terms)
- ชำระเงินมัดจำจำนวน 30% ของมูลค่าโครงการทั้งหมดก่อนเริ่มงาน
- ชำระเงินเพิ่มเติมตามระยะเวลาที่กำหนดในเอกสารสัญญา เช่น เมื่อถึง Milestone สำคัญ
- ค่าใช้จ่ายเพิ่มเติมจากการเปลี่ยนแปลงหรือปรับปรุงขอบเขตงานจะเรียกเก็บในขั้นตอนต่อไป
5. การรับประกันและสนับสนุน (Warranty & Support)
- บริษัทให้การรับประกันการทำงานของโมดูลที่พัฒนาภายใน 90 วันหลังจากการส่งมอบงาน
- การสนับสนุนเพิ่มเติมหลังช่วงรับประกันจะมีค่าใช้จ่ายเพิ่มเติมตามอัตราค่าบริการที่ตกลง
6. การยกเลิกโครงการ (Termination)
- ลูกค้าสามารถยกเลิกโครงการได้โดยแจ้งเป็นลายลักษณ์อักษรล่วงหน้า 30 วัน
- กรณีการยกเลิกในระหว่างการดำเนินงาน ลูกค้าจะต้องชำระค่าใช้จ่ายสำหรับงานที่เสร็จสิ้นแล้ว
7. การเป็นเจ้าของทรัพย์สินทางปัญญา (Intellectual Property Rights)
- โมดูลที่พัฒนาขึ้นจะเป็นทรัพย์สินของลูกค้าเมื่อชำระเงินครบถ้วน
- บริษัทขอสงวนสิทธิ์ในเครื่องมือหรือ Framework ที่ใช้ในการพัฒนาโมดูล
8. การแก้ไขและปรับเปลี่ยนขอบเขตงาน (Scope Modification)
- การปรับเปลี่ยนขอบเขตงานระหว่างการพัฒนาจะต้องได้รับการอนุมัติและประเมินค่าใช้จ่ายใหม่
- ค่าใช้จ่ายสำหรับงานเพิ่มเติมจะคิดตามวิธี Time Phase Costing
9. การประเมินผลงาน (Acceptance Criteria)
- งานที่พัฒนาจะได้รับการตรวจสอบและประเมินตามเกณฑ์ที่ระบุในเอกสารความต้องการ
- ลูกค้าต้องแจ้งการแก้ไขหรือความไม่สมบูรณ์ภายใน 10 วันหลังการส่งมอบ
10. ข้อกำหนดทั่วไป (General Terms)
- สัญญานี้อยู่ภายใต้กฎหมายของประเทศที่บริษัทตั้งอยู่
- หากมีข้อสงสัยหรือตกหล่นอยู่นอกเหนือเอกสารสัญญา (Contract) ให้ถือผลประโยขน์ของผู้รับจ้างเป็นหลัก