การทำซ้ำอย่างต่อเนื่อง: สำรวจวิวัฒนาการของตัวแก้ไขข้อความในแอปแบบลากและวางของ Braze
เผยแพร่แล้ว: 2024-02-27เมื่อพูดถึงการขับเคลื่อนประสิทธิภาพทางการตลาดที่แข็งแกร่งขึ้นและกระชับความสัมพันธ์กับลูกค้าให้ลึกซึ้งยิ่งขึ้น ช่องทางที่นักการตลาดใช้มีความสำคัญอย่างยิ่ง และในขณะที่ช่องทางที่ไม่ใช่ผลิตภัณฑ์ เช่น อีเมลและการแจ้งเตือนแบบพุชมีแนวโน้มที่จะได้รับความสนใจมากที่สุด โปรแกรมการมีส่วนร่วมของลูกค้าเพียงไม่กี่โปรแกรมเท่านั้นที่สามารถเห็นประสิทธิภาพสูงสุดโดยไม่ต้องรวมช่องทางในผลิตภัณฑ์ เช่น ข้อความในแอป (IAM) ตั้งแต่การแนะนำลูกค้าผ่านขั้นตอนการเริ่มต้นใช้งานไปจนถึงการขับเคลื่อนการสมัครรับข้อมูลและการนำฟีเจอร์ไปใช้ IAM เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการมีส่วนร่วมที่ช่วยให้แบรนด์ต่างๆ เข้าถึงผู้ใช้เมื่อพวกเขามีส่วนร่วมมากที่สุดและพร้อมที่จะดำเนินการ ทำให้สามารถขยายผลกระทบของแคมเปญการตลาดของพวกเขาได้
ที่ Braze ข้อความในแอปเป็นส่วนหนึ่งของการผสมผสานช่องทางของแพลตฟอร์มการมีส่วนร่วมของลูกค้าตั้งแต่วันแรก แต่เรามองหาวิธีที่จะช่วยให้นักการตลาดได้รับประโยชน์มากขึ้นจากช่องทางที่มีประสิทธิภาพนี้ ย้อนกลับไปในฤดูใบไม้ร่วงปี 2022 เราได้เปิดตัวตัวแก้ไข IAM แบบลากและวางใหม่ โดยได้รับแรงบันดาลใจจากต้นแบบที่สร้างขึ้นระหว่างงาน Hackathons ประจำขององค์กรด้านผลิตภัณฑ์และวิศวกรรม และตั้งแต่นั้นมา ทีมงานของเราก็ยังคงสร้างคุณลักษณะต่างๆ อย่างต่อเนื่องเพื่อเพิ่มความยืดหยุ่นและความสะดวกในการใช้งานให้กับลูกค้าของเรา มาดูกันว่าผลิตภัณฑ์หลักนี้มีการพัฒนาอย่างไรในช่วง 18 เดือนที่ผ่านมา และการเปลี่ยนแปลงเหล่านั้นมีผลกระทบอย่างไร
การพัฒนาตัวแก้ไข IAM แบบลากและวางของเรา: การสร้างการสนับสนุนเทมเพลตที่แก้ไขได้
การใช้คุณลักษณะใหม่ เช่น เครื่องมือแก้ไขข้อความในแอปแบบลากและวางของแพลตฟอร์ม Braze และการเพิ่มขีดความสามารถให้ลึกซึ้งยิ่งขึ้นเพื่อปรับปรุงประโยชน์และประสิทธิภาพของคุณลักษณะนั้นเป็นกระบวนการที่เกี่ยวข้องและทำซ้ำได้ และเป็นกระบวนการที่ต้องใช้ความคิดและการทำงานร่วมกันจำนวนมากเพื่อทำให้ถูกต้อง เพื่อให้แน่ใจว่าเราได้เพิ่มคุณค่าให้กับฟีเจอร์ใหม่แต่ละอย่างที่เราแนะนำ ผลิตภัณฑ์ Braze และองค์กรด้านวิศวกรรมจึงได้นำเป้าหมายสำคัญสองประการสำหรับเครื่องมือแก้ไขแบบลากและวาง:
จำลองฟีเจอร์พาริตีจากโปรแกรมแก้ไขข้อความในแอปคลาสสิกของแพลตฟอร์ม Braze
แนะนำความสามารถใหม่สุทธิให้กับบรรณาธิการซึ่งจะทำให้การสร้างข้อความเป็นประสบการณ์ที่ดียิ่งขึ้นสำหรับลูกค้าของเรา
คุณสามารถเห็นเป้าหมายเหล่านี้ได้ในการอัปเดตครั้งสำคัญของตัวแก้ไข IAM แบบลากและวาง กล่าวคือ การเปิดตัวเทมเพลต IAM ที่แก้ไขได้ อ่านต่อเพื่อดูการพัฒนาข้อเสนอใหม่นี้:
1. นำความคิดเห็นของลูกค้ามาเป็นจุดเริ่มต้น
หลังจากที่เราสร้างตัวแก้ไข IAM แบบลากและวางครั้งแรก เราได้ทำงานร่วมกับลูกค้าเพื่อรับคำติชมเกี่ยวกับเวอร์ชันเริ่มต้นนั้น เพื่อรองรับการปรับเปลี่ยนฟีเจอร์นี้อย่างต่อเนื่อง สิ่งสำคัญประการหนึ่งที่มักเกิดขึ้นระหว่างการสนทนากับลูกค้าคือความต้องการเทมเพลต
เมื่อเปิดตัว เราได้จับคู่เครื่องมือแก้ไข IAM แบบลากและวางกับเทมเพลตที่พร้อมใช้งานบางส่วน เช่น แบบฟอร์มบันทึกหมายเลขโทรศัพท์ แต่เราไม่ได้เปิดตัวผลิตภัณฑ์ขั้นต่ำที่เป็นไปได้ (MVP) ด้วยประสบการณ์การจัดองค์ประกอบที่จะช่วยให้แบรนด์ต่างๆ สามารถบันทึกและจัดการเทมเพลตใดๆ ที่พวกเขาอาจสร้างขึ้นเองได้ นั่นหมายความว่านักการตลาดต้องทำซ้ำข้อความที่มีอยู่เพื่อเป็นวิธีแก้ปัญหา ชดเชยการขาดตัวเลือกการปรับแต่งเทมเพลต
หลังจากเจาะลึกข้อดีและข้อเสียของแนวทางนี้กับลูกค้าเป็นที่ชัดเจนว่าการสนับสนุนเทมเพลตที่แก้ไขได้จะช่วยให้พวกเขาประหยัดเวลาและทรัพยากรจำนวนมากในขณะที่พวกเขาสร้างและปรับแต่งข้อความในแอป คำถามก็คือจะทำอย่างไร
2. รวบรวมข้อมูลเชิงลึกจากภายในสู่ภายนอก
แม้ว่าตัวแก้ไข IAM แบบลากและวางจะเป็นผลิตภัณฑ์ที่ค่อนข้างใหม่ แต่แพลตฟอร์ม Braze ก็รองรับเทมเพลตในส่วนอื่นๆ ของผลิตภัณฑ์แล้ว ขณะที่เราสำรวจวิธีที่ดีที่สุดในการใช้เทมเพลตที่แก้ไขได้สำหรับข้อความในแอป เราได้พิจารณารูปแบบที่มีอยู่ของเทมเพลตที่มีอยู่แล้วภายในผลิตภัณฑ์ Braze โดยเฉพาะเทมเพลตอีเมลและเว็บฮุคที่มีอยู่ของเรา
เรารู้ว่าในขณะที่เราทำงานเพื่อพัฒนาคุณลักษณะใหม่นี้ว่าจำเป็นอย่างยิ่งที่จะต้องแน่ใจว่าเทมเพลตจะทำให้ขั้นตอนการทำงานปัจจุบันของลูกค้าง่ายขึ้น แทนที่จะทำให้ซับซ้อนขึ้น ในการทำเช่นนั้น เราได้รับแรงบันดาลใจจากผลิตภัณฑ์ของเราและประสบการณ์เทมเพลตอื่นที่คล้ายคลึงกัน ช่วยให้เราสามารถสร้างเทมเพลตที่ให้ความรู้สึกคุ้นเคยและใช้งานง่ายสำหรับลูกค้า Braze ทั้งในปัจจุบันและอนาคต
ผลลัพธ์จากความพยายามนี้โดยการออกแบบผลิตภัณฑ์คือการสร้างไลบรารีภาพใหม่ล่าสุดที่สร้างขึ้นเพื่อแสดงและจัดเก็บเทมเพลตเพื่อใช้ในตัวแก้ไข IAM แบบลากและวาง เพื่อให้จับคู่ประสบการณ์กับเทมเพลตที่มีอยู่ของเรา และเพื่อให้ง่ายต่อการนำงานนี้ไปใช้กับช่องทางอื่นๆ ในอนาคต เราจึงสร้างไลบรารีโดยใช้ส่วนประกอบจาก Beacon Product System ของเรา ซึ่งปรับปรุงกระบวนการและช่วยรักษารูปลักษณ์และความรู้สึกที่สอดคล้องกันสำหรับนักการตลาดที่ใช้เทมเพลตที่อื่นในผลิตภัณฑ์ Braze อยู่แล้ว
3. ใช้การเขียนโปรแกรมคู่สำหรับวิศวกรรมและการออกแบบผลิตภัณฑ์
เพื่อให้ดำเนินโครงการประเภทนี้ได้สำเร็จ จำเป็นอย่างยิ่งที่จะต้องหาวิธีสนับสนุนความร่วมมือที่ประสบความสำเร็จและมีประสิทธิภาพระหว่างทีมผลิตภัณฑ์ การออกแบบ และวิศวกรรม ในขณะที่องค์กรของเราทำงานเพื่อวนซ้ำอย่างรวดเร็วในตัวแก้ไข IAM แบบลากและวางในปีที่ผ่านมา เราได้นำกลยุทธ์ที่ช่วยได้มากมายเพื่อช่วยให้ทีมของเราทำงานร่วมกันได้อย่างมีประสิทธิภาพมากขึ้น: การเขียนโปรแกรมคู่
การเขียนโปรแกรมคู่ โดยทั่วไปหมายถึงสถานการณ์ที่วิศวกรซอฟต์แวร์สองคนขึ้นไปนั่งด้วยกันที่เวิร์กสเตชันและโปรแกรมที่กำหนดด้วยกัน ที่ Braze เราได้ขยายแนวทางนี้ให้ครอบคลุมการทำงานร่วมกันโดยตรงระหว่างวิศวกรและนักออกแบบผลิตภัณฑ์ เพื่อสนับสนุนการสร้างและปรับแต่งฟีเจอร์เทมเพลตใหม่ของเราอย่างมีประสิทธิภาพ เวอร์ชันของเรามีศูนย์กลางอยู่ที่การประชุมเป็นประจำระหว่างผู้มีส่วนได้ส่วนเสียที่เกี่ยวข้องในทีมเหล่านั้น เพื่อตรวจสอบการออกแบบที่อยู่ระหว่างดำเนินการและความท้าทายทางเทคนิค Kimie OuYang นักออกแบบผลิตภัณฑ์อาวุโสของ Braze กล่าวว่า "นั่นคือเวลาที่ฉันสามารถแสดงความคืบหน้าในการออกแบบ แบ่งปันต้นแบบ และรับคำติชมจากนักพัฒนาของเรา เพื่อทำความเข้าใจว่าฟีเจอร์จะยากเพียงใด หรือหากมีสิ่งใดที่ฉันพลาดไปซึ่งไม่ใช่ ปรับขนาดได้”
เราพบว่าการใช้แนวทางนี้ช่วยสนับสนุนการเปลี่ยนแปลงที่ราบรื่นเมื่อถึงเวลาที่จะทำให้ต้นแบบของเรามีชีวิตขึ้นมาได้มาก เนื่องจากเราพบปะและสื่อสารระหว่างทีมอย่างสม่ำเสมอ เมื่อทีมของเราพร้อมที่จะเขียนเรื่องราวของผู้ใช้และเริ่มการพัฒนา เราพบว่าวิศวกรรมถูกซื้อให้กับทั้งปัญหาผู้ใช้ที่เราระบุตลอดจนโซลูชันการออกแบบแล้ว สิ่งสำคัญคือต้องทราบว่าการประชุมเหล่านี้ไม่ได้เป็นเพียงการทบทวนการออกแบบเท่านั้น เรายังใช้สิ่งเหล่านี้เพื่อระดมความคิดทางวิศวกรรมเพื่อปรับปรุงโครงสร้างโค้ดและขจัดปัญหาความท้าทายทางเทคนิคที่ซับซ้อนนอกเหนือจากวงจรการพัฒนาปกติ พวกเขาประสบความสำเร็จมากจนตอนนี้เรากำหนดเวลาให้พวกเขาเป็นประจำในปฏิทินของเรา และใช้เป็นเครื่องมือในการสร้างสายสัมพันธ์ภายในองค์กร
4. ยอมรับการทดสอบการใช้งานข้ามทีมเพื่อตรวจสอบความสำเร็จ
เมื่อเรามีต้นแบบในตำแหน่งที่ดีแล้ว ก็ถึงเวลาดึงทีมใหม่: การวิจัยผู้ใช้ ทีมดังกล่าวทำงานร่วมกับเราเพื่อดูแลการทดสอบการใช้งานสำหรับเทมเพลต IAM แบบลากและวาง เพื่อตรวจสอบความถูกต้องของโซลูชันของเราสำหรับปัญหาผู้ใช้ และเพื่อรวบรวมข้อมูลเชิงลึกระดับสูงที่เราสามารถใช้เพื่อเป็นแนวทางในการพัฒนาคุณสมบัติเพิ่มเติม
“ทีมส่งข้อความในแอปได้วางรากฐานสำหรับสิ่งนี้ในฐานะเวิร์กโฟลว์ที่ลูกค้า [ของเรา] ชอบมาก” Audra Wingard นักวิจัย UX อาวุโสของ Braze กล่าว “คำถามหนึ่งที่เราถามในการสัมภาษณ์เหล่านั้นคือ '[เทมเพลต] จะใช้ได้กับช่องอื่นๆ ของคุณหรือไม่' พวกเขาบอกว่าใช่ นี่เป็นรากฐานที่ดีมากสำหรับ [ทีม Braze อื่นๆ]...ซึ่งตอนนี้กำลังสำรวจเทมเพลตและหาวิธีการทำงานในบริบทของพวกเขา”
การวิจัยประเภทนี้ถือเป็นโอกาสอันล้ำค่าสำหรับเราเสมอในการดูว่าผู้ใช้โต้ตอบกับฟีเจอร์ใหม่อย่างไร ทั้งในสภาพแวดล้อมต้นแบบหรือในสภาพแวดล้อมสาธิต และรวบรวมคำติชมที่นำไปปฏิบัติได้แบบเรียลไทม์ ในกรณีนี้ เซสชันการทดสอบการใช้งานให้ข้อเสนอแนะแก่เรา (และการโหวตด้วยความมั่นใจ) ที่จำเป็นเพื่อช่วยเราในการปรับแต่งและปรับปรุงที่จำเป็นขั้นสุดท้ายก่อนที่เราจะเผยแพร่ฟีเจอร์นี้เพื่อความพร้อมใช้งานทั่วไป นอกจากนี้ ดังที่ Audra กล่าวไว้ การวิจัยผู้ใช้ยังสามารถส่งต่อข้อมูลเชิงลึกที่บันทึกไว้ในระหว่างการทดสอบการใช้งานของเราไปยังทีม Braze อื่นๆ ได้ทันที ซึ่งช่วยในการแจ้งแนวคิดริเริ่มเทมเพลตเพิ่มเติมทั่วทั้งองค์กร
ความคิดสุดท้าย
งานขององค์กรของเราในการสร้างไลบรารีเทมเพลตสำหรับตัวแก้ไข IAM แบบลากและวางของแพลตฟอร์ม Braze ทำหน้าที่แก้ไขปัญหาหลักของผู้ใช้ ต้องขอบคุณการทำงานร่วมกันอย่างระมัดระวังระหว่างหลายทีม แต่ความพยายามนั้นเป็นเพียงตัวอย่างหนึ่งของความคิดริเริ่มมากมายที่ Braze มุ่งหวังที่จะผลักดันให้ผลิตภัณฑ์ของเราใช้งานง่ายยิ่งขึ้น นับจากนี้ไป ทีมของเราจะยังคงร่วมมือกันและแบ่งปันการเรียนรู้ต่อไปเพื่อสร้างรากฐานนี้สำหรับผลิตภัณฑ์ต่างๆ ของเรา
ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับองค์กร Braze Product, Design และ Engineering (PDE) และวิธีที่เราทำงานร่วมกันเพื่อสนับสนุนการพัฒนาผลิตภัณฑ์อันชาญฉลาดและปรับขนาดได้ ลองชมผลงานชิ้นนี้จาก Brian Wheeler, SVP, Engineering, Braze
สนใจร่วมงานกับ Braze ไหม? เรากำลังรับสมัครงานในตำแหน่งที่หลากหลายในทีมวิศวกรรม การจัดการผลิตภัณฑ์ และประสบการณ์ผู้ใช้ ตรวจสอบหน้าอาชีพของเรา เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับบทบาทที่เปิดรับและวัฒนธรรมของเรา