تم صنع تطبيق المراقبة الاجتماعية من متعقب شاحنة القمامة

نواصل سلسلة المواد الخاصة بنا حول عمل DIT Moscow لزيادة رقمنة العاصمة خلال حالة تأهب قصوى.

أحد أكثر الابتكارات إثارة للجدل في DIT هو تطبيق المراقبة الاجتماعية ، والذي تم تصميمه للتحكم في موقع الأشخاص الذين تم عزلهم (أي المصابين أو المشتبه في إصابتهم بالفيروس التاجي). هذا هو تطبيق محمول يحدد الموقع عن طريق نظام تحديد المواقع العالمي (GPS) ، حتى لا يذهب الشخص في نزهة بدون هاتف ذكي ، يطلب منه بشكل دوري التقاط صورة شخصية. في حالة عدم تثبيت التطبيق ، إذا كانت هناك وصفة طبية أو لم ترسل صورة ذاتية ، فستصدر إدارة التحكم الرئيسية في موسكو غرامة قدرها 4000 روبل.


(ليس من الواضح تمامًا نوع "جهات الاتصال" المذكور في إعلان التطبيق ، ولماذا من الضروري الإعلان عن التطبيق الذي يتم تغريمه مقابل 4000 روبل يوميًا لعدم التثبيت)

يمكن أن تكون الفكرة نفسها تبدو جيدة إذا لم تكن من أجل جودة التنفيذ. ظهرت النسخة الأولى على Google Play في الأيام الأخيرة من شهر مارس - وتمت إزالتها من هناك بحلول 1 أبريل ، بعد أن حصلت في هذه اللحظة على أدنى تصنيف ممكن بنجمة واحدة. أثناء التثبيت ، تطلب التطبيق إذنًا لكل ما يمكن جمعه تقريبًا من الهاتف الذكي ، وبعد ذلك أرسل كل شيء عبر بروتوكول HTTP (لا ، لم ننسى الحرف "S" ، ليس هنا) إلى خوادم قاعة المدينة ، وعلى وجه التحديد ، صورة شخصية للمستخدم من خلال خدمة التعرف على الوجوه الإستونية على خادم Hetzner في ألمانيا.

ثم تم إعادة تشغيل التطبيق ، لكنه لم يتحسن كثيرًا: تلاشت المشاكل الفنية في الخلفية ، ولكن ظهرت المشاكل التنظيمية في المقدمة : كان التطبيق خاطئًا في تحديد الموقع ، وكان يتطلب صورة شخصية في الساعة 4 صباحًا ، وكان يتطلب صورة شخصية كل دقيقة ، ولم يعمل ... ولجميع هذا - الغرامات والغرامات والغرامات.

تحسبًا لذلك ، نختار الرابط بشكل منفصل: إنه يستحق القراءة .

قبل أيام قليلة ، أطلقت حكومة موسكو على "المقياس" العددي: تم إصدار 54000 غرامة بقيمة 216 مليون روبل لـ 60.000 مستخدم للتطبيق.

بشكل عام ، يمكنك أن تتخيل حجم السخط بين سكان موسكو. ومع ذلك ، سنعود إلى الجوانب القانونية في النهاية ، ولكننا سنحاول الآن بدء فك كرة من الظروف ، تنتهي ببناء مثل هذه "الخدمة التي يحبها سكان وضيوف العاصمة".

تصنيف التطبيق على Google Play في الوقت الحالي هو 1.1 نقطة بناءً على نتائج 3809 تعليقًا.

حتى يوم السبت الماضي ، كان المؤشر الوحيد على أصل التطبيق هو رابط لتطبيق Wokka Lokka في ترخيصه. Wokka Lokka هو تطبيق لتتبع الأطفال ، وهو أمر منطقي تمامًا.

ومع ذلك ، يوم السبت ، في مائدتنا المستديرة المخصصة لمجرد مناقشة عمل معهد موسكو لتكنولوجيا المعلومات ، تحدث فيتالي أرديليان ، الذي عمل في Anik Lab في 2017-2018 ،".

التالي هو نسخة من القطعة المقابلة من المائدة المستديرة ، ممهدة ومختصرة قليلاً. يمكن الاطلاع على النسخة الأصلية على Youtube (رابط مباشر إلى بداية خطاب أردليان).

TL ؛ DR: في تطبيق "الرصد الاجتماعي" ، تم العثور على آثار لرموز المصدر لتطبيق النموذج الأولي لرصد جمع النفايات المنزلية ، التي تم تصنيعها قبل 3 سنوات في عشرة أيام.

***


أوليغ أرتامونوف:
- ضيفنا اليوم هو فيتالي أرديليان ، المدير الفني لشركة AmberLabs ، التي تتعامل مع أنظمة عالية التحميل. علاوة على ذلك ، فإن أنظمة التحكم في الأفراد في المنشآت الصناعية المختلفة ، وكما أفهمها ، يمكن لفيتالي أن يقول شيئًا عن التاريخ الداخلي والخارجي لتطوير معهد موسكو لتكنولوجيا المعلومات حول موضوع المراقبة الاجتماعية.

فيتالي أرديليان:
- أوليغ ، زملائي ، مرحبًا. بالطبع ، سأخبر بالضبط ما صادفته أثناء العمل مع DIT Moscow. بشكل عام ، تاريخ العلاقات طويل جدًا ، لكن أكثر المراحل نشاطًا التي مررنا بها كانت منذ حوالي ثلاث أو أربع سنوات [تقريبًا. المحرر: بدأت أنشطة Anik Lab العاملة في هذا المشروع في نهاية عام 2017]. تم تكليفنا من قبل DIT Moscow لتطوير منصة محملة للغاية لإدارة المشاريع في مجال التجديد. باختصار: كان على النظام مراقبة حالة الأشياء من خلال تدفقات الفيديو ، وكان عليه مراقبة وجود الأفراد في الكائنات باستخدام أجهزة تتبع فردية ، وكان عليه إدارة وثائق المشروع مع جميع المهام التي تتبعها: جداول التتبع ، والجداول الزمنية ، ومخططات جانت وغيرها من الأشياء.

نحن ، لدينا خبرة في الأنظمة عالية التحميل لمدة ثماني إلى تسع سنوات ، صنعنا أنظمة كبيرة للغرب أكثر من روسيا ، وطورنا جوهر النظام ، وقدمنا ​​لهم خيار نشر ، وحتى حصلنا على نسخة تجريبية. ولكن بعد ذلك تقلصت فجأة. حدث ذلك على الأرجح أن الميزانيات كانت كبيرة جدًا ، وقفت شركة أخرى بيننا وبين DIT ، والتي حصلت على الحق الحصري في استخدام جوهر النظام الأساسي ، وقت التشغيل - وتم دمجنا بهدوء من هذا السوق.

ماذا يمكنني أن أقول ... عند العمل مع عميل على شكل DIT ، فهمنا أن جميع المشاريع يتم تنفيذها من قبل مسؤولي تكنولوجيا المعلومات. يمثل مسؤول تكنولوجيا المعلومات بشكل غامض للغاية عملية مصنع التطوير بالكامل ؛ أن هناك الكثير من الروابط ، صغيرة ولكنها مهمة جدًا ؛ ما تحتاج إلى فهمه ، ما هو مصنع التطوير ، ما هي بيئة الاختبار ، ما هي بيئة الاختبار المحمل. لم نر هذا ، صنعنا هذه البيئة وبيئة التطوير هذه وكتبنا الحالات والنصوص. نظروا إلينا ، وقالوا: "هل أنت مجنون ، هل أنت مجنون؟ كل شيء يعمل بشكل مختلف بالنسبة لنا ". وأعطوه إلى مقاول آخر فهم هذا بطريقته الخاصة.

وعندما بدأت هذه القصة بأكملها مع تمريرات موسكو ، فوجئنا بالعثور في رموز المصدر على أجزاء من رموز منصتنا ، والتي لم يكن ينبغي أن تظهر بشكل جانبي في تطبيقات من هذا النوع. أولاً ، ما قمنا به تم من أجل مجال آخر من الاستخدام المهني للمنصة ، وثانيًا ، كان في الواقع ، نسخ ولصق من تطبيق الواجهة الأمامية ... سأفتح الآن مثل هذا السر ... تم أخذه من مراقبة تتبع جمع النفايات.

أي على منصتنا كان مشروعًا تجريبيًا لمراقبة تصدير النفايات المنزلية إلى مدافن النفايات. وهناك تم عمل التطبيق فقط برموز QR ، مع تحديد الموقع الجغرافي وأشياء أخرى. ثم فعلنا ذلك خلال عشرة أيام.

وعندما بدأ الصدمة ، مرتبطًا بمشاكل تطبيق المراقبة الاجتماعية ، ضحك رجالنا قائلين: "اسمع ، لكنك لن تعرف شيئًا؟" أقول ، "حسنًا ، نعم". هذا بالطبع لم يكن لدي المزيد من الأسئلة. أدركت أن طلبًا مكتوبًا خلال عشرة أيام وتكلفة ميزانية موسكو أكثر من مائة مليون هو عمل رائع [ تقريبًا. إد: تلقت شركة Gaskar Integration من مجلس مدينة موسكو عقدًا لـ 180 مليون روبل حتى قبل بدء تطوير المراقبة الاجتماعية ؛ تحت أي ظروف أضيفت إليها المراقبة غير معروفة على وجه اليقين ].

فيما يتعلق "هل يمكن أن يكون أفضل؟" أنا اعتقد ذلك. أعتقد أنه ، من حيث المبدأ ، استخدمت DIT المحترمة لموسكو على الأقل مفاهيم أولية حول مصنع devo ومصنع التطوير ، كما هو معتاد في الشركات العاملة في التطوير المهني ، لكان من الممكن تجنب العديد من المشاكل. هذا ، في الواقع ، تم تجميع التطبيق من المشاريع التي تم تجميعها سابقًا والتي كانت قريبة من الموضوع ، وتم تجميعها في بعض الحزم والخدمات. بالطبع ، لم تكن هذه الخدمات منسقة فيما بينها بأي حال من الأحوال ، أي أنها كانت تحتوي بشكل عام على واجهات برمجة تطبيقات مختلفة وكان كل شيء على ركبتيهم وبسرعة.

هذا بدأ المشاكل ، في الواقع ، مع عدم مرونة التطبيق. قال الزملاء هنا أنه من الضروري التأكد من أن الوظائف لا تؤثر على بعضها البعض ، بحيث لا يؤدي الدعم ، الذي تم طرحه في مكان واحد ، إلى انهيار المبنى بأكمله. في الواقع ، لم يكن هناك أي حديث عن أي بنية خدمة. كان متراصة غبية ، تم تجميعها من كل شيء كان هناك ، وبطبيعة الحال ، نقار الخشب الأول ، الذي كان يطير في بيت الطيور ، أسقط الشجرة بأكملها. لذلك أعتقد أنه يمكن القيام بذلك بشكل أفضل.

يبدو لي أن التطوير تم من قبل شركة محكمة عملت سابقًا مع منصتنا - وبسرعة كبيرة ، على ركبتيها ، في أول صافرة في شهر جمعت كل ما يمكنها جمعه من ما كانت عليه.

أوليغ أرتامونوف:
- فيتالي ، شكرا لك. هنا ، على ما يبدو ، كان بقية المشاركين يفكرون في التعليق الذي سيقدمونه ، لأن مثل هذا التشريح المفاجئ ، ما فعله DIT وكيف فعل ذلك ، بعد شهر ونصف تساءل الجميع من أين جاء كل شيء ...

فيتالي أرديليان:
- حسنًا ، زملائي ، سأكرر مرة أخرى أنني استنتج فقط استنادًا إلى رموز المصدر التي رأيناها. ما كان موجودًا بالفعل في النهاية ... على الأرجح - نعم ، فهم الزملاء من DIT أن المشكلات الكبيرة بدأت وبدأت إعادة هيكلة الكود ، ولكن الجذور الأولية وكيف تم ذلك كانت واضحة بالنسبة لي. أما بالنسبة للبقية - لا يمكنني التعليق.

أوليغ أرتامونوف:
- سألاحظ أيضًا أنه حدث حتى قبل حوالي شهر ونصف شاركت في تطوير المتطلبات الوظيفية للتطبيقات التي تصدر فقط وتتحكم في التصاريح الرقمية الإلكترونية لإحدى المناطق. لم يتم تنفيذه ، وقد تم هذا التطور على أمل أنه لن يتم تنفيذه ، وأن الوضع لن يذهب إلى هذا الحد ، ولكن في حال سارت على هذا النحو ، فإن المنطقة ، وخاصة بالنظر إلى تجربة موسكو ، أرادت الحصول على نوع من ثم قاعدة متطورة إلى الحد الأدنى والتي يمكن أن تبدأ من دون مشاكل تكنولوجية وسمعة وغيرها.

وهنا سوف ألاحظ أنه في بداية شهر أبريل ، يتم تنفيذ كل ما هو الآن على عجل ، في حالة من الذعر ، ويتم إعادة بنائه كل ثلاثة أيام في المراقبة الاجتماعية وفي nedoma.mos.ru ، كانت لدينا متطلبات وظيفية - من الواضح من خلال النقاط مع المخططات الانسيابية وكل شيء آخر. جميع أنواع الحسابات الشخصية للمؤسسات ، وقوائم الموظفين ، ووضع الإشعار ، ووضع التفويض ... تم توضيح كل هذا ، وإذا وصل الوضع في هذه المنطقة إلى المرحلة التي يجب أن يتم تنفيذها ، سيكون هناك على الأقل بعض اليقين من أن هذا ليس من الضروري خياطته على خيط مباشر ، بحيث يتم التفكير في كل هذا بطريقة ما ومناقشته مع الخبراء مقدمًا.

فيتالي أرديليان:
- في الواقع ، أنت محق في ذلك من وجهة نظر المثال الذي تتحدث عنه ، وقد تم جمع المتطلبات حقًا ، والمتطلبات هي الحد الأدنى الضروري ، وكان هناك اتصال قصير جدًا بين فريق التطوير والأشخاص الذين أداروا المشروع. بالحديث عن اتصال قصير ، أكرر مرة أخرى أن هذه هي المشكلة ، لأنه في الواقع ، من عميل التطبيق إلى المنفذ ، في DIT المحترم هناك سلسلة معقدة للغاية ، حيث يشارك العديد من الأشخاص المهتمين المختلفين. أي أن نسبة التروس كبيرة جدًا لدرجة أن النظام عمل في الواقع بكفاءة المحرك. بالحديث عن نسختك - بقدر ما أتذكر ، تم تقديم الطلب في أقل من أسبوعين ونصف.

أوليغ أرتامونوف:
- نعم ، كانت هذه متطلبات وظيفية وتطبيق نموذج أولي. كانت هذه دراسة لأسوأ خيار ممكن. سنكون سعداء لأنه لم يكن مطلوبًا.

***


ملاحظة: بدأ عمل Anik Lab في ديسمبر 2017. أكّدت الشركة عقودًا مباشرة مع DIT في موسكو ، ولدى مكتب التحرير أيضًا معلومات موثوقة حول عمل Vitaly Ardelyan في Anik Lab خلال هذه الفترة وحول تطوير برامج وأجهزة الكمبيوتر لمراقبة البناء والأعمال ذات الصلة في مرافق التجديد ومشاريع البناء الأخرى.

لماذا نجري هذه المحادثة هنا ، على الرغم من أنه من الواضح أنها لا تكشف تفاصيل كيفية هيكلة التطبيق الآن وكيف يتم العمل عليه؟

لأنه ، للأسف ، فقط DIT من موسكو يمكنها الكشف عن المعلومات الحالية - والتي ، على الرغم من أنها وعدت بالعودة إلى Habr ، ولكن حتى الآن في المجال العام ، فإنها لا تنجح إلا في التصريحات التي تفيد بأن كل شيء على ما يرام مع التطبيق ، يتم التخلص من بعض أوجه القصور بسرعة.

لا من خلال رد فعل سكان موسكو ، ولا من خلال تصنيف التطبيق ، هل من الملاحظ أن أوجه القصور كانت "منفصلة" أو "تم التخلص منها بسرعة".

هذا تطبيق يدمر حرفيا حياة عشرات الآلاف من الناس ، بما في ذلك المرضى الذين يعانون من مرض خطير.

لذلك ، يبدو لنا أنه من المهم جدًا أن نعرف ولا ننسى ما هو "الشمول" الذي تم تطويره ، وعبء المسؤولية الذي شعر به المطورون وقيادتهم على أنفسهم - وأصل التطبيق المصنوع من مسودة تجريبية عمرها ثلاث سنوات يمكن أن يقول الكثير عن هذا. نظرًا لأن تكنولوجيا المعلومات لا تتعلق فقط بكتابة "رمز جميل ومفهوم" ، فهي تتعلق أيضًا بالمسؤولية تجاه أولئك الذين تعتمد حياتهم وعملهم وصحتهم على هذا الرمز.

ما زلنا نأمل مخلصين أن تحكي قيادة معهد موسكو للمعلومات والاتصالات نسخته من الأحداث.

ملاحظة: شرعية الغرامات التي يفرضها الرصد الاجتماعي هي قضية منفصلة ، والإجابة القصيرة هي: أنها غير قانونية. تم انتهاك ما لا يقل عن ثلاثة أحكام: أولاً ، يسمح القانون الإداري الاتحادي بالتثبيت التلقائي للصك فقط للانتهاكات في مجال النقل والتحسين ؛ ثانيًا ، لا يمكن تنفيذ هذا التثبيت إلا من خلال معدات تم التحقق منها من خلال المقاييس ، وهي ليست هاتفًا ذكيًا (علاوة على ذلك ، فهي بالتأكيد لا توفر دقة تحديد المواقع الكافية لهذا الاستخدام) ؛ ثالثًا ، لا تملك مديرية الرقابة الرئيسية في موسكو ، التي تكتب هذه الغرامات ، السلطة لتغريم الأفراد.

في ضوء ذلك ، إذا كنت تخضع لغرامات المراقبة الاجتماعية ، فإننا نوصيلا تستأنفهم من خلال الاستقبال الإلكتروني لحكومة موسكو ، على النحو الذي أوصى به رئيس التحكم الرئيسي ، السيد دانشيكوف ، ولكن لا تفعل ذلك إلا من خلال المحكمة. خلاف ذلك ، ستنجح معظم القمامة في اكتساح تحت السجادة - سيتم إلغاء الغرامات الصادرة بشكل غير قانوني بهدوء بشكل غير رسمي.

All Articles