DIFFERENCES BETWEEN REVIEW AND AUDIT Speak about 3 of ISO 9126 characteristics Purpose of Software quality assurance What are quality factors from McCall view Range of SQA roles What are the SQA Activities What is the differenced between quality assurance and quality control Speak about SQA group DIFFER ENCES BETWE EN REVIE W AND AUDIT إعادة النظر REVIEW عملية أو اجتماع يتم خالله إنشاء منتج البرنامج قدم لموظفي المشروع والمديرين والمستخدمين ، العمالء أو ممثلي المستخدمين أو غيرهم من المهتمين .األطراف للتعليق أو الموافقة الهدف منها لتقييم عنصر معين لتحديد ما إذا كان هذا العنصر أو يتم تطوير العملية وفقًا للمعايير والمبادئ التوجيهية و السياسات المنصوص عليها في خطة المراجعهAUDIT- فحص مستقل لمنتج برمجي ، عملية برمجية ،أو مجموعة عمليات برمجية للتقييم االمتثال للمواصفات والمعايير التعاقدية .االتفاقيات أو المعايير األخرى الهدف لتقديم تقييم مستقل لمطابقة البرنامج المنتجات والعمليات للوائح والمعايير المعمول بها ، المبادئ التوجيهية والخطط واإلجراءات Speak about 3 of ISO 9126 charact eristics الغرض منSQA --لتزويد اإلدارة بالرؤية المناسب في العملية التي يستخدمها مشروع البرنامج .والمنتج الذي يجري بناؤه. المساعدة في تحديد الخطط والمعايير واإلجراءات - معالجة قضايا عدم االمتثال Purpose of SQA To provide management with appropriate visibility into the process being used by the software project and of the product being built. Assist the defining plans, standards, and procedures Address non-compliance issues Purpos e of Softwar e quality assuran ce What are quality factors from McCall view Range of SQA roles التحقق من االمتثال فحص منتجات العمل أو العملية مقابل المعايير التحقق من القائمة المرجعية تقييم مستوى الجودة مراجعة منتجات العمل لمعرفة مستوى المحتوى ، المطابقة للوثائق السابقة ،صحتها المشاركة بنشاط في مراجعات منتجات العمل التدريب على جودة األداء تقديم المشورة ألعضاء الفريق حول كيفية االختيار واالستخدام العمليات المناسبة ساعد في تخصيص قوالب القطع األثرية الحتياجات المشروع What are the SQA Activiti es قم بإعداد خطة SQA المشاركة في تعريف المشروع خطة تطوير البرمجيات (ونموذج العملية) مراجعة (هندسة البرمجيات) األنشطة للتحقق منها االمتثال لعملية البرمجيات المحددة راجع منتجات العمل (البرامج) المحددة للتحقق منها االمتثال للمواصفات ضمان االنحرافات عن األنشطة المحددة و يتم توثيق المنتجات ومعالجتها وفقًا لذلك إلجراءات محددة سجل أي حاالت عدم امتثال تقديم تقارير منتظمة إلى اإلدارة العليا :ضمان الجودة What is the differe nced betwee n quality assuran ce and quality control ضمان الجودة هو طريقة لجعل تطبيق البرنامج يحتوي على عيوب وأخطاء أقل عندما يتم إصداره للمستخدمين النهائيين .يتم تعريف ضمان الجودة على أنه نشاط يضمن تنفيذ األساليب والتقنيات واألساليب والعمليات .المصممة للمشاريع بشكل صحيح .يتعرف على العيوب في العملية .يكتمل ضمان الجودة قبل مراقبة الجودة :مراقبة الجودة مراقبة الجودة هي عملية هندسة برمجيات تُستخدم للتأكد من أن األساليب والتقنيات واألساليب والعمليات المصممة في المشروع تتبع بشكل صحيح .تعمل أنشطة مراقبة الجودة وتتحقق من أن التطبيق يفي بمعايير .الجودة المحددة Speak about SQA group Speak about two cases of system failures mentioned in your assignment Speak about two quality views (user – developer – managementProject manager)mentioned in your assignment Speak about two quality metrics mentioned in your assignment