أساطير وأساطير تحليل النظام أو ما يفعله المحلل في أحد البنوك

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

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


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

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

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

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

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

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

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

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

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

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

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

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

ما مدى عالمية البطاقة ، من الصعب علي أن أحكم عليها. لذلك ، أنا في انتظار تعليقات من المطورين والمحللين من المنظمات الأخرى :)

Source: https://habr.com/ru/post/ar457864/


All Articles