بيرفورس

شركة Perforce Software, Inc. هي شركة أمريكية لتطوير البرامج المستخدمة في تطوير وتشغيل التطبيقات، بما في ذلك برامج التحكم في الإصدارات ، وإدارة المستودعات عبر الإنترنت، والتعاون بين المطورين، وإدارة دورة حياة التطبيقات ، وخوادم تطبيقات الويب، وأدوات تصحيح الأخطاء، وأتمتة المنصات، وبرامج التخطيط الرشيقة .

يقع مقر الشركة في مينيابوليس، مينيسوتا ، وهي مملوكة بالتساوي لشركتي الأسهم الخاصة كليرليك كابيتال وفرانسيسكو بارتنرز . [ 2 ] [ 3 ]

تاريخ

تأسست شركة بيرفورس عام 1995 في ألاميدا، كاليفورنيا، على يد كريستوفر سيوالد، مطور برمجيات وخريج علوم الحاسوب من جامعة كاليفورنيا في بيركلي . [ 4 ] وكان أول منتج لها يحمل نفس الاسم، بيرفورس، وهو نظام للتحكم في الإصدارات يسمح للشركات بالتعاون في مشاريع برمجية ضخمة من خلال تتبع التغييرات التي تطرأ على كل من شفرة المصدر والملفات التنفيذية. [ 4 ] [ 5 ]

في يونيو 2013، أصدرت الشركة برنامج P4 Code Review (المعروف سابقًا باسم Helix Swarm)، وهو أداة للمطورين العاملين في مناطق جغرافية مختلفة للتعاون في مراجعة التعليمات البرمجية. [ 6 ]

في يونيو 2014، أصدرت الشركة نسخة من محرك التحكم في الإصدارات Perforce الخاص بها، والذي كان يُعرف آنذاك باسم P4D، والذي يدعم التزامن . [ 7 ]

في مارس 2015، أعادت الشركة تسمية منتجها إلى Perforce Helix، الذي أصبح يدعم التطوير الموزع ويتضمن ميزات أمان تسمح بتتبع الاستخدام المشبوه. [ 8 ] شملت إمكانيات الأمان في Helix الكشف عن تهديدات عناوين IP، والتي طُوّرت بالتعاون مع شركة Interset المتخصصة في تحليلات البرمجيات. [ 9 ] في أكتوبر، تعاونت الشركة مع GitLab لإصدار GitSwarm، وهي أداة برمجية تجمع بين سير عمل Git الموزع للمطورين ومستودع الشفرة الموحد الخاص بـ Perforce. [ 10 ]

في فبراير 2016، باع سيوالد الشركة لمجموعة الاستثمار "سوميت بارتنرز" ، وعُيّنت جانيت دراير رئيسة تنفيذية جديدة. [ 11 ] نُقل مقر الشركة الرئيسي إلى مينيابوليس. [ 12 ] في نوفمبر، أعلنت بيرفورس استحواذها على شركة "سيباين سوفتوير" ، وهي شركة مُزوّدة لأدوات إدارة دورة حياة التطبيقات (ALM). [ 13 ] أُعيد تسمية برنامج "تيست تراك" لإدارة دورة حياة التطبيقات التابع لشركة "سيباين" إلى "هيليكس إيه إل إم"، ثم لاحقًا إلى "بيرفورس إيه إل إم". [ 14 ]

في سبتمبر 2017، استحوذت الشركة على شركة Hansoft السويدية ، المتخصصة في تطوير برمجيات تخطيط المشاريع الرشيقة. [ 15 ] وفي الشهر نفسه، أعلنت Perforce استحواذها على شركة Deveo الفنلندية المتخصصة في خدمات إدارة المستودعات. [ 16 ] وتم دمج منتجات Deveo في Perforce TeamHub، أول مشروع مستقل لها مخصص لفرق التطوير القائمة على Git.

في يناير 2018، باعت شركة Summit Partners شركة Perforce إلى شركة الاستثمار المباشر Clearlake Capital . [ 2 ] وفي مايو، استحوذت Perforce على شركة Programming Research (PRQA) البريطانية، المتخصصة في تحليل الشفرة الثابتة . [ 17 ] وفي يونيو، أعلنت الشركة أن الرئيسة التنفيذية جانيت دراير ستنتقل إلى منصب رئيسة مجلس الإدارة، وأن الرئيس التنفيذي للعمليات/المدير المالي مارك تايز سيتولى منصب الرئيس التنفيذي. [ 18 ] وفي أكتوبر، استحوذت الشركة على شركة Perfecto المتخصصة في اختبار أتمتة تطبيقات الجوال والويب. [ 19 ]

في يناير 2019، أعلنت شركة بيرفورس استحواذها على شركة روغ ويف سوفتوير ، وهي شركة برمجيات متخصصة في أدوات تطوير الحوسبة عالية الأداء . [ 20 ] وفي أبريل، استحوذت شركة فرانسيسكو بارتنرز للاستثمار المباشر على 50% من أسهم بيرفورس، لتصبح شريكًا متساويًا مع شركة كليرليك كابيتال. [ 3 ] وفي سبتمبر، فازت بيرفورس سوفتوير بجائزة مؤتمر مطوري الترفيه الحاسوبي (CEDEC) لعام 2019 عن فئة الهندسة لمعالج P4 (المعروف سابقًا باسم Helix Core). [ 21 ] [ 22 ]

في يونيو 2020، استحوذت شركة بيرفورس على شركة تطوير البرمجيات تيست كرافت تكنولوجيز، وهي شركة متخصصة في توفير حلول اختبار تطبيقات الويب الآلية القائمة على سيلينيوم . [ 23 ] وفي يوليو، استحوذت بيرفورس على شركة تطوير البرمجيات ميثوديكس، وهي شركة متخصصة في توفير برمجيات ديف أوبس لإدارة دورة حياة الملكية الفكرية لشركات أشباه الموصلات. [ 24 ]

في أكتوبر 2021، وافقت شركة بيرفورس على شراء منصة اختبار BlazeMeter من شركة برودكوم مقابل مبلغ لم يُفصح عنه. [ 25 ]

في أبريل 2022، استحوذت شركة بيرفورس على منصة برمجيات أتمتة البنية التحتية، بابيت، ومقرها بورتلاند، أوريغون . [ 26 ] [ 1 ]

في مارس 2024، استحوذت شركة بيرفورس على برنامج إدارة بيانات الاختبار ديلفيكس، ومقره ريدوود سيتي، كاليفورنيا . [ 27 ]

منتجات

تُطوّر شركة بيرفورس برامج يستخدمها مطورو البرامج لإدارة التعليمات البرمجية أثناء عملية التطوير. تشمل مجموعة منتجاتها ما يلي:

الصفحة 4

يُعدّ برنامج Perforce P4 (المعروف سابقًا باسم Helix Core) برنامجًا للتحكم في الإصدارات خاصًا ببيئات التطوير واسعة النطاق. [ 29 ] يدير نظام التحكم في الإصدارات P4 قاعدة بيانات مركزية ومستودعًا رئيسيًا لإصدارات الملفات .

تنقسم عملاء P4 إلى خمس فئات رئيسية: Git ، والأوامر ، وواجهة المستخدم الرسومية ، والويب ، والإضافات . يتيح نظام Perforce إمكانية الوصول إلى جزء من محتواه أو كله كمستودعات Git. يمكن لمستخدمي Git ومستخدمي العملاء الآخرين العمل على نفس محتوى الملفات وسجل التغييرات. تظهر عمليات الالتزام في Git لمستخدمي العملاء الآخرين كقوائم تغييرات Perforce، والعكس صحيح. يرسل المستخدمون الملفات المُعدّلة معًا في قوائم تغييرات ، والتي تُطبّق كعمليات التزام ذرية .

يتم إصدار برامج الخادم والعميل كملفات تنفيذية جاهزة لأنظمة التشغيل Microsoft Windows و macOS و Linux و Solaris و FreeBSD وغيرها .

بيرفورس لإدارة دورة حياة التطبيقات

Perforce ALM (المعروف سابقًا باسم Helix ALM) عبارة عن مجموعة أدوات تُستخدم لإدارة دورة حياة التطبيقات (ALM)، مما يسمح للمطورين بإدارة جميع مراحل تطوير منتجاتهم وأنظمتهم باستخدام منتج واحد. [ 13 ] [ 14 ] طُوّر البرنامج في الأصل بواسطة شركة Seapine Software، التي استحوذت عليها Perforce وأعادت تسميتها. [ 30 ] يوفر Perforce ALM مجموعة مركزية من الإمكانيات لإدارة المتطلبات والعيوب والمشكلات والاختبارات طوال دورة تطوير البرمجيات. [ 31 ]

تتكون المجموعة من ثلاثة مكونات: [ 32 ]

  • إدارة المتطلبات
  • تتبع المشكلات وإدارتها
  • إدارة حالات الاختبار

بيرفورس كيو إيه سي

تقوم الشركة بتطوير أداة برمجية لتحليل الشفرة الثابتة Perforce QAC للغات البرمجة C و C++ . [ 33 ]

منتجات وخدمات أخرى

  • Perforce TeamHub هي أداة لاستضافة التعليمات البرمجية والقطع الأثرية وأداة للتعاون بين المطورين تدعم التطوير في بيئات Git، بالإضافة إلى Apache Subversion و Mercurial . [ 34 ]
  • P4 Code Review هي أداة تطوير متكاملة مع P4، تسمح للمطورين المنتشرين جغرافيًا بتنسيق مراجعة التعليمات البرمجية الخاصة بهم. [ 6 ]
  • Hansoft هو برنامج يستخدم لدعم تطوير البرمجيات الرشيقة. [ 15 ]
  • Perfecto هي منصة اختبار لتطبيقات سطح المكتب والهواتف المحمولة. [ 19 ]
  • TestCraft هي منصة اختبار تطبيقات الويب الآلية القائمة على Selenium. [ 23 ]

مع استحواذها على شركة Rogue Wave في يناير 2019، استحوذت شركة Perforce على المنتجات التالية:

  • أكانا – مزود لمنتجات برامج الكمبيوتر لإدارة واجهات برمجة التطبيقات (API).
  • CodeDynamics – أداة برمجية لتحليل التعليمات البرمجية الديناميكية [ 35 ]
  • غليفي – برنامج لرسم المخططات عبر تطبيق قائم على تقنية HTML5 السحابية
  • HostAccess – مجموعة من منتجات محاكاة الطرفيات لنظام التشغيل Windows
  • HydraExpress – إطار عمل لإنشاء خدمات ويب C++ من كود C++ موجود [ 36 ]
  • مكتبات IMSL العددية – مجموعة تجارية من مكتبات البرامج التي توفر وظائف التحليل العددي لبرمجة الحاسوب
  • PV-WAVE – لغة برمجة من الجيل الرابع موجهة نحو المصفوفات، تُستخدم لبناء ونشر تطبيقات تحليل البيانات المرئية
  • JRebel و XRebel – أدوات تطوير جافا وإدارة الأداء لمطوري البرامج [ 37 ]
  • كلوكوورك – أداة لتحليل الكود الثابت
  • SourcePro – برنامج يمكّن المطورين من إنشاء تطبيقات C++ باستخدام واجهات برمجة التطبيقات الشائعة التي يمكن نقلها من منصة إلى أخرى [ 38 ]
  • ستينغراي – أداة لتطوير واجهات أمامية موجهة للكائنات لبرمجة ويندوز [ 39 ]
  • TotalView for HPC – برنامج تصحيح الأخطاء لتطبيقات C/C++ و Fortran و Python متعددة اللغات [ 40 ]
  • التصور - أدوات تصور البيانات للمساعدة في تطوير التطبيقات، بما في ذلك أداة إنشاء واجهة المستخدم الرسومية وقدرات تجريد إدارة البيانات [ 41 ]
  • خادم Zend - خادم تطبيقات ويب لتشغيل وإدارة تطبيقات PHP
  • Zend Studio – بيئة تطوير متكاملة (IDE) تجارية واحتكارية للغة PHP

بالإضافة إلى ذلك، استحوذت شركة بيرفورس أيضًا على شركة أوبن لوجيك، وهي منظمة استشارية ذات خبرة في البرمجيات مفتوحة المصدر من شركة روغ ويف. [ 42 ]

المكاتب

يقع المقر الرئيسي للشركة في مدينة مينيابوليس بولاية مينيسوتا، ولها مكاتب إضافية في جميع أنحاء العالم. [ 43 ]

مراجع

  1. 1 2 سبنسر، ماليا؛ جونز، كارتر (11 أبريل 2022). "شركة بيرفورس سوفتوير تستحوذ على شركة بابيت الرائدة في صناعة البرمجيات في بورتلاند" . مجلة أمريكان سيتي بيزنس جورنالز .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  2. ١ ٢ "شركة كليرليك كابيتال تستحوذ على برنامج بيرفورس" . socaltech.com . ١٠ يناير ٢٠١٨. مؤرشف من الأصل بتاريخ ٢٨ أكتوبر ٢٠٢٢. تم الاطلاع عليه بتاريخ ١١ يناير ٢٠١٨ .
  3. 1 2 "فرانسيسكو بارتنرز وكليرليك تتعاونان في صفقة بيرفورس" . pitchbook.com . 2019-05-01 . تم الاطلاع عليه بتاريخ 2019-05-15 .
  4. ١ ٢ " اللمسة الخفيفة - كيف يُدير الرئيس التنفيذي غير المُتدخل القوى والعملاء" . alamedamagazine.com . ١١ أبريل ٢٠٠٨. مؤرشف من الأصل في ٧ ديسمبر ٢٠١٧. تم الاطلاع عليه في ٢١ نوفمبر ٢٠١٧ .
  5. "بيرفورس تُحدّث واجهة متعددة المنصات لأداة إدارة إصدارات البرامج" . macworld.com . 10 مارس 2008. مؤرشف من الأصل في 17 نوفمبر 2017. تم الاطلاع عليه في 21 نوفمبر 2017 .
  6. ١ ٢ " Perforce Swarm، منصة تطوير تنافس منصات مثل GitHub وAtlassian" . techcrunch.com . ١٢ يونيو ٢٠١٣. مؤرشف من الأصل في ١ ديسمبر ٢٠١٧. تم الاطلاع عليه بتاريخ ٢١ نوفمبر ٢٠١٧ .
  7. "بيرفورس تُدخل تقنية التزامن في منصة إدارة الإصدارات" . sdtimes.com . 11 يونيو 2014. مؤرشف من الأصل في 1 ديسمبر 2017. تم الاطلاع عليه في 21 نوفمبر 2017 .
  8. "بيرفورس تتحول إلى نظام إدارة شفرة المصدر الموزع بالكامل" . sdtimes.com . 2015-03-04. مؤرشف من الأصل بتاريخ 2017-11-16 . تم الاطلاع عليه بتاريخ 2017-11-21 .
  9. "استخدام بيانات السجلات والتعلم الآلي لكشف المتسللين" . forbes.com . 27 مارس 2015. مؤرشف من الأصل في 1 ديسمبر 2017. تم الاطلاع عليه في 21 نوفمبر 2017 .
  10. "أداة Perforce الجديدة تمنح المطورين ما يحبونه وقسم تقنية المعلومات ما يحتاجه" . techcrunch.com . 2010-10-06. مؤرشف من الأصل في 2017-12-01 . تم الاطلاع عليه في 2017-11-21 .
  11. "شركة Summit Partners تستحوذ على شركة Perforce Software في ألاميدا" . mercurynews.com . 2016-02-03. مؤرشف من الأصل في 2017-12-01 . تم الاطلاع عليه في 2017-11-21 .
  12. "لقاء مباشر: جانيت دراير، الرئيسة التنفيذية لشركة بيرفورس سوفتوير" . bizjournals.com . 10 يناير 2017. مؤرشف من الأصل بتاريخ 19 يونيو 2017. تاريخ الاطلاع: 21 نوفمبر 2017 .
  13. ١ ٢ "بيرفورس تستحوذ على شركة سيباين سوفتوير، المزودة لحلول إدارة دورة حياة التطبيقات" . sdtimes.com . ١٧ نوفمبر ٢٠١٦. مؤرشف من الأصل بتاريخ ١٠ نوفمبر ٢٠١٧. تم الاطلاع عليه بتاريخ ٢١ نوفمبر ٢٠١٧ .
  14. ١ ٢ "تستفيد بيرفورس من استحواذها على سيباين سوفتوير من خلال برنامج إدارة دورة حياة التطبيقات TestTrack المُعاد تسميته" . pocketgamer.biz . ٣٠ مايو ٢٠١٧. مؤرشف من الأصل بتاريخ ١ ديسمبر ٢٠١٧. تم الاطلاع عليه بتاريخ ٢١ نوفمبر ٢٠١٧ .
  15. ١ ٢ "بيرفورس تستحوذ على هانسوفت، مزود أدوات التخطيط الرشيق" . sdtimes.com . ٢٠١٧-٠٩-٢٦. مؤرشف من الأصل بتاريخ ٢٠١٧-١٢-٠١ . تم الاطلاع عليه بتاريخ ٢٠١٧-١١-٢١ .
  16. «شركة بيرفورس الأمريكية تستحوذ على شركة ديفيو الفنلندية» . goodnewsfinland.com . ١٥ سبتمبر ٢٠١٧. مؤرشف من الأصل بتاريخ ٢٢ نوفمبر ٢٠١٧. تم الاطلاع عليه بتاريخ ٢١ نوفمبر ٢٠١٧ .
  17. «شركة بيرفورس سوفتوير المدعومة من كليرليك تستحوذ على شركة بروجرامينج ريسيرش» . pehub.com . 2018-05-02. مؤرشف من الأصل بتاريخ 2018-07-10 . تم الاطلاع عليه بتاريخ 2018-07-09 .
  18. «الرئيسة التنفيذية جانيت دراير تقود شركة ثانية إلى تصنيف أفضل أماكن العمل» . startribune.com . 21 يونيو 2018. مؤرشف من الأصل في 11 يوليو 2018. تم الاطلاع عليه في 11 يوليو 2018 .
  19. 1 2 "شركة بيرفورس تستحوذ على شركة بيرفكتو، المزودة لخدمات اختبار تطبيقات الجوال والويب" . sdtimes.com . 2018-10-08 . تاريخ الاطلاع: 2018-12-21 .
  20. "بيرفورس توسّع محفظة حلول DevOps باستحواذها على روغ ويف" . sdtimes.com . 22 يناير 2019. مؤرشف من الأصل بتاريخ 13 يونيو 2024. تم الاطلاع عليه بتاريخ 23 يناير 2019 .
  21. "جوائز CEDEC لعام 2019" . سي جي وورلد (باللغة اليابانية). 9 سبتمبر 2019. مؤرشف من الأصل في 20 مايو 2020. تم الاطلاع عليه في 9 أبريل 2020 .
  22. كوتش، جولر؛ أيدوس، مراد؛ تيكيريك، محمد (سبتمبر 2019). "تقييم استخدام منهجية سكروم الموثوقة لتطوير البرمجيات الرشيقة بناءً على آراء مطوري البرمجيات". المؤتمر الدولي الرابع لعلوم وهندسة الحاسوب (UBMK) لعام 2019. معهد مهندسي الكهرباء والإلكترونيات (IEEE). الصفحات 63-67 . doi : 10.1109/ubmk.2019.8907213 . ISBN  978-1-7281-3964-7. S2CID 208208412 . 
  23. 1 2 "استحواذ بيرفورس على تيست كرافت" . ملخص ديفوبس . 18 يونيو 2020. مؤرشف من الأصل بتاريخ 25 نوفمبر 2020. تم الاطلاع عليه بتاريخ 7 أغسطس 2020 .
  24. ملخص أخبار SD Times: استحواذ Perforce Software على Methodics، وأساسيات Android بلغة Kotlin، وجولة تمويل جديدة لـ TileDB . SD Times . 2020-07-20. مؤرشف من الأصل في 2020-08-08 . تم الاطلاع عليه في 2020-08-07 .
  25. جونز، كارتر (2021-10-01). "بيرفورس تستحوذ على منصة اختبار BlazeMeter من برودكوم" . مجلة الأعمال التجارية للمدن الأمريكية .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  26. "استحواذ شركة بيرفورس سوفتوير على شركة بابيت" . تيك كرانش . 11 أبريل 2022. تم الاطلاع عليه بتاريخ 11 أبريل 2022 .
  27. "بيرفورس تُكمل استحواذها على ديلفيكس" . بيرفورس . 25 مارس 2024. تاريخ الاسترجاع: 25-03-2024 .
  28. "فهرس إصدارات البرامج - بيرفورس" . www.perforce.com .
  29. "نظام Git الضخم: Perforce Helix4Git هو نظام Git على نطاق واسع" . techtarget.com . 29 مايو 2017. مؤرشف من الأصل في 1 ديسمبر 2017. تم الاطلاع عليه في 21 نوفمبر 2017 .
  30. "تستفيد بيرفورس من استحواذها على سيباين سوفتوير من خلال إعادة تسمية برنامج TestTrack ALM" . 30 مايو 2017. مؤرشف من الأصل بتاريخ 4 يونيو 2017. تم الاطلاع عليه بتاريخ 17 يونيو 2017 .
  31. لوكوود، أنتوني (19 مارس 2014). "اختيار المحرر: تحديث مجموعة إدارة تطوير المنتجات" . هندسة سطح المكتب . مؤرشف من الأصل في 3 مارس 2016. تم الاطلاع عليه في 17 يناير 2018 .
  32. "سيباين تضع الاحترافية في الإنتاجية" . صحيفة إس دي تايمز . 1 سبتمبر 2008. تاريخ الاسترجاع: 12 يناير 2018 .{{cite news}}: CS1 maint: deprecated archiveal service ( link )
  33. "بيرفورس تضيف دعم سلاك إلى هيليكس لإدارة دورة حياة التطبيقات" . itprotoday.com . 27 أكتوبر 2018. مؤرشف من الأصل بتاريخ 9 ديسمبر 2018. تم الاطلاع عليه بتاريخ 7 ديسمبر 2018 .
  34. "بيرفورس تطلق هيلكس تيم هب" . devopsdigest.com . 12 سبتمبر 2017. تاريخ الاطلاع: 21 نوفمبر 2017 .
  35. "اختبار البرمجيات يتمحور حول الأتمتة" . صحيفة إس دي تايمز . 29 فبراير 2016. مؤرشف من الأصل في 6 أغسطس 2020. تم الاطلاع عليه في 22 أبريل 2020 .
  36. "موجة عاتية تلتهم أكوميم" . ذا ريجستر . 4 أكتوبر 2010. مؤرشف من الأصل في 10 أبريل 2020. تم الاطلاع عليه في 22 أبريل 2020 .
  37. «شركة روغ ويف تستحوذ على شركة زيرو تيرن أراوند لأدوات تطوير جافا الخاصة بها» . إس دي تايمز . ٢٩ نوفمبر ٢٠١٧. مؤرشف من الأصل في ١٠ أبريل ٢٠٢٠. تم الاطلاع عليه بتاريخ ٢٢ أبريل ٢٠٢٠ .
  38. "شركة روغ ويف تكشف عن ترقية لبرنامج سورس برو" . مجلة ADT . 2 أغسطس 2005. مؤرشف من الأصل في 6 أغسطس 2020. تم الاطلاع عليه في 23 أبريل 2020 .
  39. "شركة روغ تشتري جهاز ستينغراي" . مجلة كمبيوتر وورلد . 26 يناير 1998. تاريخ الاسترجاع: 23 أبريل 2020 .
  40. "واجهة لدعم تحديد عمليات MPI 2 الديناميكية لتصحيح الأخطاء المتوازية القابلة للتوسع" . ريسيرش جيت . 1 سبتمبر 2006. مؤرشف من الأصل في 4 ديسمبر 2023. تم الاطلاع عليه في 23 أبريل 2020 .
  41. "الخروج عن المألوف (موجة) في لغة ILOG C++" . دكتور دوبس . 11 مايو 2012. مؤرشف من الأصل في 16 مايو 2020. تم الاطلاع عليه في 23 أبريل 2020 .
  42. «تعتزم شركة روغ ويف استخدام مجموعة منتجات أوبن لوجيك لإطلاق حلول تهدف إلى مساعدة المطورين على البحث عن أكواد مفتوحة المصدر أفضل وكتابتها بشكل أسرع» . زد نت . ٢٢ أغسطس ٢٠١٣. مؤرشف من الأصل في ٦ أغسطس ٢٠٢٠. تم الاطلاع عليه في ٢٩ يناير ٢٠٢٠ .
  43. "اتصل بنا" . perforce.com . تم الاطلاع عليه بتاريخ 19-10-2020 .