ทำไมต้อง User flow?
สำหรับคนมีเวลาอ่านน้อย
- User flow คือ สิ่งที่แสดงเส้นทางของผู้ใช้ในแอปพลิเคชัน
- User journey คือ สิ่งที่แสดงสถานการณ์ของผู้ใช้ที่ใช้แอปพลิเคชัน
- User flow ช่วยเพิ่มประสิทธิภาพในการทำงาน
กด 🔖 (Bookmark) ไว้อ่านทีหลังกันได้ถ้าไม่มีเวลา
ใครอยากเข้าใจมากขึ้นเริ่มอ่านบทความนี้ได้เลย 👇🏻
เมื่อพูดถึงคำว่า “flow” หลายๆคนคงนึกภาพไม่ออก เพราะในโลกใบนี้มี flow ต่างๆอยู่มากมายหลายรูปแบบ ทั้งนี้ทั้งนั้นเจ้าของบล็อกเชื่อว่าหลายๆคนต้องเคยเห็นหรือได้ยินสิ่งที่เรียกว่า User flow มาก่อนอย่างแน่นอน แต่ก็อาจจะยังมีข้อสงสัยอยู่ว่า “เราทำสิ่งนี้ไปเพื่ออะไรกันนะ?” ในบทความนี้ เจ้าของบล็อกจะมาพูดถึง User flow ว่าคืออะไร และมีประโยชน์ต่อเรายังไง
User flow คืออะไร
เนื่องจากแต่ละคนมีวิธีการเขียน User flow ที่แตกต่างกันออกไปในแบบของตัวเอง ก่อนจะเข้าเนื้อหา เจ้าของบล็อกจึงอยากจะชี้แจงก่อนว่า User flow ที่เจ้าของบล็อกหมายถึงจะมีหน้าตาประมาณนี้
User flow คือ สิ่งที่แสดงเส้นทางของผู้ใช้ในแอปพลิเคชัน ซึ่งไม่ใช่เพียงแค่การแสดงเส้นทางการใช้งานในเชิงเส้นเท่านั้น แต่ยังสามารถแตกแขนงออกไปตามเงื่อนไขและข้อกำหนดที่เกี่ยวข้องได้ด้วย
User flow VS User journey
User journey หรือ Customer journey คือ สิ่งที่แสดงสถานการณ์ของผู้ใช้ที่ใช้แอปพลิเคชัน
ความแตกต่างระหว่าง User flow และ User journey
- User flow เป็นการมองการใช้งานระบบเป็นส่วนๆ ในขณะที่ User journey จะเป็นการมองภาพรวมทั้งหมดในการใช้ระบบของผู้ใช้
- User flow เป็นการแสดงเงื่อนไขของระบบทั้งหมดในแต่ละส่วนก่อนที่จะไปถึงเป้าหมาย แต่ User journey นั้น เป็นการแสดงขั้นตอนและความรู้สึกที่เกิดขึ้นกับผู้ใช้ตั้งแต่เริ่มใช้ระบบจนถึงเป้าหมาย
ประโยชน์ของ User flow
- เป็นจุดเริ่มต้นที่ดีก่อนเริ่มลงมือทำ เพราะ ก่อนที่จะสามารถทำ User flow ให้ครบถ้วนและถูกต้องได้นั้น จะต้องผ่านการ คิด วิเคราะห์ และ ทดสอบมาอย่างถี่ถ้วน จึงทำให้เรามั่นใจได้ว่า สิ่งที่เราจะเริ่มทำนั้นจะมีความผิดพลาดน้อยลง
- เป็นตัวกลางในการสื่อสารที่ดี ในที่นี้ หมายความว่า หลายๆตำแหน่ง ทั้ง Project owner, Designer, Developer, Tester สามารถเข้าใจระบบได้จากการอ่าน User flow รวมถึงสามารถนำไปต่อยอดทำสิ่งต่างๆจากสิ่งที่ได้รับมอบหมายได้ง่ายขึ้น
Designing user flows leads to better results for both the user and business — Morgan Brown
สรุป
จากที่เจ้าของบล็อกได้กล่าวมาข้างต้น จะเห็นได้ว่า User flow นั้นรวบรวมฟังก์ชันการทำงานของระบบไว้ทั้งหมด ทำให้สามารถอธิบายขั้นตอนการใช้งานของผู้ใช้ได้อย่างละเอียด จึงทำให้ User flow เป็นหนึ่งในสิ่งที่ควรมีก่อนการลงมือทำโปรเจกต์ต่างๆ อีกทั้งยังเป็นตัวกลางในการสื่อสารที่ดี และสามารถช่วยเพิ่มประสิทธิภาพการทำงานและเพิ่มประสิทธิภาพประสบการณ์ของผู้ใช้อีกด้วย
อย่าลืม 👏 (Claps) และ 🔖 (Bookmark) บทความนี้ไว้อ่านทีหลังด้วยนะคะ