แชร์ผ่าน


ข้อแนะนำเพื่อการจัดลำดับความสำคัญของความสะดวกในการใช้งาน

นำไปใช้กับคำแนะนำรายการตรวจสอบการปรับปรุงประสบการณ์ใช้งานของ Power Platform Well-Architected นี้:

XO:04 ให้ความสำคัญกับความสะดวกในการใช้งานในระหว่างกระบวนการออกแบบ ลดความพยายามของผู้ใช้และเพิ่มประสิทธิภาพงานในระดับสูงสุด ปรับปรุงกระบวนการที่ซับซ้อน ตัดสินใจเกี่ยวกับการออกแบบให้สอดคล้องกับความต้องการของผู้ใช้

คู่มือนี้จะอธิบายคำแนะนำเพื่อปรับปรุงการใช้งานในการออกแบบอินเทอร์เฟซผู้ใช้ การใช้งานหมายถึงความสะดวกในการใช้งานและประสิทธิผลของผลิตภัณฑ์สำหรับผู้ใช้ที่ต้องการ การใช้งานส่งผลโดยตรงต่อความพึงพอใจของผู้ใช้ ข้อผิดพลาด และการโต้ตอบโดยรวมกับอินเทอร์เฟซดิจิทัล และส่งผลต่อความสำเร็จโดยรวมของแอปพลิเคชันในท้ายที่สุด

กลยุทธ์การออกแบบที่สำคัญ

การใช้งานเป็นคุณลักษณะคุณภาพที่ประเมินว่าอินเทอร์เฟซผู้ใช้ใช้งานง่ายเพียงใด คำว่า "การใช้งาน" ยังหมายถึงวิธีการปรับปรุงความสะดวกในการใช้งานในระหว่างกระบวนการออกแบบ

การใช้งานถูกกำหนดโดยองค์ประกอบคุณภาพห้าประการ:

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

การมองเห็นสถานะของระบบ

ระบบควรแจ้งให้ผู้ใช้ทราบถึงสิ่งที่เกิดขึ้นเสมอ ผ่านการตอบรับที่เหมาะสมภายในระยะเวลาอันสมควร

แสดงรายละเอียดที่สำคัญเกี่ยวกับสถานะปัจจุบันของระบบในตำแหน่งที่ชัดเจนและใช้งานง่าย ตัวอย่างเช่น หากเลือกรายการจากรายชื่อ ก็ควรแสดงจำนวนรายการที่เลือก

ภาพหน้าจอแสดงจำนวนรายการที่เลือก

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

การอัปเดตแบบเรียลไทม์ทำให้ผู้ใช้มีส่วนร่วมและรับทราบถึงผลลัพธ์ของการกระทำของพวกเขา ใช้ข้อความสถานะหรือการแจ้งเตือนเพื่อสื่อสารการดำเนินการหรือข้อผิดพลาดที่ประสบความสำเร็จอย่างชัดเจน เป็นเรื่องปกติที่จะส่งการแจ้งเตือนเมื่องานอะซิงโครนัสเสร็จสมบูรณ์ และผู้ใช้ควรทราบว่าเมื่อใดควรรอรับการแจ้งเตือน

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

สะท้อนโลกแห่งความจริง

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

ใช้คำศัพท์และแนวคิดที่ผู้ใช้คุ้นเคย และหลีกเลี่ยงศัพท์เฉพาะที่อาจกีดกันพวกเขา ผู้คนมักจะเข้าใจวัตถุประสงค์และฟังก์ชันการทำงานของระบบอย่างรวดเร็วเมื่อระบบพูดภาษาของตน

จัดโครงสร้างข้อมูลระบบในลักษณะที่สะท้อนสถานการณ์และแบบแผนที่ผู้ใช้เข้าใจ นำเสนอข้อมูลตามลำดับที่เป็นธรรมชาติและเป็นตรรกะ ซึ่งสอดคล้องกับกระบวนการที่คุ้นเคยหรือในโลกแห่งความเป็นจริง เพื่อช่วยให้การนำเทคโนโลยีเข้ามาในชีวิตของผู้ใช้ง่ายขึ้น

ภาพหน้าจอของฟิลด์แบบฟอร์มที่อยู่อีเมลที่จำเป็น พร้อมอีเมลที่พิมพ์ไม่ถูกต้อง แสดงข้อผิดพลาดที่ระบุรูปแบบที่อยู่อีเมลที่ไม่ถูกต้อง

การควบคุมผู้ใช้และอิสระ

ผู้ใช้อาจเลือกฟังก์ชันของระบบโดยไม่ได้ตั้งใจ และจะต้องมี "ทางออกฉุกเฉิน" ที่ชัดเจนเพื่อออกจากสถานะที่ไม่ต้องการโดยไม่ต้องผ่านบทสนทนายืดยาว สนับสนุนการยกเลิกและทำซ้ำ

ภาพหน้าจอของปุ่มกลางที่ระบุว่า 'ย้อนกลับ' ถัดจากปุ่มหลักที่ระบุว่า 'ถัดไป'

เมื่อสมเหตุสมผล ให้สนับสนุนวิธีการป้อนข้อมูลที่หลากหลายเพื่อรองรับผู้ใช้ที่มีการตั้งค่าและความต้องการในการเข้าถึงที่แตกต่างกัน แป้นพิมพ์ลัด ท่าทางสัมผัส คำสั่งเสียง หรือการคลิกเมาส์ทำให้ผู้ใช้สามารถโต้ตอบกับอินเทอร์เฟซโดยใช้วิธีที่ตนต้องการได้

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

ความสอดคล้องและมาตรฐาน

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

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

ภาพหน้าจอแสดงรูปแบบ UI สองรูปแบบ รูปบบหนึ่งสำหรับเปิดหน้าจอถัดไปด้วยการควบคุมปุ่ม และอีกรูปแบบหนึ่งสำหรับเปิดหน้าจอด้วยการควบคุมลิงก์

การป้องกันข้อผิดพลาด

ดียิ่งกว่าข้อความแสดงข้อผิดพลาดที่ดีคือการออกแบบอย่างระมัดระวังเพื่อป้องกันไม่ให้ปัญหาเกิดขึ้นตั้งแต่แรก กำจัดเงื่อนไขที่เสี่ยงต่อข้อผิดพลาดหรือตรวจสอบและนำเสนอตัวเลือกการยืนยันแก่ผู้ใช้ก่อนที่จะดำเนินการ แก้ไขปัญหาที่อาจเกิดขึ้นในเชิงรุกในอินเทอร์เฟซเพื่อรักษาความต่อเนื่องของเวิร์กโฟลว์

ภาพหน้าจอของการตรวจสอบความถูกต้องของฟอร์มตัวอย่างก่อนส่ง

การรับรู้แทนการนึกย้อน

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

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

ให้คำแนะนำและทรัพยากรเพื่อหลีกเลี่ยงความจำเป็นในการนึกข้อมูลสำคัญจากความทรงจำ รูปแบบ UI ทั่วไปประกอบด้วยไอคอนวิธีใช้ตามบริบท เอกสารประกอบแบบอินไลน์ คำแนะนำเครื่องมือ บทช่วยสอนแบบฝัง เมนูวิธีใช้ตามความต้องการ ฐานความรู้ที่ค้นหาได้ และวิดเจ็ตวิธีใช้แบบโต้ตอบ เช่น ทรัพยากรที่เปิดใช้งาน AI

ภาพหน้าจอของการเปรียบเทียบระหว่างรายการตรวจสอบกับชุดตัวเลือกกับชุดช่องป้อนข้อความสำหรับการตอบกลับด้วยข้อความอิสระ

ความยืดหยุ่นและประสิทธิภาพการใช้งาน

รองรับผู้ใช้ที่มีความเชี่ยวชาญในระดับต่างๆ โดยผสมผสานคุณสมบัติต่างๆ เช่น ตัวเลือกการเร่งความเร็วและการปรับแต่ง แนวทางนี้ช่วยให้อินเทอร์เฟซสามารถปรับให้เข้ากับความต้องการและความชอบของผู้ใช้มือใหม่และผู้เชี่ยวชาญได้อย่างมีประสิทธิภาพ

ตัวเร่งความเร็วซึ่งมักไม่มีใครสังเกตเห็นโดยผู้ใช้มือใหม่ สามารถเพิ่มความเร็วในการโต้ตอบสำหรับผู้ใช้ที่เชี่ยวชาญ ทำให้ระบบสามารถตอบสนองทั้งผู้ที่ไม่มีประสบการณ์และมีประสบการณ์ได้อย่างมีประสิทธิภาพ

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

ภาพหน้าจอแสดงแผงตัวกรองที่มีลิงก์ไปยังตัวกรองที่บันทึกไว้ ตามด้วยประสบการณ์การกรองหลัก

การออกแบบที่สวยงามและเรียบง่าย

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

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

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

ช่วยให้ผู้ใช้รับรู้ วินิจฉัย และฟื้นตัวจากข้อผิดพลาด

ข้อความแสดงข้อผิดพลาดควรแสดงเป็นภาษาธรรมดาที่ไม่มีโค้ด ระบุปัญหาได้อย่างแม่นยำ และเสนอแนะแนวทางแก้ไขอย่างสร้างสรรค์

ให้ความช่วยเหลือหรือคำแนะนำตามบริบทเพื่อช่วยผู้ใช้ในการแก้ไขปัญหาหรือทำความเข้าใจความล่าช้า แนวทางนี้ช่วยให้ผู้ใช้ระบุขั้นตอนถัดไปที่เหมาะสม โดยเฉพาะอย่างยิ่งเมื่อเผชิญกับอุปสรรคหรืองานที่ซับซ้อน แทนที่จะนำเสนอปัญหาเพียงอย่างเดียว ให้นำเสนอวิธีแก้ปัญหาที่ชัดเจนและรวมฟังก์ชันการทำงานในตัวเพื่อเร่งการแก้ปัญหา

ภาพหน้าจอของข้อความแสดงข้อผิดพลาดพร้อมคำอธิบายข้อความที่ชัดเจนและคำแนะนำให้ลองอีกครั้ง

ความช่วยเหลือและเอกสารประกอบ

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

ภาพหน้าจอของอินเทอร์เฟซเมนูลอยของบานหน้าต่างวิธีใช้ที่เข้าถึงได้จากแถบคำสั่งด้านบน

การอำนวยความสะดวก Power Platform

ประสบการณ์การใช้งานที่ขับเคลื่อนโดย Copilot ใน Power Apps ช่วยให้ผู้ใช้ค้นพบข้อมูลเชิงลึกอันมีค่าระหว่างการสนทนา:

สำหรับแอปพื้นที่ทำงาน คุณสามารถระบุความคืบหน้าและสถานะการโหลดได้ด้วย แถบความคืบหน้า และ ตัวหมุน การควบคุมที่ทันสมัย ใช้ การควบคุมป้าย เพื่อแสดงข้อมูลสถานะ

ใช้การจัดการข้อผิดพลาดที่มีประสิทธิภาพในแอปพื้นที่ทำงานบนไคลเอนต์ โดยใช้นิพจน์ Power Fx ที่เกี่ยวข้องกับข้อผิดพลาด กำหนดข้อผิดพลาดฝั่งเซิร์ฟเวอร์ที่กำหนดเองด้วย Power Fx การใช้ ปลั๊กอิน low-code ซึ่งรวมถึงการตรวจสอบก่อนการทำงาน

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

รายการตรวจสอบการเพิ่มประสิทธิภาพประสบการณ์