ไขปริศนาว่าผู้คนใช้ WordPress อย่างไร
เผยแพร่แล้ว: 2017-02-21ฉันชอบ WordPress ที่จะรวบรวมข้อมูลการใช้งานที่ไม่เปิดเผยชื่อมากขึ้น ซึ่งอาจช่วยในการตัดสินใจอย่างชาญฉลาดเกี่ยวกับการเปลี่ยนแปลงหรือการปรับปรุงหลัก เช่น การติดตามการเปลี่ยนแปลงในอินเทอร์เฟซผู้ใช้ WordPress ปุ่มหรือการตั้งค่าใดที่ใช้บ่อยที่สุด เป็นต้น
ตัวอย่างที่ดีเมื่อข้อมูลนี้มีประโยชน์คือการนำปุ่มปรับแก้และขีดเส้นใต้ออกจากตัวแก้ไขใน WordPress 4.7 ระหว่างการสนทนาว่าควรลบหรือไม่ มีคนจำนวนหนึ่งถามว่ามีข้อมูลผู้ใช้ใดบ้างที่สามารถระบุได้ว่าพวกเขาถูกใช้ไปมากน้อยเพียงใด และช่วยวัดผลกระทบของการลบออก
Mel Choyce เป็นผู้ให้ข้อมูลเพียงอย่างเดียวที่ช่วยในการตัดสินใจ Choyce แบ่งปันสถิติจาก WordPress.com และอินเทอร์เฟซตัวแก้ไขที่หลากหลายซึ่งระบุตัวหนา ตัวเอียง และลิงก์ ถูกใช้มากที่สุดในขณะที่รายการและ Blockquotes เป็นปุ่มที่ใช้มากที่สุดเป็นอันดับสอง
ปุ่มการจัดตำแหน่งกึ่งกลางและด้านซ้ายมักใช้ แต่ข้อมูลไม่ได้กำหนดว่าบุคคลอื่นกำลังใช้ปุ่มเหล่านี้เพื่อจัดแนวข้อความหรือรูปภาพหรือไม่ ไม่มีข้อมูลเกี่ยวกับหัวข้อที่ใช้มากที่สุด ทีมงานไม่มีข้อมูลการใช้งานเฉพาะสำหรับตัวแก้ไขหลักของ WordPress
ในใบสั่งงาน แอนดรูว์ ออซ ผู้ดูแลองค์ประกอบ TinyMCE พูดคุยและตกลงว่าจำเป็นต้องมีข้อมูลผู้ใช้ที่ดี
ในความพยายามที่จะรับข้อมูลการใช้งานก่อนที่จะลบปุ่ม Ozz ได้สร้างปลั๊กอินขนาดเล็กเพื่อทำการทดสอบกับผู้ใช้ที่มีอยู่และผู้ใช้ครั้งแรกห้าราย ที่น่าสนใจคือเขาพบว่าผู้ใช้ทั้งสองประเภทคลิกปุ่มอ่างล้างจานเพื่อแสดงปุ่มแถวที่สองและไม่ได้คลิกปุ่มเพื่อซ่อนอีก
Ozz ยังแบ่งปันผลลัพธ์อื่นๆ จากการทดสอบที่จำกัดของเขา
ฉันรู้ว่าผลการทดสอบเหล่านี้มีข้อ จำกัด อย่างยิ่งและไม่สามารถนำมาใช้ในการตัดสินใจได้ แต่สิ่งเหล่านี้เป็นเครื่องบ่งชี้ว่าการทดสอบ 'จริง' อาจเปิดเผยอะไร ในกรณีนี้ แสดงว่าการย้ายปุ่มไปที่แถวด้านล่างจะไม่มีผลกับการใช้ปุ่มเหล่านี้ เนื่องจากจะยังมองเห็นได้ตลอดเวลา
การทดสอบที่จำกัดสุดๆ นี้ยังชี้ให้เห็นปัญหาอื่น (ใหญ่กว่ามาก) อีกด้วย: มีคนพูดถึงเรื่องนี้เมื่อไม่นานมานี้ (คิดว่าเป็น @mor10) ผู้ใช้ WordPress ประมาณ 20% ไม่รู้ด้วยซ้ำว่ามีแถบเครื่องมือตัวแก้ไขที่สอง และบางคนรู้สึกว่า ' ค่อนข้างโง่' หลังจากค้นพบมัน ฉันคิดว่านี่เป็น UX ที่ไม่ดีและเป็นสิ่งที่แก้ไขได้ง่ายโดยให้แถบเครื่องมือที่สองเปิดอยู่โดยค่าเริ่มต้น และการแก้ไขนั้นสำคัญกว่าและจะปรับปรุง UX สำหรับผู้ใช้ 20% เหล่านี้อย่างมาก
ลองนึกภาพว่ามันจะมีประโยชน์สำหรับนักพัฒนาหลักหรือคนอื่นๆ เพียงใด หากมีข้อมูลการใช้งานเช่นนี้ในขนาดที่ใหญ่กว่า ซึ่งสามารถกระตุ้นให้เกิดการปรับปรุงอย่างรวดเร็ว และช่วยในการค้นพบและขจัดจุดบอด
Matt Mullenweg ผู้ร่วมสร้างโครงการ WordPress ได้ปิดตั๋วด้วยข้อเสนอ Telemetry เนื่องจากไม่อยู่ในพื้นที่โฟกัสสามโครงการสำหรับปี 2560
“ไม่มีส่วนใดของการพัฒนา WP ในปัจจุบันหรือที่อาจเกิดขึ้นซึ่งถูกระงับโดยการขาดสิ่งนี้ที่มีอยู่ เนื่องจากมีวิธีที่ง่ายและเป็นปัจจุบันในการตอบคำถามด้วยข้อมูลในขอบเขตที่จะแจ้งการตัดสินใจของเรา” Mullenweg กล่าว
Morten Rand-Hendriksen ตอบโต้การปิดดังกล่าวโดยกล่าวว่าการทดสอบผู้ใช้เชิงปริมาณอยู่ในพื้นที่โฟกัสของ Customizer อย่างแท้จริง
Rand-Hendriksen กล่าวว่า "ฉันจะโต้แย้งตั้งแต่เปิดตัว Customizer เมื่อหลายปีก่อน โดยผ่านการทดสอบผู้ใช้เชิงปริมาณขนาดใหญ่หลายปีพร้อมการปรับแต่งและการปรับปรุงส่วนเพิ่ม"
“สิ่งนี้สอดคล้องกับการพัฒนาที่คล่องตัวมาตรฐาน ในช่วงหัวเลี้ยวหัวต่อนี้ ตัวปรับแต่งสามารถพิจารณาได้ว่ามีความสมบูรณ์ และการย้ายโซลูชันที่ครบถ้วนไปข้างหน้าต้องใช้ข้อมูลที่หนักแน่นเกี่ยวกับการใช้งาน กรณีใช้งาน และความต้องการของผู้ใช้ สิ่งนี้เป็นมากกว่าการทดสอบผู้ใช้มาตรฐานไปจนถึงการรวบรวมข้อมูลขนาดใหญ่ ซึ่งทิคเก็ตนี้มีจุดมุ่งหมายเพื่อแก้ไขปัญหา”
มุมมองจากหัวหน้าการเปิดตัว WordPress
มีนักพัฒนาหลักของ WordPress ที่แสดงความสนใจในระบบที่คล้ายกัน ในช่วงเริ่มต้นของวงจรการพัฒนา WordPress 4.7 Drew Jaynes ซึ่งเป็นผู้นำวงจรการเผยแพร่ WordPress 4.2 ได้แสดงความสนใจในการสร้างระบบการเลือกรับข้อมูล
แนวคิดนี้ได้รับการตอบรับเชิงบวกซึ่งรวมถึงผู้ที่เสนอความช่วยเหลือ ฉันถาม Jaynes ว่าคิดอย่างไรกับระบบดังกล่าว และจะมีประโยชน์ต่อการพัฒนาหลักอย่างไร

“มีการพูดคุยกันเกี่ยวกับรูปแบบที่คอลเลกชันควรใช้ในตอนแรก แต่ฉันคิดว่ามีความเห็นเป็นเอกฉันท์ว่าควรเลือกใช้รูปแบบใดรูปแบบหนึ่ง (หรือแบบผสมของทั้งสอง): ใช้งานอยู่ (แบบสำรวจในผู้ดูแลระบบ) หรือแบบพาสซีฟ (การใช้งานที่ไม่ระบุชื่อ) การเก็บรวบรวมข้อมูล” Jaynes กล่าว
“ไม่ว่าจะด้วยวิธีใด ฉันคิดว่าการมีข้อมูลนี้จะเป็นประโยชน์ต่อชุมชนทั้งหมด โดยไม่คำนึงถึงแอปพลิเคชันที่ปฏิบัติได้อย่างชัดเจนภายในการพัฒนาหลัก
“ข้อมูลทั้งหมดนั้นสามารถนำมาใช้และควรใช้เพื่อประกอบการตัดสินใจใน WordPress ต่อไป ทีมงานหลักจำเป็นต้องกดปุ่มรีเซ็ตบนแนวคิดของกฎ 80/20 จริงๆ รวมทั้งสิ่งที่แสดงถึงและแสดงถึงใคร
“เราควรจะสร้าง WordPress ที่ทันสมัยสำหรับผู้ใช้ WordPress ยุคใหม่ และการใช้สัญชาตญาณของ Matt ควบคู่ไปกับประสบการณ์ของทีมหลักไม่เพียงพอต่อการคงไว้ซึ่งโมเมนตัมในการส่งต่อในเชิงบวกอีกต่อไป”
Jaynes อ้างถึงตัวแก้ไขเป็นตัวอย่างของการที่มีข้อมูลที่จะเป็นประโยชน์ และหากไม่มีข้อมูล การไล่ตาม 'ตัวแก้ไขที่ทันสมัย' ใน WordPress นั้นยังเร็วเกินไป ข้อมูลยังสามารถช่วยให้ข้อมูลเชิงลึกในการปรับปรุงประสบการณ์ผู้ใช้ใหม่
"ข้อร้องเรียนทั่วไปคือผู้ดูแลระบบ WordPress สามารถครอบงำผู้ใช้ใหม่ ๆ ได้" Jaynes กล่าว “การมีข้อมูลจริงเกี่ยวกับความถี่ของการใช้หน้าจอหลักต่างๆ อาจทำให้ตัดสินใจได้ว่าอาจจะลดขนาดหน้าจอลง หรือซ่อนบางสิ่งเมื่อเวลาผ่านไปซึ่งใช้น้อยลงเรื่อยๆ”
ในขณะที่การรวบรวมข้อมูลสามารถช่วยในการตัดสินใจอย่างมีข้อมูล เขาไม่คิดว่ามันควรจะหยุดทีมหลักจากการทดลอง
Jaynes กล่าวว่า "ฉันคิดว่าการมีข้อมูลที่อ้างอิงได้จริงสามารถลดปริมาณฟันเฟืองที่เราเคยพบเห็นได้ในช่วงสองสามปีที่ผ่านมา" “พื้นที่ที่การตัดสินใจหลักของทีมทำให้ผู้ใช้บางกลุ่มรู้สึกไม่ดี”
“เป็นมูลค่าการกล่าวขวัญว่าการอนุญาตให้ทีมหลักทำการทดลองนั้นมีค่าอย่างยิ่ง ตราบใดที่เราระมัดระวังที่จะไม่ยึดติดกับบางสิ่งที่รวมกันเป็นวิธีเดียวที่เราจะต้องแก้ปัญหานั้น นั่นคือที่ที่เราประสบปัญหา”
ใครคือผู้ใช้ 80/20 ของ WordPress?
คำแถลงที่โดดเด่นที่สุดในข้อเสนอของ Rand-Hendriksen คือการพัฒนา WordPress เกิดขึ้นโดยไม่รู้ว่าผู้ใช้ 80% หรือ 20% เป็นใคร
Rand-Hendriksen กล่าวว่า "ในระหว่างการพัฒนา WordPress 4.7 ฉันได้มีส่วนร่วมในการสนทนาหลายครั้งโดยเน้นที่ การใช้คุณสมบัติโดยสันนิษฐาน "
“ข้อโต้แย้งทั่วไปคือตามกฎ 80/20 ควรเพิ่มคุณสมบัติบางอย่างในขณะที่คุณสมบัติอื่นควรถูกลบออก ฉันยังคงเล่าถึงข้อเท็จจริงที่ทราบกันดีว่าเราไม่มีเงื่อนงำว่าฟีเจอร์ใดที่ผู้ใช้ WordPress ถึง 80% หรือ 20% ใช้งานจริง ดังนั้นการอ้างความถูกต้องใดๆ ในกฎ 80/20 ถือเป็นการคาดเดาได้ดีที่สุด”
การรวบรวมข้อมูลการใช้งานเป็นแนวทางปฏิบัติมาตรฐาน Microsoft Windows, Mozilla Firefox, Chrome, iOS และโปรเจ็กต์ซอฟต์แวร์อื่นๆ อีกจำนวนหนึ่งมีระบบการรวบรวมข้อมูลที่เลือกใช้ในการปรับปรุงผลิตภัณฑ์ พวกเขายังให้ข้อมูลเชิงลึกว่าลูกค้าใช้ผลิตภัณฑ์ของตนอย่างไร
ในทางกลับกัน การพัฒนา WordPress ขึ้นอยู่กับฟอรัมการสนับสนุน ข้อมูลที่รวบรวมจาก WordPress.com การทดสอบผู้ใช้ที่จำกัด คำติชมด้วยวาจาที่ WordCamps และจุดข้อมูลขนาดเล็กอื่นๆ การรวบรวมข้อมูลการใช้งานจาก WordPress สามารถแสดงแนวโน้มและเป็นหลักฐานสำหรับการเปลี่ยนแปลงที่เกี่ยวข้องกับการตัดสินใจ ไม่ใช่ปรัชญาทางเลือกของการพัฒนา WordPress
การรวบรวมข้อมูลการใช้งานไม่ได้ช่วยแก้ปัญหาทั้งหมดของ WordPress แต่การมีข้อมูลไว้พร้อมสำหรับการตัดสินใจอย่างมีข้อมูลมากขึ้นนั้นดีกว่าการไม่มีข้อมูลเลย แม้ว่าระบบการรวบรวมข้อมูลที่เลือกเข้าร่วมใน WordPress จะไม่ใช่จุดสนใจหลักในเร็วๆ นี้ แต่ก็เป็นกำลังใจที่เห็นว่าแนวคิดนี้มีข้อดีและเป็นสิ่งที่นักพัฒนาหลักบางคนสนใจที่จะเห็นเป็นจริง
ฉันยินดีเลือกใช้และแชร์ข้อมูลการใช้งานของฉันกับ WordPress.org ตราบเท่าที่ไม่มีการระบุชื่อและแสดงต่อสาธารณะโดยรวม คุณจะ?
[รหัสโพล=”60″]
