The Build · วิธีทำงาน
สิ่งที่ผมขายจริงๆ คือ ‘วิธีทำงาน’
สตูดิโอส่วนใหญ่ขายเป็นชั่วโมง แต่ผมขายกระบวนการ The Build คือวิธีทำงานหนึ่งเดียวที่มีชื่อ ทำซ้ำได้ และผมรันแบบเดียวกันเป๊ะ ไม่ว่างานจะเป็นแอปจอง เว็บคลินิก หรือเครื่องมือภายในบริษัท ที่รับงานได้กว้างเพราะความเข้มงวดไม่เคยเปลี่ยน
ห้าเฟส คุณจะรู้ตลอดว่าตอนนี้อยู่เฟสไหน เฟสนี้ได้อะไรออกมา และต่อไปจะเกิดอะไรขึ้น
ทำไมต้องมีวิธีนี้
งานกว้างจะน่าเชื่อถือก็ต่อเมื่อมันวิ่งอยู่บนระบบ
‘ผมทำได้ทุกอย่าง’ คือคำพูดของมือสมัครเล่น แต่ ‘ผมรันห้าเฟสเดิมกับทุกงาน’ คือคำพูดของคนทำงานระดับซีเนียร์ สมองเดียวถือทั้งโปรเจกต์ ไม่มีอะไรหล่นหายในช่องว่างระหว่างดีไซเนอร์ นักพัฒนา และคนคุมงาน เพราะมันไม่มีช่องว่าง ในเมื่อไม่มีการส่งต่อมือ
ห้าเฟส
Map, Shape, Make, Prove, Hand-off
Map
เอาปัญหาที่แท้จริงวางลงบนโต๊ะ
เรานั่งคุยกันแล้วแกะโจทย์ที่ยังเบลอออกมาทีละชั้น จนเห็นปัญหาจริงๆ ว่างานนี้ทำเพื่อใคร วันเปิดใช้อะไรต้องพร้อม และอะไรที่ ‘ไม่อยู่ในขอบเขต’ ชัดๆ แล้วผมจะเขียนสรุปโจทย์กลับให้คุณด้วยภาษาคน เพื่อให้เราเห็นภาพเดียวกันก่อนจะมีหน้าจอแม้แต่หน้าเดียว
- คุณได้อะไรกลับไป
- เอกสารขอบเขตสั้นๆ ระดับใช้ยื่นข้อเสนอได้จริง: ปัญหาที่เขียนชัด สิ่งที่ต้องมี สิ่งที่จะไม่ทำ พร้อมราคาคงที่และวันส่งที่คุณวางแผนต่อได้
- ใช้เวลาคร่าวๆ
- ไม่กี่วัน ถึงราวหนึ่งสัปดาห์
รายละเอียดที่จับต้องได้
ลิสต์ ‘สิ่งที่จะไม่ทำ’ สำคัญพอๆ กับลิสต์ ‘สิ่งที่ต้องทำ’ การบอกตั้งแต่วันแรกว่าเราไม่สร้างอะไร คือเหตุผลที่งานเสร็จตรงวันที่ผมสัญญา
Shape
ตัดสินใจเรื่องหน้าตาและการไหลก่อนที่การแก้จะแพง
ผมออกแบบหน้าจอและลำดับการใช้งาน: ลูกค้าจองยังไง เจ้าของร้านดูงานทั้งวันยังไง เงินวิ่งตรงไหน เราเคลียร์การตัดสินใจยากๆ บนกระดาษและบนหน้าจอกดได้ ตรงที่การเปลี่ยนใจเสียแค่นาที ไม่ใช่เสียโค้ดที่รื้อใหม่เป็นสัปดาห์
- คุณได้อะไรกลับไป
- หน้าจอกดได้สำหรับเส้นทางหลักของงาน บวกกับการตัดสินใจไม่กี่ข้อที่กำหนดรูปร่างของงานจริงๆ เขียนไว้ชัด ไม่มีอะไรปล่อยให้เดาเอาเอง
- ใช้เวลาคร่าวๆ
- หนึ่งถึงสองสัปดาห์
รายละเอียดที่จับต้องได้
ผมเอาคำถามน่าอึดอัดมาถามตั้งแต่ต้น: ถ้าสองคนจองช่องเวลาเดียวกันจะเป็นยังไง สามทุ่มเจ้าของร้านเห็นอะไร แล้วลูกค้าที่ไม่มาตามนัดกระทบเงินมัดจำยังไง เคสขอบที่เคลียร์ตอนนี้ จะไม่กลายเป็นเซอร์ไพรส์ทีหลัง
Make
ลงมือสร้างของจริง แบบเปิดให้เห็น
ผมลงมือสร้าง: ตัวจริงบนระบบจริง ต่อ PromptPay และ LINE เข้าไปในจุดที่งานนั้นต้องใช้ คุณจะได้เห็นซอฟต์แวร์ที่ใช้งานได้ตอนจบแต่ละช่วง ไม่ใช่แค่รายงานสถานะ ทำในเวลากรุงเทพฯ คนเดียวอยู่หน้าคีย์บอร์ด ไม่มีเกมกระซิบส่งต่อระหว่างตำแหน่ง
- คุณได้อะไรกลับไป
- ตัวงานที่ค่อยๆ เป็นรูปเป็นร่างบนลิงก์ส่วนตัวที่คุณเปิดดูได้ทุกเมื่อ บวกกับการนัดเช็กงานเป็นระยะที่คุณได้กดของจริง ไม่ใช่ภาพจำลอง
- ใช้เวลาคร่าวๆ
- สองถึงหกสัปดาห์ ขึ้นกับขอบเขต
รายละเอียดที่จับต้องได้
งานสร้างเป็นสองภาษาตั้งแต่บรรทัดแรก ไม่ใช่ไปแปลตอนจบ ทั้งไทยและอังกฤษเป็นพลเมืองชั้นหนึ่ง ฟอนต์และข้อความสลับตามภาษาให้อัตโนมัติ
Prove
ตั้งใจทำให้มันพัง ของจริงจะได้ไม่พัง
ก่อนคนจริงจะแตะ ผมแตะก่อน ผมไล่เส้นทางที่ยุ่งเหยิง: ใส่ข้อมูลผิดๆ จองซ้ำ มัดจำที่จ่ายค้างครึ่งทาง มือถือช้าบนเน็ตมือถือไทย แล้วแก้ส่วนที่พัง จูนส่วนที่อืด เพื่อให้วันเปิดใช้น่าเบื่อในแบบที่ดีที่สุด
- คุณได้อะไรกลับไป
- ตัวงานที่ผ่านการใช้แบบโหดๆ อย่างที่มันจะเจอจริงในสนามมาแล้ว พร้อมโน้ตชัดๆ ว่าอะไรทดสอบไปบ้าง และอะไรที่ตั้งใจไม่รวมในขอบเขต
- ใช้เวลาคร่าวๆ
- ไม่กี่วัน ถึงราวหนึ่งสัปดาห์
รายละเอียดที่จับต้องได้
ผมทดสอบบนแอนดรอยด์รุ่นกลางผ่านเน็ตมือถือ ไม่ใช่แค่บนโน้ตบุ๊กเครื่องแรง ถ้ามันช้าบนมือถือที่ลูกค้าคุณใช้จริง แปลว่ายังไม่เสร็จ
Hand-off
คุณได้กุญแจ ไม่ใช่ได้สายผูกติด
ทุกอย่างลงในชื่อคุณ: โค้ด โฮสติ้ง โดเมน บัญชีต่างๆ ผมพาคุณรันมันเอง แล้วทิ้งคู่มือภาษาคนไว้ให้ เพื่อให้คนทั่วไป ไม่ใช่แค่นักพัฒนา ดูแลต่อได้ ถ้าวันหนึ่งคุณอยากให้คนอื่นมารับช่วง เขาอ่านแล้วทำต่อได้เลย
- คุณได้อะไรกลับไป
- กรรมสิทธิ์เต็มในโค้ด โฮสติ้ง โดเมน และบัญชี บวกกับคู่มือภาษาคนสำหรับงานประจำวันและกรณีฉุกเฉิน
- ใช้เวลาคร่าวๆ
- หนึ่งถึงสองวัน บวกช่วงปรับตัวอีกหน่อย
รายละเอียดที่จับต้องได้
ออกแบบมาให้ไม่มีการล็อกตัวคุณไว้ ล็อกอินเป็นของคุณ บิลส่งถึงคุณ และถ้าคุณเลิกทำงานกับผม ก็ไม่มีอะไรพัง นั่นแหละคือประเด็น
ทำไมมันใช้ได้กับทุกอย่าง
ห้าเฟสเดิม กับงานทุกชนิด
แอปจองยิม เว็บคลินิก และเครื่องมือเช็กสต็อกภายใน หน้าตาภายนอกไม่เหมือนกันเลย แต่ข้างใต้คืองานเดียวกัน: เอาปัญหาจริงวางบนโต๊ะ จับมันให้เป็นรูป สร้างมันขึ้นมา พิสูจน์มัน แล้วส่งมอบ เฟสไม่เปลี่ยนไปตามประเภทงาน นั่นแหละคือเหตุผลที่งานกว้างของผมวางใจได้
เส้นทางเดียวกัน กับสามปัญหาที่ต่างกัน
ระบบจองเปลี่ยน ‘ว่างไหมครับ’ ให้กลายเป็นช่องเวลาที่จ่ายเงินแล้ว โดยคุณไม่ต้องแตะมือถือ
เว็บสองภาษาที่ดึงให้คนคลิกและโทรเข้ามา และโผล่ขึ้นมาเมื่อมีคนค้นหาเป็นภาษาไทย
เครื่องมือภายในที่ปลดระวางสเปรดชีตและกลุ่มแชตที่ธุรกิจคุณแอบพึ่งอยู่เงียบๆ
เริ่มที่เฟส Map
เล่าปัญหาให้ผมฟังด้วยภาษาคน
เฟสแรกคือการคุยกัน ไม่ใช่ใบแจ้งหนี้ ส่งเวอร์ชันที่ยังเบลอมาได้เลย แล้วผมจะเขียนกลับให้เป็นขอบเขตที่ชัด พร้อมราคาคงที่และวันส่ง