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

باستخدام مجموعة بسعر خاص إلى ols في Visual Studio Premiumو Visual Studio Ultimate، ودمج هذه إلى ols مع Visual Studio Team Foundation Server، يمكنك يطبق الممارسات تجاوز إلى إدارة دورة حياة يطبق الخاص بك من التعرف على احتياجات cusإلىmer من خلال تعليمات برمجية التصميم والتنفيذ إلى النشر. يمكنك استخدام الآلات في هذه الأدوات لتتبع المتطلبات الخاصة بالتعليمات البرمجية التي تم إيداعها و البنيات و نتائج الاختبار. هذه الممارسات تساعد فريقك على إنشاء برامج يتم تقييمها بواسطة العملاء و تكون أكثر سرعة و أكثر كفاءة في الأداء. يمكنك استخدام هذه الأدوات لتحقيق النتائج التالية:

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

تخطيط المشاريع وتعقبها

التصميم: تصميم وظيفة إما فوق الأصول الموجودة أو من البداية باستخدام رسومات تخطيطية معمارية لنقل معلومات هامة حول برامج الفريق الخاص بك.

بناء مع هندسة النظام فريق

التطوير: كتابة, و إجراء اختبار الوحدة و تصحيح و تحليل و وضع ملف تعريف للتطبيق الخاص بك باستخدام الأدوات المتكاملة مع باقي دورة حياة التطبيق بحيث يمكن للفريق الخاص بك فهم كيف يساهم تقدمك في المشروع.

تطوير التطبيق

استخدام التحكم الإصدار

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

إنشاء التطبيق

الاختبار: تشغيل اختبارات يدوية أو تلقائية بما في ذلك اختبارات الأداء و التحمّل. إدارة الاختبار بطريقة نظامية بحيث يعلم الفريق جودة البرامج في أي يوم محدد.

اختبار التطبيق

النشر: النشر في بيئات ظاهرية لإتاحة تطوير و اختبار أكثر تعقيداً.

استخدام معمل ظاهري لدورة حياة تطبيق الخاص بك

لبدء استخدام هذه الأدوات، راجع الشروع في العمل بـ Visual Studio Application Lifecycle Management.

للحصول على معلومات حول ما تم إضافته منذ الإصدار السابق من Visual Studio، راجع ما الجديد في Visual Studio Application Lifecycle Management 2010.

لإدارة Team Foundation Server، راجع إدارة Team Foundation و المرجع التقني لـفريق الإدارة الاساسيه.

Team Foundation Server

Microsoft Visual Studio Team Foundation Server، أدوات إدارة دورة حياة التطبيق الأساسية، توفر التحكم بالإصدار، و نظام بناء، و أدوات و مقاييس لإدارة و تنظيم المشاريع. مع ترخيص مستكشف الفريق ، يمكنك عرض و تحديث البيانات في Team Foundation Server باستخدام Team Web Access ، و Visual Studio و بيئات التطوير المتكاملة الأخرى. يمكنك الوصول إلى بعض البيانات بدون ترخيص مستكشف الفريق باستخدام مستعرض ويب لعرض مواقع مشروع الفريق.

Visual Studio Application Lifecycle Management

لمزيد من المعلومات حول عملاء Team Foundation Server، راجع العمل مع فريق البنية الأساسية لعرض برامج عملاء.

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

يمكنك دمج الأوجه الأخرى من دورة حياة تطوير التطبيق بواسطة Team Foundation Server باستخدام واحد أو أكثر من المنتجات الأخرى في Visual Studio Premium و Visual Studio Ultimate.

  • Microsoft Test Manager يتيح لك إدارة و تنفيذ حالات الاختبار خارج Visual Studio، و إنشاء و إدارة بيئات فعلية أو ظاهرية.

  • Visual Studio Premium يوفر مجموعة أدوات التطوير الكاملة التي تبسِّط مهمة بناء التطبيقات. الأدوات المتقدمة لكتابة التعليمات البرمجية، و التصحيح, و قواعد البيانات و الاختبار تساعدك و تساعد فريقك على تسليم تطبيقات قابلة للتحجيم ، و عالية الجودة.

  • Visual Studio Ultimate يقوم بتبسيط تطوير الحل، و تقليل الخطر و زيادة الإرجاع عن طريق توفير أدوات لكل مرحلة من دورة الحياة، من التصميم و التطوير إلى الاختبار و النشر. يمكنك تصميم التطبيق الخاص بـ UML، أو تحليل أصول البرامج الموجودة الخاصة بك. يمكنك تعريف هيكل البرامج الخاص بك و التحقق من صحة هذا التصميم عندما يقوم فريقك بالإيداع و البناء باستخدام Team Foundation Server.

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

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

Team Foundation Server

Microsoft Test Manager

Visual Studio Premium

Visual Studio Ultimate

الخطة والمسار

علامة اختيار

التصميم

علامة اختيار

التطوير

علامة اختيار

علامة اختيار

علامة اختيار

اختبار

علامة اختيار

علامة اختيار

علامة اختيار

علامة اختيار

البنية

علامة اختيار

لمزيد من معلومات حول الميزات متوفر في هذه الإصدارات من Visual Studio، راجع ميزات الإدارة لدورة حياة التطبيقات في Visual Studio 2010.

راجع أيضًا:

موارد أخرى

قاموس Visual Studio Application Lifecycle Management أي (ALM)