قم بإلقاء نظرة سريعة على إطار عمل ALM التعاوني الخاص بـ IBM Rational ومجتمع ALM

  • Nov 21, 2023

ساعدت شركة IBM مؤسسة الكسوف حقق نجاحًا كبيرًا مع إطار عمل تطوير Eclipse ومجتمعه. والآن أصبح هدف هندسة البرمجيات أعلى من ذلك، لكن الأساليب والأساليب متشابهة.

سوف IBM في يونيو سوف تكشف النقاب عن تفاصيل حول لها إطار موسيقى الجاز والمجتمع لأتمتة وإدارة عمليات تطوير التطبيقات المعقدة والتعاونية. ستقوم شركة IBM بتصنيع عناصر من مجتمع موسيقى الجاز مفتوحة، بالإضافة إلى دمج منتجات Rational وLotus وWebSphere وTivoli الجديدة مع Jazz.

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

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

يتم تقديم موسيقى الجاز إلينا من قبل الفريق الذي ساعد في قيادة Eclipse. ما يحاولون القيام به الآن هو أتمتة الدروس المستفادة من هذا النموذج التعاوني المفتوح الذي أثبت نجاحه والذي يمثله Eclipse. ولذا أعتقد أننا تعلمنا الكثير عن كيفية تسهيل التعاون.

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

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

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

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

ستكون هناك حاجة إلى درجة معينة من الاستضافة والوصول إلى الويب حول عملاء Web 2.0، أو عملاء Eclipse، أو أيًا كان. وإذا فكرت في ذلك، فمن نواحٍ عديدة، يكون الأمر داخليًا تقريبًا البرمجيات كخدمة نموذج.

الفكرة هنا هي أن تتمتع بالرؤية وتكتسب التعاون في عملية تطوير البرمجيات. إذن ما هي بعض نقاط القيمة الرئيسية التي ستوفرها هذه التكنولوجيا للعملاء؟

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

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

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

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

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