คุณเคยสงสัยหรือไม่ว่า ทำไมบางครั้งที่เจอ user มา request ให้คุณทำงานโดยมี Feature ที่ค่อนข้างแปลกๆ ประหลาด หรือทำไม VP ของคุณถึงอยากมี Project ที่เป็นความชอบส่วนตัวของเขา(คนเดียว) หรือทำไมทีมของคุณต้องการ re-write บาง module ขึ้นใหม่อีกครั้ง บทความนี้เรามาดูกันว่า ภายใต้ Software Requirement แปลกๆ เหล่านั้นมีอะไรซ่อนอยู่ และเราจะทำอย่างไรดี
เชื่อว่าคนไอทีหลายๆ คน ต้องเจอ requirement ในลักษณะแปลกๆ หรือคุณเองก็รู้สึกว่ามันไม่เข้าท่า มาบ้างไม่มากก็น้อย แต่ requirement เหล่านั้นก็มักจะไม่ค่อยมีคำว่า “ทำไม“ พ่วงมาด้วย ซึ่งโดยทั่วไปคนมักจะตอบสนองด้วย 1 ใน 2 แนวทางนี้
1. พวกเขากลายเป็นคนที่มีความร้อนใจ ต้องการรู้ว่า “ทำไม”
2. พวกเขากลายเป็นคนไม่แยแส ตัดสินใจที่จะไม่สนใจว่า “ทำไม”
ตอนนี้อยากให้พิจารณาการตอบสนองของทีม และโฟกัสไปที่เหตุผลของการ request นั้นๆ และไม่ว่า request นั้นจะมาจากไหน หรือใครก็ตาม มันก็มีแรงจูงใจของการ request นั้นซ่อนอยู่เสมอ การที่คนเหล่านั้น request ให้ทำหรือเปลี่ยนแปลงอะไรก็ตาม นั่นเพราะพวกเขาต้องการให้ “ชีวิตของเขาง่ายหรือดีขึ้น” เพื่อให้คลายจากความยุ่งยาก, ความไม่สะดวก หรือหลุดพ้นจากประสบการณ์แย่ๆ บางอย่าง ซึ่งนั่นหมายถึง พวกเขาไม่ได้ตั้งใจที่จะ:
- มาเร่งหรือวุ่นวายกับ schedule การทำงานของคุณ
- สร้างความวานวายให้ทีมงาน หรือมาเป็นต้นเหตุของปัญหาต่างๆ
- เพิ่ม Cost ของ Software
- ทำให้สิ่งต่างๆ ยากขึ้นหรือต้องใช้เวลานานขึ้น
- ทำให้คุณดูแย่ลง
- สร้างเรื่องลบอื่นใดก็ตามให้แก่คุณ
ผู้ที่ request ไม่ได้ตั้งใจที่จะสร้างปัญหา หรือทำให้เกิดปัญหากับพวกคุณหรอก พวกเขาเพียงแค่อยากทำให้ชีวิตของพวกเขาดีขึ้นแค่นั้นเอง และเชื่อเถอะว่ามีคนแบบนี้อยู่อีกมากมาย แน่นอนว่าหลายๆ อย่างที่พวกเขา request กันมา มันอาจจะดูแปลกประหลาดในสายตาคุณหรือทีมของคุณไปบ้างในบางครั้ง แต่คุณไม่ต้องแปลกใจ เพราะแต่ละคนชอบล้วนชอบไม่เหมือนกัน รวมทั้งให้ความสำคัญกับแต่ละเรื่องแตกต่างกันไป บางคนอาจชอบ Web interfaces ที่ใช้ Material Design ในขณะที่บางคนก็ชอบแบบ Command-line interfaces ซึ่งนั้นไม่ได้ทำให้ใครคนใดคนหนึ่ง เป็นคนแปลกประหลาดแต่อย่างใด มันแค่สะท้อนให้เห็นว่า แต่ละคนก็ชอบในสิ่งที่เป็นตัวเอง
งั้นมาเปลี่ยนบทสนทนากันใหม่เถอะ
เมื่อคุณเห็นคนในทีมมีอาการ “มองบน” แล้วถามขึ้นมาว่า “ทำไมพวกเขาถึงได้ต้องการอะไร(แปลกๆ) แบบนั้น(ฟระ)” ตอนนี้คุณสามารถตอบคนในทีมของคุณได้เลยว่า “เรารู้นะว่าทำไม ก็เพราะ พวกเขาแค่กำลังพยายามทำให้ชีวิตของพวกเขาดีขึ้นยังไงล่ะ”
ถ้าคุณเริ่มต้นด้วยมุมมองแบบนั้น จะทำให้บทสนทนาของคุณกับคนในทีมเริ่มมีความน่าสนใจมากขึ้นกว่าเดิมตั้งเยอะ แทนที่จะถามว่า “ทำไม” เปลี่ยนเป็นถามว่า “อย่างไร” จะดีกว่าไหม แทนที่จะถามว่า “ทำไมคุณถึงต้องการ report” (เพราะคุณก็รู้ คำตอบดีอยู่แล้ว) เปลี่ยนเป็นคำถามว่า “เจ้า report ที่คุณขอ มันช่วยการทำงานของคุณง่ายหรือดีขึ้น ยังไงบ้าง” แบบนี้จะดีกว่า
เชื่อว่า พอคุณเห็นคำถามแล้ว ความรู้สึกของคุณก็แตกต่างและเปลี่ยนแปลงไปด้วยใช่ไหม ลองมาเปลี่ยนให้มันสร้างสรรค์กว่าเดิมกันดีกว่า
ISM Technology Recruitment Ltd. (#1 Tech Recruiter in Thailand) เราเชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ เปิดทำการกว่า 25 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย หากคุณเป็นคน IT ที่อยากทำงานท้าทายและร่วมงานกับองค์กรชั้นนำ สามารถฝากประวัติการทำงาน (Resume) ของคุณไว้กับ ISM ได้ที่ https://www.ismtech.net/submit-your-resume แล้วคุณจะพบว่าอนาคตและโอกาสก้าวหน้ากำลังรอคุณอยู่