فایل های مشابه شاید از این ها هم خوشتان بیاید !!!!
توضیحات محصول دانلود پاورپوینت آشنایی با معیارهای اندازه گیری نرم افزار (کد12797)
دانلود پاورپوینت آشنایی با معیارهای اندازه گیری نرم افزار
\nمهندسی نرم افزار
\n\n عنوان های پاورپوینت :
\n\nآشنایی با معیارهای اندازه گیری نرم افزار
\nمهندسی نرم افزار
\nمدل توسعه مبتنی بر مولفه ها (Component Based Development)
\nمدل روش های رسمی ( فرمال )
\nتکنیک نسل چهارم 4GT
\nفرایند Rational Unified Process) RUP)
\n(UML (Unified Modeling Language
\nمدیریت پروژه
\nارزیابی نرم افزار
\nمعیارهای اندازه گیری نرم افزار
\nمعیارهای اندازه گرا (کمی)
\nفرمول معیار بازدهی رفع نقص (DRE (Defect Removal Efficiency
\nمفهوم در دسترس بودن نرم افزار (Availability)
\nفرمول در دسترس بودن نرم افزار (Availability)
\n\n \n\n \n\n
\n\nقسمت ها و تکه های اتفاقی از فایل\n\n \n\nمدل روش های رسمی ( فرمال )\n\nیک مدل به کمک قوانین ریاضی، سیستم را توسعه میدهد.\n\nنام دیگر آن، مهندسی نرم افزار اتاق تمیز است. زیرا در آن از منطق ریاضی استفاده میشود و دقت عمل آن بسیار بالاست و میتوان گفت تا حدی بدون نقص است.\n\nدر این روش که تنها در پروژه هایی خاص کاربرد دارد به دنبال صد درصد درستی و اعتبار نرم افزار هستیم.\n\nمثلا نرم افزارهای بحرانی-امنیتی، یا نرم افزارهایی که در صورت بروز خطا در نرم افزار دستخوش زیان های اقتصاد کلانی میشویم. مانند نرم افزارهای کنترل هواپیما یا نرم افزارهای پزشکی.\n\nاین روش بسیار وقت گیر و گران است. ضمنا به آموزش بسیار نیاز دارد.\n\nتکنیک نسل چهارم 4GT\n\nیک مدل نسل آینده است. مهندس نرم افزار را قادر میسازد تا به کمک ابزارهای متعدد نرم افزاری، برنامه سازی سطح بالا بصورت گرافیکی داشته باشد. سپس این ابزارها، بصورت خودکار کد برنامه را تولید میکنند.\n\nبا این روش ( استفاده از Case Tools ها) زمان توسعه کاهش یافته و بهره وری افراد افزایش.\n\nاما گاهی کد خودکار تولید شده ناکارآمد است و باید اصلاح شود.\n\nفرایند Rational Unified Process (RUP)\n\nیک مدل توسعه نرم افزار بصورت تکراری، معرفی شده توسط شرکت Rational وابسته به IBM است. سه جنبه اصلی دارد:\n\nدیدگاه پویا: که فازهای فرایند را طی زمان نشان می دهد.\n\nدیدگاه ایستا: که فعالیت های موجود در این فرایند را نشان میدهد.\n\nدارای 4 فاز ( inception، Elaboration،\n\nConstruction و Transition است )\n\nفرایند -(RUP) ادامه\n\n(UML) Unified Modeling Language\n\nیکی از مزایای روش RUP استفاده از مدل سازی نرم افزار بصورت گرافیکی است.\n\n(UML) روشی است که با آن همه بخش ها و کاربران و تعاملات بین آنها را نشان بصورت گرافیکی نمایش میدهیم.\n\nمدیریت پروژه\n\nمدیر پروژه لازمست:\n\nوضعیت پروژه در حال پیشرفت را بداند.\n\nخطرات احتمالی آینده را زودتر شناسایی کند.\n\nنقاط مشکل آفرین را پیش از بحرانی شدن آنها کشف کند.\n\nوظایف کاری را تنظیم کند.\n\nتوانایی تیم پروژه را ارزیابی کند.\n\nارزیابی نرم افزار\n\nدر ارزیابی نرم افزار:\n\nعوامل خارجی: که توسط کاربر نرم افزار تشخیص داده میشود .\n\nعوامل داخلی: که برای توسعه دهندگان قابل درک است.\n\nقابلیت درست کار کردن در شرایط غیر عادی\n\nقابلیت توسعه داشتن به هنگام تغییر نیازمندی ها\n\nقابل حمل بودن و اینکه بتواند روی چه پلتفرم هایی قابل اجرا باشد ( مثلا سیستم عامل های مختلف )\n\nقابلیت استفاده مجدد داشتن\n\nمعیارهای اندازه گیری نرم افزار\n\nاندازه گیری نرم افزار شامل معیارهای مستقیم و معیارهای غیر مستقیم است:\n\nمعیارهای مستقیم:\n\nتعداد خطوط کد (LOC) تولید شده\n\nسرعت اجرای برنامه\n\nاندازه حافظه مورد نیاز برای اجرا\n\nخطا (error) های گزارش شده در یک مدت زمان تعیین شده.\n\nمعیارهای غیر مستقیم:\n\nعملکرد و کیفیت محصول\n\nپیچیدگی بکار رفته در محصول\n\nبازدهی محصول\n\nقابلیت نگهداری و...\n\nمعیارهای اندازه گرا (کمی)\n\nبرخی معیارهای برای نرم افزار تولید شده را میتوان با عدد و رقم بیان کرد. مثلا:\n\nتعداد خطوط کد به کار رفته در نرم افزار\n\nمیزان کاری که بر روی نرم افزار انجام شده ( اغلب با واحد نفر– ماه بیان میشود )\n\nهزینه صرف شده\n\nتعداد صفحات مستند شده\n\nمیزان خطاهای ایجاد شده در کار قبل از تحویل به مشتری ( مثلا برای هر 1000 خط کد )\n\nمیزان نقص های ایجاد شده در کار بعد از تحویل به مشتری ( مثلا برای هر 1000 خط کد )\n\nتعداد افراد پروژه\n\nبه کمک این معیارها، مدیر پروژه نرم افزاری میتواند به یک شاخص برای اندازه گیری پروژه ها دست یابد و بصورت تقریبی، نرم افزارها را با هم مقایسه کند.\n\n \n\n \n\n30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و توجیهی | پایان-نامه | پی دی اف مقاله ( کتاب ) | نقشه | پلان طراحی | های آماده به صورت رایگان میباشد ( word | pdf | docx | doc )