تحسين تطبيق Shooter on Scene التابع لشركة ISG من خلال إضافة تنبيهات الطوارئ ودعم النشر متعدد المؤسسات
ملخص المشروع
دعمت ساينس سوفت شركة Integrated Security Group (ISG)، وهي شركة أميركية مملوكة لمحاربين قدامى ومتخصصة في الاستعداد للطوارئ، في تطوير إمكانات جديدة لتطبيق الجوال Shooter on Scene (SoS). وسيتيح التطبيق للمستخدمين إرسال تنبيهات طوارئ مرفقة ببيانات الموقع الجغرافي GPS إلى مراكز الطوارئ 911 وفرق الأمن الميدانية، وتزويدهم بإرشادات خطوة بخطوة.
نبذة عن شركة Integrated Security Group (ISG)
Integrated Security Group (ISG) هي شركة أميركية مملوكة لمحاربين قدامى ومتخصصة في الاستعداد للطوارئ، وتقدم تدريبًا على التعامل مع التهديدات النشطة بقيادة خبراء في المجال الأمني، مع برامج للوقاية من العنف في أماكن العمل متوافقة مع قانون SB 553، وأدوات رقمية للاستجابة للطوارئ للمدارس والشركات والجهات الحكومية. وتجمع ISG بين الخبرة الواقعية لفِرق الاستجابة الميدانية وحلول السلامة العملية لمساعدة المؤسسات على تعزيز جاهزيتها، وحماية أفرادها، واتخاذ قرارات أسرع وأكثر أمانًا أثناء الحوادث عالية الخطورة.
يُعد تطبيق Shooter on Scene (SoS) أداة جوال تجمع بين إشعارات الطوارئ وإرشادات تفصيلية تراعي طبيعة الموقف أثناء حوادث إطلاق النار النشط. ويعمل التطبيق بمثابة رفيق للسلامة الشخصية، إذ يستند إلى خبرات المستجيبين الأوائل، ويتكيّف مع ظروف المستخدم، ويوفر تعليمات مرئية وصوتية فورية للإجراءات الحرجة، مثل الاحتماء، أو تأمين الأبواب، أو تحديد مسارات الخروج الآمنة. وقد حصل تطبيق SoS على موافقة أوّلية بموجب قانون SAFETY Act الصادر عن وزارة الأمن الداخلي الأميركية.
أرادت شركة ISG تعزيز إمكانات تطبيق SoS من خلال تمكين المستخدمين من إخطار فِرق الأمن الميدانية وخدمات الطوارئ بضغطة واحدة على زر «الاستغاثة الصامتة». ولكي تكون هذه الميزة فعّالة في حالات الطوارئ الواقعية، كان ينبغي أن ترسل التنبيهات بسرعة، وتحدد الموقع بدقة، وتتكامل مع منصات الاستجابة للطوارئ مثل RapidSOS، بما يتيح لمراكز 911 المتوافقة تلقي بيانات موقع محسّنة في المراكز التي تدعم هذه الإمكانية. وبالإضافة إلى ذلك، ولدعم نشر التطبيق لدى عدة مؤسسات، كان التطبيق بحاجة إلى بنية متعددة المؤسسات، تتضمن فصلًا صارمًا لبيانات كل مؤسسة.
لدعم عملية التنفيذ، استعانت ISG بساينس سوفت، بوصفها شريكًا تقنيًا يتمتع بخبرة في تطوير تطبيقات الجوال وهندسة حلول الاستعداد للطوارئ، للمساعدة في تصميم البنية، والتحقق من ملاءمتها، وتخطيط التنفيذ وفقًا للمتطلبات التشغيلية لشركة ISG.
تصميم إمكانات تنبيهات الطوارئ وخريطة طريق تنفيذها
استعدادًا للإصدار التالي من تطبيق Shooter on Scene (SoS)، بدأت ISG وساينس سوفت المشروع بمرحلة استكشاف. وركزت هذه المرحلة على مواءمة رؤية ISG للمنتج مع احتياجات المستخدمين النهائيين، ومشهد السوق الحالي لأدوات اتصالات الطوارئ، والواقع التشغيلي لاستخدام التطبيق أثناء الحوادث شديدة التوتر.
بالتعاون الوثيق مع الجهات المعنية لدى ISG، أنجزت ساينس سوفت خطوات الاستكشاف التالية:
- دراسة الحلول المشابهة في السوق وتحديد أساليب قابلة للمقارنة في مجال اتصالات الطوارئ للتحقق من تموضع المنتج (Product Positioning) وتقليل مخاطر التنفيذ.
- مراجعة تطبيق SoS الحالي وقاعدة كوده البرمجي لفهم الوظائف القائمة ووضع أساس واضح للإصدار التالي.
- جمع المتطلبات التجارية والتقنية، بما في ذلك احتياجات التكامل والقيود.
- تحديد المتطلبات الوظيفية وغير الوظيفية للإصدار الجديد، بما في ذلك سهولة الاستخدام تحت الضغط، والموثوقية، وإدارة المستخدمين وصلاحياتهم، والأمان، والامتثال؛ وذلك لتحديد نطاق الحل وبنيته وتقديرات تنفيذه.
- تصميم بنية الحل بما يدعم قابلية التوسع، والموثوقية، وقابلية التشغيل البيني، والأمان.
- توثيق النطاق المتوقع للمشروع.
- تحسين قائمة الميزات، مع ترتيب أولوياتها وتحديد تقديرات الجهد المطلوب، لوضع خريطة طريق أوّلية للتنفيذ.
عند تصميم بنية الحل، أخذت ساينس سوفت في الاعتبار عددًا من التحديات التقنية، وحددت أساليب مناسبة لمعالجتها، ومنها:
- تحسين استهلاك البطارية: يمكن لتتبع الموقع بدقة عالية في الخلفية أن يجعل التطبيق أكثر استجابة لتغيرات الموقع، لكنه يستنزف بطارية الجهاز بسرعة، ويمثل ذلك تحديًا بالغ الحساسية في أداة مرتبطة بسلامة الأرواح. وقد حددت ساينس سوفت نهجًا مختلطًا يوازن بين استخدام السياج الجغرافي منخفض استهلاك الطاقة وتتبع الموقع النشط، بما يحافظ على عمر البطارية ودقة بيانات الموقع في الوقت نفسه.
- تسليم التنبيهات عند ضعف الاتصال: لمعالجة مشكلات الاتصال المحتملة بالشبكة وفشل تسليم الإشعارات، صمّمت ساينس سوفت الحل بحيث يضع التنبيهات في قائمة انتظار محلية، ثم يعيد محاولة إرسالها عبر قنوات مرتبة حسب الأولوية: الشبكة الخلوية أولًا، ثم شبكة Wi-Fi، ثم الرسائل النصية القصيرة (SMS).
- قابلية التوسع أثناء الزيادة الحادة في تنبيهات الطوارئ: توقعت ساينس سوفت حدوث زيادات مفاجئة في حجم التنبيهات أثناء الحوادث، لذا صممت بنية الواجهة الخلفية للحل بحيث تتوسع تلقائيًا بسرعة، مع تجنب الإفراط في تخصيص الموارد أثناء التشغيل العادي.
- التكامل مع مراكز 911 وتنسيق بيانات الطوارئ: لضمان قدرة مراكز 911 على تلقي تفاصيل الموقع ومعالجتها بدقة، صمّمت ساينس سوفت التكامل بحيث يُنسّق بيانات الطوارئ وفق معايير الرابطة الوطنية لأرقام الطوارئ (NENA). ومن خلال منصة بيانات الطوارئ التابعة لـRapidSOS، يحوّل التطبيق البيانات الأولية، مثل إحداثيات GPS وأرقام الطوابق، إلى صيغة يمكن لأنظمة تلقي البلاغات وتوجيه فِرق الطوارئ استيعابها. ولتجنب تكرار إشعارات 911، يتضمن التصميم أيضًا ضوابط لعدم تكرار معالجة الطلب نفسه أكثر من مرة.
- عزل المؤسسات والحماية من الارتفاع المفاجئ في الأحمال ضمن منصة متعددة المؤسسات: تعاملت ساينس سوفت مع عزل المؤسسات بوصفه متطلبًا هندسيًا أساسيًا، بما يضمن عدم ظهور بيانات أي مؤسسة لدى مؤسسة أخرى أو تأثيرها في بياناتها أو عملياتها. ويفرض تصميم الواجهة الخلفية تخزينًا منفصلًا لبيانات كل مؤسسة، وضوابط وصول محددة النطاق، وتوجيهًا للطلبات قائم على سياق كل مؤسسة. كما يضمن تحديد معدل الطلبات لكل مؤسسة ألا تتمكن مؤسسة واحدة من إرهاق النظام بالطلبات أثناء الأزمات، وفي الوقت نفسه، السماح بتمرير تنبيهات الطوارئ المشروعة.
- إدارة المنصة: لدعم شراء الحل ونشره لدى عدة مؤسسات، أنشأت ساينس سوفت وحدات لإدارة الاشتراكات والخطط، وإدارة المستخدمين وتهيئتهم، وتسجيل سجلات التدقيق.
يقول «ريان كريس»، مؤسس شركة ISG:
قدمت لنا ساينس سوفت تصورًا قيّمًا للمنتج والهندسة البرمجية، إذ ساعدتنا على اختبار افتراضاتنا وصياغة الإصدار التالي من تطبيق SoS بوضوح ومنهجية. ونقدّر قدرتها على فهم المتطلبات الواقعية للاستجابة للطوارئ وتحويلها إلى رؤية تقنية عملية ذات متطلبات واضحة وبنية محددة وأولويات تنفيذ مدروسة.
النتائج الرئيسية لشركة Integrated Security Group
- خريطة طريق قابلة للتوسع لتطور منصة Shooter on Scene (SoS): بفضل دعم ساينس سوفت، حدّدت ISG مسار تطور تطبيقها SoS إلى منصة متعددة المؤسسات مع فصل آمن لبيانات وعمليات كل مؤسسة.
- بنية مستقرة لتنبيهات الطوارئ: صُمّم النظام البرمجي بما يراعي الاحتياجات العملية للاستجابة للطوارئ، بما في ذلك إرسال التنبيهات بسرعة، ومشاركة الموقع بدقة، والتنسيق مع خدمات 911 وفِرق الاستجابة الميدانية.
- إطار عملي للاتصال بخدمات الطوارئ 911: أصبح لدى ISG نهج تنفيذي مُنظّم لربط تنبيهات الطوارئ بخدمات 911 عبر منصة RapidSOS، بما يشمل إطارًا لإعداد معلومات الموقع والحادث وإرسالها إلى أنظمة الاستجابة للطوارئ.
- تقليل مخاطر التنفيذ: بفضل التوافق المبكر بشأن المتطلبات والبنية والأولويات، تمكنت ISG من الحد من احتمالات إعادة العمل، وجعل الإصدار التالي أكثر قابلية للتنبؤ.
- وضوح أكبر في تخطيط الإصدار: بفضل تحديد الأولويات على مراحل ووضع التقديرات اللازمة، أصبحت ISG قادرة على تخطيط الميزانية والنطاق والجداول الزمنية للتنفيذ على نحو أفضل.
نتواصل معكم على الفور