ตอนนี้ผมรับงาน Freelance เล็กๆ เกี่ยวกับ Software/Web Dev. อยู่ครับ อยากทราบว่างบประมาณหรือค่าใช้จ่ายที่ใช้ใน Project เราต้องเป็นคนเสนอไป หรือ เค้าต้องเป็นผู้ให้งบประมาณมาครับ
ขอบคุณครับ
เราเสนอครับ เอาง่ายๆ ก็ จำนวนวันที่คาดว่าจะใช้ * ค่าแรงต่อวัน
ส่วนใหญ่ที่รับงานเราต้องเป็นคนเสนอเองครับ โดยที่ทำอยู่คิดราคาจากปริมาณงาน ประมาณเวลาที่ใช้ทำ(วัน) * ค่าแรงรายวัน(อันนี้ประมาณเอาว่าจะคิดวันละเท่าไหร่ แต่ละคนคิดไม่เท่ากัน) + ค่าใช้จ่ายอื่นๆ(ถ้ามี) ราคาแต่ละคนก็คงต่างกันไป ส่วนจะถูกไป แพงไปก็คุยกับลูกค้าอีกทีครับ
เราเสนอครับ แต่ปกติก็แหย่ๆไปก่อน ว่าพี่มีงบเท่าไหร่ บอกได้ไหม โดยคำตอบที่มักจะได้คือ น้องลองเสนอมาก่อนก็แล้วกัน 555
สูตรคิดก็ตามที่คนอื่นบอกครับ คิดก่อนว่าตั้งค่าตัวเท่าไหร่ แล้วก็ประเมินโปรเจคว่าต้องใช้กี่ชั่วโมง ไอตรงประเมินนี่แหละที่ยาก แต่ถ้าทำไปเรื่อยๆมันจะง่ายเอง ถ้าไม่ชัวร์ก็ต้องแยกส่วนงานที่คิดว่าจะต้องทำออกเป็นฟีเจอร์ย่อยๆที่สุด เช่น ระบบสมาชิก ถ้าประเมินแบบทั้งก้อน ตายครับ ก็ลองแยกเป็น ออกแบบฐานข้อมูล ตอนสมัครสมาชิก ตอนลอคอิน ตอนลืมรหัสผ่าน ตอนเรียกดูหน้าโปรไฟล์ ตอนแก้ไขหน้าโปรไฟล์ ฯ แยกให้เยอะที่สุดที่จะทำได้ แล้วก็ดูว่างานนั้นๆจะใช้เวลาซักเท่าไหร่ แรกๆทำก็เสียเวลาครับ แต่ถ้าเคยทำงานคล้ายๆกันมาแล้วก็จะง่ายขึ้นเรื่อยๆ
ค่าตัว ส่วนตัวผมเห็นว่า ราคาต่อชั่วโมงต้องไม่ต่ำกว่า 3 เท่าของราคาต่อชั่วโมงเฉลี่ยของเงินเดือนที่เราโอเคถ้าเราทำงานบริษัท เช่น ถ้าบอกว่า ถ้าทำงานบริษัท ต้องได้เงินเดือน 30000 ก็เอา 30 หาร ได้วันละ 1000 วันละ 8 ชั่วโมงก็ตก ชม ละ 125 เอา 125*3 = 375 เข้าไป นั่นแหละราคาต่อชั่วโมง หมายเหตุ: สูตรนี้ ผมมโนเอาเองล้วนๆ โปรใช้วิจารณญาณในการนำไปใช้นะครับ
สุดท้าย ผมจะบวกลบค่าความคุยยากง่าย คุยรู้เรื่องไม่รู้เรื่องของลูกค้า ค่าความดูแล้วจะเป็นโปรเจคที่มีปัญหามากน้อย ค่าความเสี่ยงถ้าโปรเจคยากมากๆ ค่าความน่าทำไม่น่าทำ(อยากทำไม่อยากทำ)ของตัวโปรเจค ฯ อะไรพวกนี้มาเป็นปัจจัยสุดท้ายในการเคาะราคาครับ
ถ้าไม่รู้งบประมาณจากลูกค้าจริงๆ ก็ลองคำนวนชั่วโมงการทำงาน + เวลาดิวงานไป (ถ้าดูแล้วเรื่องมากก็บวกไว้เลย) แล้วอาจจะบวกเรื่องถ้าดูแล้วลูกค้างบเยอะก็บวกชาร์จไปอีกนิดหน่อย
ปล.ลูกค้าที่ไม่บอกงบประมาณจากประสบการณ์ส่วนตัว มักจะเป็นประเภทงบไม่เยอะนะ ประมาณว่าติดต่อพร้อมๆ กันหลายที่แล้วเอาที่ถูกที่สุด
เราเสนอครับ เอาง่ายๆ ก็ จำนวนวันที่คาดว่าจะใช้ * ค่าแรงต่อวัน
ส่วนใหญ่ที่รับงานเราต้องเป็นคนเสนอเองครับ
โดยที่ทำอยู่คิดราคาจากปริมาณงาน
ประมาณเวลาที่ใช้ทำ(วัน) * ค่าแรงรายวัน(อันนี้ประมาณเอาว่าจะคิดวันละเท่าไหร่ แต่ละคนคิดไม่เท่ากัน) + ค่าใช้จ่ายอื่นๆ(ถ้ามี)
ราคาแต่ละคนก็คงต่างกันไป
ส่วนจะถูกไป แพงไปก็คุยกับลูกค้าอีกทีครับ
เราเสนอครับ แต่ปกติก็แหย่ๆไปก่อน ว่าพี่มีงบเท่าไหร่ บอกได้ไหม โดยคำตอบที่มักจะได้คือ น้องลองเสนอมาก่อนก็แล้วกัน 555
สูตรคิดก็ตามที่คนอื่นบอกครับ คิดก่อนว่าตั้งค่าตัวเท่าไหร่ แล้วก็ประเมินโปรเจคว่าต้องใช้กี่ชั่วโมง ไอตรงประเมินนี่แหละที่ยาก แต่ถ้าทำไปเรื่อยๆมันจะง่ายเอง ถ้าไม่ชัวร์ก็ต้องแยกส่วนงานที่คิดว่าจะต้องทำออกเป็นฟีเจอร์ย่อยๆที่สุด เช่น ระบบสมาชิก ถ้าประเมินแบบทั้งก้อน ตายครับ ก็ลองแยกเป็น ออกแบบฐานข้อมูล ตอนสมัครสมาชิก ตอนลอคอิน ตอนลืมรหัสผ่าน ตอนเรียกดูหน้าโปรไฟล์ ตอนแก้ไขหน้าโปรไฟล์ ฯ แยกให้เยอะที่สุดที่จะทำได้ แล้วก็ดูว่างานนั้นๆจะใช้เวลาซักเท่าไหร่ แรกๆทำก็เสียเวลาครับ แต่ถ้าเคยทำงานคล้ายๆกันมาแล้วก็จะง่ายขึ้นเรื่อยๆ
ค่าตัว ส่วนตัวผมเห็นว่า ราคาต่อชั่วโมงต้องไม่ต่ำกว่า 3 เท่าของราคาต่อชั่วโมงเฉลี่ยของเงินเดือนที่เราโอเคถ้าเราทำงานบริษัท
เช่น
ถ้าบอกว่า ถ้าทำงานบริษัท ต้องได้เงินเดือน 30000
ก็เอา 30 หาร ได้วันละ 1000
วันละ 8 ชั่วโมงก็ตก ชม ละ 125
เอา 125*3 = 375 เข้าไป นั่นแหละราคาต่อชั่วโมง
หมายเหตุ: สูตรนี้ ผมมโนเอาเองล้วนๆ โปรใช้วิจารณญาณในการนำไปใช้นะครับ
สุดท้าย ผมจะบวกลบค่าความคุยยากง่าย คุยรู้เรื่องไม่รู้เรื่องของลูกค้า ค่าความดูแล้วจะเป็นโปรเจคที่มีปัญหามากน้อย ค่าความเสี่ยงถ้าโปรเจคยากมากๆ ค่าความน่าทำไม่น่าทำ(อยากทำไม่อยากทำ)ของตัวโปรเจค ฯ อะไรพวกนี้มาเป็นปัจจัยสุดท้ายในการเคาะราคาครับ
ถ้าไม่รู้งบประมาณจากลูกค้าจริงๆ ก็ลองคำนวนชั่วโมงการทำงาน + เวลาดิวงานไป (ถ้าดูแล้วเรื่องมากก็บวกไว้เลย) แล้วอาจจะบวกเรื่องถ้าดูแล้วลูกค้างบเยอะก็บวกชาร์จไปอีกนิดหน่อย
ปล.ลูกค้าที่ไม่บอกงบประมาณจากประสบการณ์ส่วนตัว มักจะเป็นประเภทงบไม่เยอะนะ ประมาณว่าติดต่อพร้อมๆ กันหลายที่แล้วเอาที่ถูกที่สุด