فروشگاه تخصصی علمی آموزشی فایل ویکی تمامی رشته ها فایل ویکی1 دروس تخصصی موفقیت پاورپوینت ارتباط با ما دانلود

دانلود پاورپوینت معیارهای اندازه گیری و سنجش پروژه

دانلود پاورپوینت معیارهای اندازه گیری و سنجش پروژه

کیفیت نرم افزار:

چه چیزی تفاوت بین دو نرم افزار را که وظیفه و عملکرد یکسانی را انجام می دهند مشخص می کند؟ چرا یک نرم افزار در عمل از دیگری موفق تر است؟

تفاوت بین دو نرم افزار را توانایی نرم افزارها در برآورده ساختن نیازهای مورد انتظار تعیین می کند.
نرم افزارها دارای دو نوع نیاز هستند، نیازهای عملیاتی و نیازهای غیر عملیاتی
نیازهای عملیاتی توانایی سیستم در انجام وظایف مختلف را توصیف می کنند.
نیازهای غیر عملیاتی شامل ویژگی های کیفی سیستم است، نیازهایی که با عملیات سیستم در ارتباط نیستند.
 
تعریف کیفیت نرم افزار:
کیفیت نرم افزار شامل همه ویژگی ها و مشخصات مهم یک محصول است که نیازهای عملیاتی و غیر عملیاتی را برآورده سازد. به بیان دیگر، کیفیت همه ویژگی های یک محصول نرم افزاری است که نتیجه آن توانایی برآورده کردن نیازهای خواسته شده است.
 
ابعاد کیفیت نرم افزار:
کیفیت داخلی: خصوصیاتی است که متناسب با مشخصات ثابت و ایستای کد برنامه تعریف شده و توسط برنامه نویس سیستم اندازه گیری می شود.
کیفیت خارجی: خصوصیاتی است که متناسب با مشخصات پویای کد برنامه در زمان اجرا تعریف شده و توسط کاربر سیستم اندازه گیری می شود.
کیفیت استفاده: خصوصیاتی است که متناسب با دیدگاه کاربر از کیفیت سیستم در زمان استفاده از آن است. کیفیت استفاده بر حسب اینکه نرم افزار تا چه اندازه پاسخگوی نیازهای کاربر در محیط اجرای سیستم باشد، اندازه گیری می شود.
 
اندازه گیری:
اندازه گیری پایه مهندسی است و مهندسی نرم افزار هم از این امر مستثنی نیست.
 
LORD KELVIN می گوید:
وقتی بتوانید آنچه را که از آن سخن می گویید اندازه گیری کرده و آن را در قالب اعداد بیان کنید، چیزی در مورد آن می دانید، ولی وقتی نتوانید آن را اندازه گیری کنید و نتوانید آن را در قالب اعداد بیان کنید، آگاهی شما ضعیف بوده و رضایت بخش نیست. در واقع ممکن است این امر نشان دهنده سرآغاز آگاهی شما از موضوع باشد، ولی در ذهن شما نقصان وجود دارد، تا به سطح دانش مورد نظر برسید.
 
اندازه:معیار:شاخص:
گاهی اوقات اندازه(Measure) و معیار(Metric) به جای یکدیگر به کار می روند اما باید توجه کرد که این دو با هم فرق دارند.
اندازه(Measure):نمایش کمی محدوده، مقدار، بعد، ظرفیت یا خطا  برخی صفات محصول یا فرآیند می باشد.
معیار(Metric):اندازه کمی برای یک صفت
شاخص(Indicator):نوعی نشانه و شاخص برای شناخت روند حرکت تیم و پروژه.
50 نفر هر کدام 10 ساعت کار کردند و به ازای هر ساعت 6 خطا داشته اند.
100 نفر هر کدام 8 ساعت کار کردند و به ازای هر ساعت 8 خطا داشته اند.
معیار: خطا
اندازه  :مقدار خطا
شاخص: هر تیم که تعداد خطای کمتری داشته است، راندمان بهتری داشته است.
 
چهار دلیل برای اندازه گیری:
 توصیف: برای درک فرآیند، محصول، منابع و محیط
 ارزیابی: برای تعیین وضعیت مطابق با برنامه
 پیش بینی: ابتدا یک سری ریسک های که احتمال آنها وجود دارد شناسایی می شوند و سپس برنامه ریزی می شود.
 بهبود: کیفیت و کارایی فرآیند
 
نقش معیارهای سنجش:
اغلب معیارهای سنجش هم در حوزه پروژه و هم در حوزه فرآیند نرم افزاربکار می روند. معیارهای سنجش فرآیند در طول پروژه های مختلف و در طی یک دوره ی زمانی مختلف جمع آوری می شوند.
هدف از تهیه معیارهای سنجش فراهم آوردن شاخص هایی است که منجر به بهبود فرآیند نرم افزار در بلند مدت شود.
معیارهای سنجش به مدیران و توسعه دهندگان کمک می کند تا بفهمند چه روشی اجرایی است و چه روشی اجرایی نیست.
به سازمان توسعه دهنده نرم افزار کمک می کند
تا درجه تاثیر فرآیند جاری را بفهمد.
 
شاخص های پروژه به مدیر کمک می کند تا:
 وضعیت پروژه در حال جریان را ارزیابی نماید.
 ریسک های بالقوه را پیگیری کند.
 زمینه های مشکل را پیش از آنکه حاد شوند را مشخص نماید.
 جریان کار یا فعالیت ها را تعدیل کند.
 قابلیت گروه پروژه را در مورد کنترل کیفیت محصولات کاری مهندسی نرم افزار مورد ارزیابی قرار دهد.
 
معیارهای فرآیند:
روش های بهبود فرآیند:
اندازه گیری ویژگی های خاص فرآیند
تهیه مجموعه ای از معیارهای سنجش معنی دار
استفاده از معیارها جهت استخراج شاخص هایی که منجر به یک استراتژی برای بهبود فرآیند می شود.
در واقع فرآیند تنها یکی ازعوامل قابل کنترل در بهبود کیفیت نرم افزار و کارایی سازمانی است.
تاثیرگذاری فرآیند نرم افزار به صورت غیر مستقیم اندازه گیری می شود.
مجموعه ای از معیارها بر اساس خروجی های که می توان از فرآیند بدست آورد، ایجاد می شود.
 
نمونه ای از خروجی ها:
اندازه گیری تعداد خطاها قبل از تحویل نرم افزار به مشتری
نقص های گزارش شده توسط کاربر
محصولات کاری تحویل شده
نیروی انسانی بکار گرفته شده
زمان صرف شده
مطابقت زمانبندی
معیارهای فرآیند می توانند با اندازه گیری خصوصیات برخی فعالیت های خاص مهندسی نرم افزار حاصل شوند.
 
تقسیم بندی معیارهای فرآیند از دیدگاه Grady:
1-معیارهای خصوصی(Private Metric): شناسایی شاخص های افزایش کارایی فرد
 نرخ خرابی توسط فرد
 نرخ خرابی توسط واحد
 خطاهای پیدا شده در طول توسعه نرم افزار
2-معیارهای عمومی(Public Metric): شناسایی شاخص های افزایش کارایی گروه
نیروی کار صرف شده
تقویم زمانی
نرخ های عیب سطح پروژه
Grady رسومی را برای استفاده از معیارهای سنجش نرم افراز پیشنهاد می کند که هم برای مدیران و هم توسعه دهندگان مناسب است.
در موقع تفسیر داده های سنجش توجه به حساسیت های متداول سازمانی داشته باشید.
هرگز از معیارهای سنجش برای تهدید افراد یا گروها استفاده نکنید.
هرگز اجازه ندهید که یکی از معیارها جایگزین معیارهای دیگر شود.
 
مدلی برای اندازه گیری پروژه:
 ورودی ها: اندازه گیری منابع مورد نظر(10 تا برنامه نویس، 3 تا کامپیوتر)
خروجی ها: اندازه گیری تحویل دادنی ها یا محصولات ایجاد شده(5 تا فرم، 2 تا جدول)
نتایج: اندازه گیری شاخص های موثر بر تحویل دادنی ها (8 خطا در قسمت نمایش)
 
شامل 34 اسلاید POWERPOINT

اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 7,000 تومان

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
POWERPOINT_1792879_2562.zip946.7k





آخرین محصولات فروشگاه