ภาพที่ควรมีไว้ฝาบ้านของคนที่คิดจะทำ software

ภาพนี้เป็นภาพ classic เลยครับ เพราะมันเป็นการจำลองเหตุการจริง ว่าถ้าผู้ใช้ต้องการพัฒนาอะไรขึ้นมาซักอย่าง ที่แม้แต่ตัวเองก็ไม่รู้ว่าต้องการอะไร แล้วก็มีคนเข้ามาช่วยพัฒนามากมาย มันก็จะเป็นอย่างในภาพครับ (คนที่เป็น customer ก็ควรดูไว้นะนี่)

ดูรูปเต็ม

รูปแรก เป็นความต้องการของผู้ใช้ เค้าคิดมาใกล้เคียงกับสิ่งที่เค้าเคยไปเห็นมาจากนั้นก็เสริมเติมแต่ลงไปอีก เช่นอยากให้นั่งได้หลายๆ คน แต่ก็ไม่ได้บอกตรงๆ แต่กลับบอกว่าให้มีหลายที่นั่ง เอามาซ้อนๆ กัน

รูปที่สอง project leader ของเราเข้าใจผิดไปเล็กน้อยเพราะตอนแรกเค้าไม่รู้ชัดๆ ว่าจะเอาไปใช้ทำอะไร (อาจจะคิดว่าแบบนี้ก็ดีนะ พิงได้ด้วย)

รูปที่สาม System Analyst ก็ฟังความมาจาก Project leader ครับ แต่เค้าพอจะรู้เรื่องเทคนิคอยู่บ้าง ก็จัดการแก้ปัญหาเลย

รูปที่สี่ Programmer จอมขี้เกรียจครับมีความรู้อยู่บ้างก็ปรับเปลี่ยนซะเลย

รูปที่ห้า Consult เค้ารู้ว่าจริงๆควรเป็นอย่างไร แต่ก็ไม่ได้คิดอะไรต่อยอดจากสิ่งที่ตัวเองเคยเห็นมา ก็เอาสิ่งที่รู้มาประกอบร่างกัน

รูปที่หก document ไม่รู้จะเขียนทำไม เขียนไปก็ไม่มีคนอ่าน

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

รูปที่แปด สิ่งที่ผู้ใช้ต้องจ่าย ทั้งค่าที่ปรึกษา ค่าแก้ไข ค่าอุปกรณ์ และสำคัญที่สุดค่าหมอ (รักษาอาการทางจิต)

รูปที่เก้า ถ้าโครงการทำมาไม่ชัด ก็ไม่อยากมีคนทำมันต่อ ก็จะมี support เท่าที่พอจะมีได้ตามที่ตกลงกัน แต่เนื่องจากไม่มีคนใช้ มันก็ไม่ต้องการ support อยู่แล้ว

รูปที่สิบ ผมคิดว่าภาพที่ชัดๆ แบบนี้ควรอยู่ในใจของทุกคนตั้งแต่ต้น โครงการที่ดีไม่ใช่ต้องคุยให้มากอย่างเดียว แต่ต้องคิดให้หนักด้วยว่าทำแค่ไหนถึงจะไม่มากไป และเก็บความต้องการของผู้ใช้ให้ครบ (ลูกค้าไม่ได้คาดหวังมากอย่างที่เราคิด)

อยากบอกว่าแม้แต่โครงการใหญ่ๆ ที่มีคนเก่งๆ ช่วยกันทำก็มีปัญหานี้เหมือนกัน

คัดลอกจาก : http://www.thaimacdev.com/node/79

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s