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

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