ผมขอยกตัวอย่างในสายงานของผมนะครับ คือด้านทำเว็บ
ตำแหน่ง PM จำเป็นต้องเขียนโค๊ดเป็นหรือไม่ หรือต้องมีความเข้าใจด้านโปรแกรมมิ่งขนาดไหน ถึงจะสั่งงานและควบคุมงานได้
ผมมักจะเห็นบริษัทเอเจนซี่โฆษณา(หลายที่) มักจะมี PM ที่ไม่เข้าใจงานทางด้านเทคนิคมาสั่งงานทางด้านเว็บ ปัญหาที่พบคือ
- เก็บ requirement ไม่เคลีย ,โฟล์ของโปรแกรมที่ไม่ครบ
- ไม่รู้ขอบเขตความสามารถของเทคโนโลยี
- ประเมินเวลาผิดพลาด ประเมินเวลาเองโดยไม่ถามคนทำงานครับ ไม่รู้ความยากง่าย คิดว่าง่ายไปซะหมด
- ไม่รู้จักความเสี่ยง เพราะความไม่รู้ด้านโปรแกรมมิ่ง จึงไม่เข้าใจความเสียงที่จะเกิดบัก อีกเคสนึงที่เจอคือทำ Front end และต้องส่งงานให้อีกบริษัทนึงทำโปรแกรมมิ่ง แต่ทำ Front end ไม่ตรวจเชคงานให้เรียบร้อยก่อนส่งงาน ทำให้มีผลกระทบกับอีกบริษัทนึงที่รับช่วงงานต่อ
- ไม่รู้จุดที่มักจะเกิดบัก
- ไม่รู้ว่าดีไซน์ ที่ดีไซนเนอร์มานั้น โปรแกรมสามารถเอาไปทำต่อได้หรือไม่
- assign งานผิดประเภท เช่น ให้โปรแกรมเมอร์ไปนั่งใส่คอนเทนท์
- ไม่วิเคราะห์ จาก resouce ที่ได้มานั้นสามารถเอาไปทำงานต่อได้หรือไม่ ได้มาก็ส่งต่อเลยเหมือน Massenger
ตำแหน่ง Project manager จำเป็นต้องมีความรู้ทางเทคนิคหรือไม่
ตำแหน่ง PM จำเป็นต้องเขียนโค๊ดเป็นหรือไม่ หรือต้องมีความเข้าใจด้านโปรแกรมมิ่งขนาดไหน ถึงจะสั่งงานและควบคุมงานได้
ผมมักจะเห็นบริษัทเอเจนซี่โฆษณา(หลายที่) มักจะมี PM ที่ไม่เข้าใจงานทางด้านเทคนิคมาสั่งงานทางด้านเว็บ ปัญหาที่พบคือ
- เก็บ requirement ไม่เคลีย ,โฟล์ของโปรแกรมที่ไม่ครบ
- ไม่รู้ขอบเขตความสามารถของเทคโนโลยี
- ประเมินเวลาผิดพลาด ประเมินเวลาเองโดยไม่ถามคนทำงานครับ ไม่รู้ความยากง่าย คิดว่าง่ายไปซะหมด
- ไม่รู้จักความเสี่ยง เพราะความไม่รู้ด้านโปรแกรมมิ่ง จึงไม่เข้าใจความเสียงที่จะเกิดบัก อีกเคสนึงที่เจอคือทำ Front end และต้องส่งงานให้อีกบริษัทนึงทำโปรแกรมมิ่ง แต่ทำ Front end ไม่ตรวจเชคงานให้เรียบร้อยก่อนส่งงาน ทำให้มีผลกระทบกับอีกบริษัทนึงที่รับช่วงงานต่อ
- ไม่รู้จุดที่มักจะเกิดบัก
- ไม่รู้ว่าดีไซน์ ที่ดีไซนเนอร์มานั้น โปรแกรมสามารถเอาไปทำต่อได้หรือไม่
- assign งานผิดประเภท เช่น ให้โปรแกรมเมอร์ไปนั่งใส่คอนเทนท์
- ไม่วิเคราะห์ จาก resouce ที่ได้มานั้นสามารถเอาไปทำงานต่อได้หรือไม่ ได้มาก็ส่งต่อเลยเหมือน Massenger