هندسة أداء التطبيقات

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

المنهجية

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

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

انظر أيضاً

مراجع

  1. المعهد الوطني للمعايير والتكنولوجيا (مايو 2002). الآثار الاقتصادية لعدم كفاية البنية التحتية لاختبار البرمجيات . الصفحة 1.
  2. ماكونيل، ستيف (2009). كود كومبليت . مطبعة مايكروسوفت. صفحة 960. ISBN 9780735636972
  3. "اختبار وتحسين أداء تطبيقات الهاتف المحمول"، قمة محترفي اختبار البرمجيات عبر الإنترنت، 6 يونيو 2012.
  4. ميتزلر، جيم وميتزلر، أشتون (2011). دليل تقديم التطبيقات والخدمات لعام 2011. Webtorials.com. الصفحات 10، 81، 82.

للمزيد من القراءة

  • وارن، تريفور. جمعية مهندسي البترول (SPE) - مجموعة المعرفة. محلل أداء عملي - مجتمع هندسة الأداء ومجموعة المعرفة.
  • ميتزلر، جيم وتايلور، ستيف (28 يناير 2011). هندسة أداء التطبيقات . كمبيوتر وورلد. مؤرشف في 16 أكتوبر 2021.
  • ميتزلر، جيم ( التفويض لهندسة أداء التطبيقات . شونرا. مؤرشف في 14 مايو 2012).
  • هندسة أداء التطبيقات: منهجية دورة الحياة لتحقيق الثقة في أداء التطبيقات . شونرا. مؤرشف بتاريخ 18 سبتمبر 2012.
  • مدونة مركز هندسة أداء التطبيقات . مؤرشفة بتاريخ 22 مايو 2013.
  • خدمات هندسة الأداء .