🧑🏼‍🦱 เมื่อมีเหตุไม่คาดฝัน

เราเคยลองถามตัวเองและทีมงานหรือไม่ว่า …

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

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

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

Leave a Reply

Your email address will not be published. Required fields are marked *