مراحل إصدار البرمجيات: الفرق بين النسختين

[نسخة منشورة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
تحسين عام للمقال
سطر 1:
{{Infobox
|above = دورة حياة إصدار البرمجيات
|image = [[Image:دورة حياة إصدار البرمجيات.png]]
}}
 
'''دورة حياة إصدار البرمجيات''' هي المراحل التي يمر بها أي برنامج حاسوبي ابتداء من الفكرة وحتى طرح النسخة النهائية في الأسواق للاستخدام العام, حيث تتم العملية على مراحل من النسخة التجربية إلى المحسنة إلى الإصدار النهائي, وهي دورة تشمل أغلب البرامج التي تسوق سواء كانت برامج عامة أو خاصة. حيث تضمن دورة حياة إصدار البرامج الحصول على منتج مستقر وجاهز للاستخدام بدون مشاكل تتسبب في انهياره.
'''دورة حياة إصدار البرمجيات'''
عند توزيع وطرح البرمجيات , تتم العملية على مراحل من النسخة التجربية إلى المحسنة إلى الإصدار النهائي , و هي دورة تشمل اغلب البرامج التي تسوق سواء كات برامج عامة أو خاصة .
وتظمن دورة حياة إصدار البرامج الحصول على منتج مستقر و جاهز للاستخدام بدون مشاكل تتسبب في انهياره .
 
== مراحل تطويرإصدار البرمجيات ==
=== المرحلة بيتاقبل betaألفا ===
تعتبر المرحلة الأولى في طرح البرمجيات و تكونوتكون في العادة كثيرة الاخطاءالأخطاء وغير سليمة وغالبا ما تتكونتكون لطرح لماما سيكون عليه البرنامج و الخصائصوالخصائص التي سيتمتع بها .
 
=== المرحلة قبل ألفا Pre-Alpha ===
تعتبر هذه المرحلة مهمة للمختصين و المبرمجينوالمبرمجين بحيث تطرح هذه النسخة خصيصا لهم لإعطاء رأيم و دراسة خصائصارأيهم وودراسة مشاكلهاخصائصها ومشاكلها.
تعتبر المرحلة الأولى في طرح البرمجيات و تكون في العادة كثيرة الاخطاء وغير سليمة وغالبا ما تتكون لطرح لما سيكون عليه البرنامج و الخصائص التي سيتمتع بها .
 
=== المرحلة ألفا Alphaبيتا ===
هي المرحلة التالية للبرامج التي تتجاوز المرحلة الأولى ألفا وتكون قد تجاوزت المشاكل الرئيسية، وتطرح على المستخدمين الآخرين لاستخدامها بشكل موسع ومعرفة نقاط الإخفاق فيها، وتعتبر أهم المراحل ففيها يكون التقييم وتتميز عن النسخة ألفا بأنها تشمل أغلب المميزات النهائية لكن بمشاكل أقل مع احتمال أقل للتسبب في انهيار النظام أو البرنامج، وتنشر هذه النسخة في العادة بالمجان أو بمبالغ قليلة للاستخدام الموسع والتقييم، ويتم إصدار هذه النسخة عند إكمال المبرمجين إدخال أغلب مميزات البرنامج.
تعتبر هذه المرحلة مهمة للمختصين و المبرمجين بحيث تطرح هذه النسخة خصيصا لهم لإعطاء رأيم و دراسة خصائصا و مشاكلها .
 
=== النسخة المرشحة Release Candidate ===
=== المرحلة بيتا beta ===
يتم اختصار النسخةتسميتها بـ RC يمكن، انويمكن أن تكون هذه النسخة هي النهائية بحيث تسوق تحت ضمان، و تكونوتكون جاهزة للاستخدام والبيع بعد انأن يتم تلافي كل الاخطاالأخطاء الموجودة بالنسخة بيتابيتا، وتكون هذه النسخة مستقرة بشكل جيد مما يسمح للمستخدمين العاديين باستخدامها بأمان أكثر.
هي المرحلة التالية للبرامج التي تتجاوز المرحلة الأولى ألفا و تكون قد تجاوزت المشاكل الرئيسية ، و تطرح على المستخدمين الاخريين لاستخدامها بشكل موسع ومعرفة نقاط الإخفاق فيها .
وتعتبر أهم مرحلة فهي مرحلة القييم وهي تتميز عن النسخة ألفا بأنها تشمل اغلب المميزات النهائية لكن بمشاكل أقل مع احتمال التسبب في انهيار النظام أو البرنامج قليل بالنسبة للنسخة ألفا ويكون احتمال الانهيار الكامل للنظام في هذه النسخة قليل.
 
=== النسخة المطروحة للتسويق releaseRelease toTo manufacturingManufacturing :===
ويتم نشر هذه النسخة في العادة بالمجان أو بمبال قليلة للاستخدام الموسع و التقييم ، ويتم إصدار هذه النسخة عند إكمال المبرمجين إدخال أغلب مميزات البرنامج .
يتم طرحتطرح هذه النسخة للتسويق وبشكل أمنآمن تماما, ويتمتختصر اختصارهاتسميتها بـ RTM وتكون هذه النسخة نهائية بشكل شبه كامل , وعادة ما يتم طرحهاتطرح للبيع على الانرتنتالشبكة العالمية قبل طرحها على أقراص خاصةخاصة، ويمكن اعتبارها نسخة نهائية وكاملة.
 
=== النسخة المرشحة Release candidateالنهائية ===
يطرح البرنامج في هذه المرحلة بشكل نهائي وخالي من الاخطاءالأخطاء على أقراص للبيع أو على الانترنت الإنترنت.
يتم اختصار النسخة بـ RC يمكن ان تكون هذه النسخة هي النهائية بحيث تسوق تحت ضمان، و تكون جاهزة للاستخدام والبيع بعد ان يتم تلافي كل الاخطا الموجودة بالنسخة بيتا .
تكون هذه النسخة مستقرة بشكل جيد مما يسمح للمستخدمين باستخدامها بأكثر أمان .
 
النسخة المطروحة للتسويق release to manufacturing :
يتم طرح هذه النسخة للتسويق وبشكل أمن , ويتم اختصارها بـ RTM وتكون هذه النسخة نهائية بشكل شبه كامل , وعادة ما يتم طرحها للبيع على الانرتنت قبل طرحها على أقراص خاصة .
يمكن اعتبار هذه النسخة نهائية وكاملة .
 
النسخة النهائية FINAL :
يطرح البرنامج في هذه المرحلة بشكل نهائي وخالي من الاخطاء على أقراص للبيع أو على الانترنت .
 
{{بذرة حاسوب}}
 
[[تصنيف:حوسبة]]