Product Enhancement

Does It Mean “Adding More Features” Only?

Piyorot
The Way It Should Be
1 min readAug 22, 2014

--

The Way It Is

“สวัสดีครับทุกคน วันนี้เรามา Kick-Off Project สำหรับ Product Enhancement กันนะครับ ขอเริ่มต้นที่ Requirement ครับ

  1. Feature 1 … ว่าไป
  2. Feature 2 … ว่าไป
  3. Feature 3 … ว่าไป
  4. Feature 4 … ว่าไป
  5. Feature 5 … ว่าไป”

The Way It Should Be

คำว่า Enhancement แปลว่า “การเพิ่มหรือปรับปรุงคุณภาพ คุณค่า และขอบเขต (ที่สิ่งนั้นๆสามารถทำได้)”

โปรดสังเกตลำดับของคำแปล

  1. คุณภาพ
  2. คุณค่า
  3. ขอบเขต (ที่สิ่งนั้นๆสามารถทำได้)

แต่ทำไมเมื่อพูดถึงคำว่า Enhancement คนทั่วไปถึงคิดถึงแต่คำว่า More More More … Adding More Features (ข้อสาม) ทำไมไม่มีคนคิดถึงคำว่า Better Better Better … Making Things Better (ข้อแรก) เลย

ผมทำงานมานานเห็น Software Development Project มาเยอะ น้อยครั้งมากที่จะเปิด Project มาเพื่อโฟกัสแค่เรื่องการปรับปรุงคุณภาพ ต่อให้มีก็เป็น Project สั้นๆ เสร็จแล้วก็กลับไปท่องคาถา More More More … Adding More Features กันเหมือนเดิม ทำไม?

  • หรือเพราะของใหม่ๆมันดูน่าตื่นเต้น
  • หรือเพราะเค้าแข่งขันกันที่ซอฟต์แวร์ใครทำอะไรได้มากกว่า
  • หรือเพราะเค้าวัดความสำเร็จของซอฟต์แวร์กันที่จำนวน Features
  • หรือเพราะเค้าวัด Performance ของ Product Owner กันที่จำนวน Features
  • หรือเพราะคุณภาพเป็นสิ่งที่มองไม่เห็น
  • หรือเพราะคำว่าคุณภาพเป็นสิ่งที่ไม่สำคัญ

สุดท้ายแล้วไม่ว่าจะเพราะอะไร ที่พวกเค้าคิดกันนั้นมันผิดมหันต์เพราะสำหรับผมแล้ว

การเพิ่ม Feature ไม่การันตีว่าจะทำให้ซอฟต์แวร์คุณดีขึ้น แต่การแก้ Bug จะทำให้ซอฟต์แวร์ของคุณดีขึ้นแน่นอน

ถ้าคิดว่า Product Enhancement คือ More More More … Adding More Features ผมว่า Microsoft Word คงถูกจัดอันดับเป็นซอฟต์แวร์อันดับหนึ่งของโลกอย่างไม่มีคู่แข่ง

Microsoft Word from http://idvux.wordpress.com/

ก่อนจะเพิ่ม Features ห่วยๆเข้าไปอีกลองใช้เวลาซักนิดคิดดูว่าของเก่าที่มีอยู่มันทำงานได้ดีรึยัง (ซื่อสัตย์ต่อตัวเองนะ) … ลองคิดกันดูครับ

--

--

Piyorot
The Way It Should Be

A member of Mutrack and Inthentic. I lead, learn, and build with vision, love and care. https://piyorot.com