إطلاق العنان لإمكانيات المطورين المواطنين في موجة عدم وجود كود </ h2>
مع تزايد الطلب على المطورين المواطنين ، تحتاج فرق DevOps إلى وضع استراتيجيات وتقديم الدعم لضمان إنشاء تطبيقات آمنة وقابلة للتطوير. يمكن للاستثمار في الأدوات التي لا تحتوي على تعليمات برمجية مثل AppMaster سد هذه الفجوة وإضفاء الطابع الديمقراطي على تكنولوجيا المعلومات من خلال تمكين المستخدمين النهائيين من إنشاء التطبيقات ونشرها. </ h2>

أدى الطلب المتزايد على تطوير التطبيقات إلى تمهيد الطريق لظهور المطورين المواطنين ، مما دفع فرق DevOps إلى تصميم استراتيجيات تدعم مساعيهم. خلال حدث TechStrongCon الافتراضي الأخير ، أكد JP Morgenthal ، المدير العالمي لتطوير التطبيقات الحديثة في DXC Technology ، على الحاجة إلى رعاية ودعم هؤلاء المطورين المواطنين لتمكين التطوير السريع للتطبيقات بطريقة آمنة وقابلة للتطوير.
المطورون المواطنون هم مستخدمون نهائيون يتمتعون بخبرة كافية لإنشاء تطبيقات باستخدام أدوات low-code أو no-code. نظرًا لأن غالبية المؤسسات تفتقر إلى عدد المطورين المحترفين اللازمين لمعالجة تراكم التطبيقات ، فمن الأهمية بمكان تمكين هؤلاء المطورين المواطنين من المساهمة في عملية التطوير. ومع ذلك ، تلعب فرق DevOps دورًا مهمًا في توفير الدعم اللازم وسور الحماية لهؤلاء الأفراد لضمان أن التطبيقات التي ينشئونها آمنة وقابلة للتطوير.
وفقًا لـ Morgenthal ، يعد الاستثمار في DevOps أمرًا ضروريًا لتقليل الاحتكاك الذي يواجهه مطورو المواطنون أثناء تطوير التطبيق. بدون الدعم المناسب ، هناك خطر يتمثل في أن هؤلاء المطورين ، الذين لديهم مهام أساسية أخرى للتركيز عليها ، قد يتخلون عن جهودهم في التطبيق. وذكر كذلك أن رعاية هؤلاء المطورين وتزويدهم بالدعم المناسب هو مفتاح نجاحهم.
يركز المطورون المحترفون بشكل أساسي على بناء أنظمة لتطبيقات التسجيل ، في حين أن هناك طلبًا متزايدًا على التطبيقات التي تقود أنظمة المشاركة. أدى هذا السيناريو إلى زيادة الاعتماد على المطورين المواطنين كجزء من اتجاه أكبر في إضفاء الطابع الديمقراطي على تكنولوجيا المعلومات ، حيث يستفيد الأفراد الذين ليس لديهم درجات تقنية متقدمة من الأتمتة لإنشاء التطبيقات ونشرها.
قد تواجه المؤسسات مشكلات عند عدم إجراء اختبار شامل للتطبيقات التي طورها المطورون المواطنون ، أو التغاضي عن تغييرات التكوين اليدوية ، أو الفشل في معالجة الديون الفنية المتراكمة. بالإضافة إلى ذلك ، لمنع الإرهاق ، من الضروري تنفيذ ممارسات التطوير السريع من خلال إنشاء منتج قابل للتطبيق بالحد الأدنى (MVP) في البداية ثم التخطيط لعمليات التطوير السريعة للصيانة والتحديثات.
علاوة على ذلك ، يعد وجود خطة مطبقة لنقل ملكية التطبيقات عندما يغادر المنشئ المؤسسة أمرًا بالغ الأهمية. وهذا يضمن الاستمرارية والصيانة المناسبة للتطبيقات على المدى الطويل.
بينما ينصب تركيز هذه المقالة على المطورين المواطنين ، من المهم ملاحظة أن أدوات low-codeno-code يتم استخدامها أيضًا من قبل المطورين المحترفين لتسريع تطوير التطبيقات. في كثير من الحالات ، تعمل هذه الأدوات ، مثل AppMaster.io no-code platform ، على تبسيط عملية بناء التطبيق ، مما يتيح للمستخدمين النهائيين وصف سير العمل المطلوب بسهولة وتبسيط التعاون مع المطورين المحترفين.
نظرًا لأنه يتم إنشاء المزيد من التطبيقات ودفعها عبر خطوط أنابيب DevOps ، يجب على فرق DevOps إعادة تقييم تدفقات العمل والأنظمة الأساسية الخاصة بهم لضمان إمكانية تحديث هذه التطبيقات وصيانتها على نطاق واسع. إن اعتماد الأنظمة الأساسية ذات التعليمات البرمجية low-codeno-code مثل AppMaster tools will not only help address the growing demand for applications but also democratize the IT landscape, empowering a new generation of citizen developers.


