รับเหมาเขียนโปรแกรม ถ้าไม่อยากเจ็บ อย่าลืมทำสิ่งต่อไปนี้

จั่วหัวข้อซะเหมือน clickbait เลย มาลองมาดูกันว่าทำไรดีเพื่อให้ทำแล้วไม่ขาดทุน

  • ควรทำสัญญาว่าจ้างทุกครั้ง(อาจมีข้อยกเว้นบ้าง) เพื่อปกป้องผู้ว่าจ้างและเราเผื่อมีปัญหาภายหลัง
  • ก่อนคิดราคาและเซ็นต์สัญญาถึงแม้ว่าจะได้เอกสารมาอ่านครบแล้วก็ควรคุยกับผู้ว่าจ้างถึงสิ่งที่จะทำอีกรอบให้ดีก่อนไม่งั้นอาจคิดราคาพลาด
  • ถ้าผู้ว่าจ้างจริงจังกับเรื่องหน้าตาความสวยงามควรแบ่ง phase design ขึ้นมาทำก่อน คิดราคาเฉพาะ phase นี้ไปเลย แล้วค่อยจัดทำ software อีก phase
  • จดรายละเอียดการคุยงานทุกครั้ง และหลังประชุมก็ส่งรายงานการประชุมให้ผู้ว่าจ้างด้วย เพื่อสรุปความเข้าใจ และปกป้องตัวเองในกรณีเจอ change requirement หรือผู้ว่าจ้างลืมว่าเคยให้รายละเอียดอะไรไป
  • งานที่จบใน 1 เดือนอาจจะไม่ต้องทำทั้งหมดที่ว่ามาเพราะตีราคาง่าย(มั๊ง) แต่งานที่ตีราคายาก(คหสต)คืองานที่ใหญ่กว่า 1 เดือนเสร็จ
  • งานที่เป็นธุรกิจตั้งใหม่และผู้ว่าจ้างเอาระบบไปให้บริการลูกค้าอีกต่อนึงมีความเสี่ยงเรื่อง change requirement มากเพราะทุกอย่างต้องวิ่งตาม business process ที่ยังไม่ลงตัว ก็ลองตกลงราคากับ scope ให้ชัดเจนก่อนเซ็นต์สัญญา

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