توضیحات
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
در صنعت نرم افزار پروژه های زیادی با شکست روبرو شده اند و یا زیان ده بوده اند. مهندس ها این صنعت همیشه به دنبال راه حل هایی برای کاهش این شکستها و رسیدن به بهره وری بیشتر بوده و هستند. به دلیل اینکه نرم افزار کالایی خاص ، بسیار متنوع و در کاربرد های مختلف است و هر روزه
به دامنه این تنوع اضافه می شود. با توجه به حساسیت تولید نرم افزار باید فرآیندی مشخص و قابل تکرار برای تولید نرم افزار در یک مجموعه داشت
که بتوان با آن تعداد مشخصی نیروی انسانی را در پروژه های گوناگون مدیریت کرد و بهترین بازدهی حاصل شود.
البته باز هم باید توجه داشت که پروژه باید با کمترین ریسک ممکن شروع و به پایان برسد. مشکلات بسیاری ممکن است برای توسعه سیستم های نرم افزار به وجود آید که از جمله آن موارد زیر می باشد:
۱- عدم درک مناسب از نیاز مشتری
۲- طولانی شدن مدت پروژه و از دست رفتن بازار آن محصول
۳- رقابت شدید بر سر بعضی از محصولات مانند سیستم های جامع اطلاعاتی
۴- انتظارات بی جای مشتریان
۵- پیچیدگی نرم افزار در طی فرآیند تولید
۶- عدم تهیه مستندات مشخص
۷- وابستگی به برنامه نویسان
۸- انجام ندادن تست های مناسب
۹- ناتوانی در تخمین زدن زمان کل پروژه
۱۰- عدم امکان سنجی مناسب برای پروژه ها
حال برای رفع این موارد مهندس ها نرم افزار باید تعادلی بین سه فاکتور هزینه، زمان و کیفیت برقرار نمایند تا به بهترین نتیجه ممکن برسد .
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
۱۵۵صفحه فایل ورد (Word) فونت ۱۴ منابع دارد همراه با شکل و جداول
پس از پرداخت آنلاین میتوانید فایل کامل پروژه
را دانلود کنید
فهرست عناوین
فصـل ۱ ۹
چرا نیاز به الگویی برای پایش متریک های فرآیند تولید نرم افزار می باشد ۹
۱-۱مقدمه ۱۰
۱-۲ کیفیت ۱۱
۱-۳ هزینه ۱۲
۱-۴ زمان ۱۲
۱-۵ تست ۱۳
۱-۶تست و مدلهای توسعه ۱۳
۱-۷ استخراج نیازمندیها ۱۴
۱-۸ چگونگی ارائه رویکردی برای پایش متریک های فرآیند تولید نرم افزار ۱۵
فصل ۲ ۱۷
مفاهیم اساسی تست و تولید نرم افزار ۱۷
۱-۲ کیفیت نرم افزار ۱۸
نیازمندی ها ۲۱
طراحی ۲۱
پیاده سازی ۲۱
تست ۲۲
توزیع و استقرار ۲۲
آموزش و پشتیبانی ۲۲
تضمین کیفیت نرم افزار ۲۳
۲-۲ ISTQB 23
۲-۳ متریک های نرم افزاری ۲۸
اهداف مربوط به آگاهی ۲۹
اهداف مربوط به تغییر ۲۹
اهداف معیارها ۳۰
۲-۴ تست نرم افزار ۳۱
۲-۵ چرا تست نرم افزار مهم می باشد؟ ۳۲
امروزه نرم افزار همه جا حضور دارد ۳۲
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
کم کردن ضریب شکست در توسعه سیستم های نرم افزاری ۳۲
تضمن کیفیت سیستم (بر اساس استاندارد ها و نیاز مشتری) ۳۲
تعیین سطح کیفیت سیستم ۳۳
بالا بردن سرعت توسعه سیستم ۳۴
۲-۶ فرآیند توسعه نرم افزار ۳۴
۲-۷ اندازهگیری و فرآیندهای اندازهگیری ۳۵
۲-۸ ERP 36
ماژولهای متعارف ۳۸
ساخت وتولید ۳۸
مدیریت زنجیرهای ملزومات ۳۸
مالی ۳۸
پروژه ۳۸
منابع انسانی ۳۸
فصل ۳ ۳۹
۳-۱ مقدمه ۴۰
۳-۲ مدل آبشاری ۴۱
فازها ۴۳
فاز (A) امکان سنجی سیستم ۴۳
اعتبار سنجی ۴۴
فاز (B) استخراج نیازمندی های سیستم ۴۴
اعتبارسنجی ۴۴
فاز (C) طراحی محصول ۴۴
تایید ۴۵
فاز (D) طراحی جزئیات ۴۵
تایید ۴۵
فاز (E) نوشتن کد وپیاده سازی ۴۵
تست اجزا ۴۵
فاز (F) یکپارچه سازی ۴۵
تائید محصول ۴۵
فاز (G) اجرایی کردن ۴۵
سیستم تست ۴۶
فاز (H) عملیاتی و نگهداری ۴۶
اعتبار سنجی مجدد ۴۶
مدل آبشاری برای توسعه سیستم ERP 46
در فاز A : 46
در فاز B: 47
در فاز C : 47
در فاز D : 48
در فاز E : 48
در فاز F: 48
در فاز G: 48
در فاز H: 48
جمع بندی: ۴۹
مدل آبشاری برای توسعه وب سایت یک شرکت تجاری ۴۹
در فاز A : 49
در فاز B: 50
در فاز C : 50
در فاز D : 50
در فاز E : 50
در فاز F: 50
در فاز G: 51
در فاز H: 51
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
در فاز A : 51
در فاز B: 52
در فاز C : 52
در فاز D : 52
در فاز E : 52
در فاز F: 52
در فاز G: 52
در فاز H: 52
جمع بندی: ۵۳
متریکها ۵۳
فاز (A) نیازمندی مشتری (امکان سنجی سیستم) ۵۷
فاز (B) استخراج نیازمندی های سیستم ۵۸
فاز (C) طراحی محصول ۵۹
فاز (D) طراحی سطح پایین (طراحی جزئیات) ۵۹
فاز (E) پیاده سازی قسمت ها ۵۹
فاز (F) برنامه نویسی ۵۹
فاز (E’) تست قسمت ها ۵۹
فاز (D’) تستسطحپایین ۶۰
فاز (C’) تست سطح بالا ۶۰
فاز (B’) تست سطح بالا ۶۰
فاز (A’) تست سطح بالا ۶۰
فلش های b و c و d و e 60
مدل V برای توسعه سیستم ERP 61
مدل V برای توسعه وب سایت یک شرکت تجاری ۶۱
مدل V برای تولید نرم افزار کاربردی ۶۱
متریکها ۶۲
۳-۴ مدل W 62
فازها و جدول متریک ها برای هر فاز ۶۶
مدل W برای توسعه سیستم ERP 67
مدل Wبرای توسعه وب سایت یک شرکت تجاری ۶۷
مدل W برای تولید نرم افزار کاربردی ۶۸
متریکها ۶۸
مزایا : ۶۸
معایب: ۶۸
۳-۵ مدل پروانه ۶۸
فازها: ۷۲
مدل پروانه ای برای توسعه سیستم ERP 72
مدل پروانه ای برای توسعه وب سایت یک شرکت تجاری ۷۲
مدل پروانه ای برای تولید نرم افزار کاربردی ۷۳
متریکها ۷۳
مزایا : ۷۳
فصل ۴ ۷۴
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار ۷۴
۴-۱ مقدمه ۷۵
۴-۲ موازی کاری ۷۵
۴-۳ تحویل نمونه به مشتری ۷۶
۴-۴ مدل پیشنهادی ۷۷
۴-۵ پارامترهای i و j و n 80
۴-۶ مدیریت انجام توسعه سیستم به صورت موازی ۸۱
۴-۷ مدیریت انجام تست ها به صورت موازی ۸۱
۴-۸ مدیریت انجام فعالیتها به صورت موازی ۸۱
۴-۹ سطح بندی ۸۲
فصل ۵ ۸۳
بررسی الگویی پیشنهادی ۸۳
۵-۱ مقدمه ۸۴
۵-۲ سناریو توسعه سیستم ERP به وسیله مدل پیشنهادی ۸۴
مشکل انجام فعالیت های موازی ۸۵
۵-۳ سناریو توسعه وب سایت یک شرکت تجاری به وسیله مدل پیشنهادی ۸۸
مشکل انجام فعالیت های موازی ۸۹
مشکل تولید نمونه ۹۱
۵-۴ سناریو توسعه برنامه کاربدی سناریو به وسیله مدل پیشنهادی ۹۴
مشکل تولید نمونه ۹۴
۵-۵ متریکها ۹۷
نتیجه گیری و پیشنهادات ۹۸
پیشنهادات ۱۰۰
مراجع ۱۰۱
لغت نامه ۱۰۲
پیوست ۱ ۱۰۵
پیوست ۲ ۱۱۵
پیوست ۳ ۱۲۵
پیوست ۴ ۱۳۵
پیوست ۵ ۱۴۵
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
فهرست شکل ها صفحه
شکل(۱) مثلث تولید ۱۱
شکل(۲) بالا به بعضی از مشکلاتی که بالا گفتیم اشاره طنز آمیزی دارد. ۱۵
شکل(۳) ساختار آموزشی ISTQB 24
شکل(۴) کشورهای عضو ISTQB و چگونگی ارتباط آنها با سازمان و موارد درسی ۲۵
شکل (۵) مقایسه ساختار آموزشیISTQBو ISEB 26
شکل(۶) فرآیند تست نرم افزار ISTQB 27
شکل(۷)فرآیند ISTQB در کنار فرآیند IEEE 28
شکل (۸) اهداف معیارها ۳۰
شکل (۹) اهمیت کیفیت ۳۳
شکل (۱۰) مدل آبشاری ۴۲
شکل (۱۱) مدل V 54
شکل (۱۲) مدل V و تست ۵۶
شکل(۱۳) فازها و جدول متریک ها برای هر فاز ۵۷
شکل (۱۴) مدل W 63
شکل (۱۵) نسخه ای دیگر از مدل W 64
شکل (۱۶) مدل W و تست ۶۵
شکل (۱۷) زمان بندی مدل W 66
شکل (۱۸) مدل پروانه ای ۶۹
شکل (۱۹) بالهای مدل پروانه ای ۷۰
شکل (۲۰) مدل پروانه ای و تست ۷۱
شکل (۲۱) مجموعه ای از مجموعه ها ۷۷
شکل(۲۲) مدل پیشنهادی ۷۹
شکل(۲۳) ارتباط i , j, n در مدل پیشنهادی ۸۰
شکل(۲۴) سطح ها در مدل پیشنهادی ۸۲
شکل(۲۵)
ERP 85
شکل(۲۵) ساختار ERP پیش فرض ۸۶
شکل(۲۶) بررسی زمانی مدل پیشنهادی ۸۷
شکل(۲۷) ساختار وب سایت پیش فرض ۸۹
شکل(۲۸) بررسی زمانی مدل پیشنهادی برای وب سایت ۹۰
شکل(۲۹) بررسی پارامترهای مدل پیشنهادی برای وب سایت ۹۲
شکل(۳۰) بررسی ارتباطات مدل پیشنهادی برای وب سایت ۹۳
شکل(۳۱) بررسی پارامترهای مدل پیشنهادی برای برنامه کاربردی ۹۵
شکل(۳۲) بررسی ارتباطات مدل پیشنهادی برای برنامه کاربردی ۹۶
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
-۲ کیفیت
کیفیت یک کمیت نسبی می باشد. که در حقیقت وابسته به نیازهایی است که برای تولید سیستم مشخص شده است. هر چه سیستم نیاز های
بیشتری را برآورده نماید و به آن چیزی که مد نظر مشتری است نزدیکتر باشد. کیفیت بهتری خواهد داشت و سیستم بی کیفیت سیستمی است که حداقل انتظارات مشتری را برآورده نکند و مشتری به نیازمندی های عملکردی و غیر عملکردی مد نظر خود نتواند برسد.
پس کیفیت شامل یک سری نیازهای عملکردی و غیر عملکردی می باشد که باید بنا به خاص مشتری رفع شود. اما اگر کیفیت مورد نظر مشتری حاصل نشود/………………….
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
-۳ هزینه
اولین عامل در هزینه برای تولید نرم افزار نیروی انسانی می باشد هر چه زمان بیشتری صرف شود دستمزد بیشتری باید به این نیروی انسانی داده
شود و هر چه افراد متخصص تری به کار گرفته شوند، هم هزینه ها بالاتر خواهند رفت. اما دلیل دیگری که باعث می شود هزینه انجام کل پروژه از هزینه
اولیه ای که پیش بینی شده بالاتر برود بروز خطا و مشکلات در سیستم می باشد. هر خطایی که نیاز به رفع داشته باشد سرباری بر هزینه ها خواهد داشت به طوری که در بسیاری از پروژه های نرم ……………….
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
-۴ زمان
معمولا پروژه های نرم افزاری بسیار زمان بر می باشند و یکی از چالش های اساسی مهندسها نرم افزار کاهش این زمان است، تا محصول در سریعترین زمان به دست مشتری برسد. این تلاش از همان اویل صنعت نرم افزار بوده و ادامه دارد.
مثلا در همان اوایل برای اینکه برنامه نویسی ساده تر انجام شود سعی شود محیط کاربر پسند تری برای برنامه نویسان تهیه شود با اینکه باعث سربارهایی………………
-۵ تست
برای رسیدن به کیفیت مناسب باید روی سیستم تست انجام شود. اما در فرآیند تولی
د هم می توان تست انجام داد. تست به دو صورت ایستا که بدون راه اندازی سیستم و بر اساس مستندات است و گویا که با اجرای سیستم و یا قسمتی از آن است انجام می پذیرد.
تقریبا در……………..
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
-۷ استخراج نیازمندیها
یکی از مشکلاتی اساسی که در بالا اشاره شد عدم فهم درست از نیازهای مشتری می باشد. این فهم نادرست ممکن است باعث نارضایتی هر دو طرف گردد. حال اینکه باید در صحبت با مشتری چه مواردی در نظر گرفته شود .
در حقیقت چه معیارهایی مورد بررسی قرار بگیرد. چه مستنداتی تهیه شود. کدام مستندات باید توسط مشتری تایید گردد. اینها همه عواملی است که………………..
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
-۸ چگونگی ارائه رویکردی برای پایش متریک های فرآیند تولید نرم افزار
برای اینکه به توان مشکلاتی که گفته شود را به روشی مناسب تحلیل کرد. باید اول مفاهیم اولیه در این زمینه را تشریح و مشخص کرد که چه اهمیتی در این ساختار دارند. در فصل دوم این مفاهیم تشریح شده اند تا درک مناسبی
از فصول بعد ایجاد شود. مثلا اگر درباره ساختار ISTQB توضیح داده شده است. به این دلیل است که جایگاه علمی آن در دنیای نرم افزار مشخص گردد و همچنین جایگاه آن در صنعت و آینده صنعت نرم افزار مشخص گردد . این کار
برای این است که بعضی از مدل هایی که در آینده معرفی می شود توسط این انجمن هم تایید و تدریس می شود و یا اگر در فصل دوم به مفهوم متریک ……………………………
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
فصل ۲
مفاهیم اساسی تست و تولید نرم افزار
۱-۲ کیفیت نرم افزار
درجه تطابق یک سیستم با نیازمندی های مشخص شده و نیازهای مشتری (یا کاربران) یا انتظارت آن ها، یکی از تعاریف رسمی کیفیت در نرم افزار است (۱). از این تعریف می توان دریافت که شناخت درست نیازمندی های
یک سیستم نرم افزاری از مهمترین فاکتورهای تعیین کیفیت در یک محصول نرم افزاری است. در واقع نرم افزاری که به صورت دقیق بر اساس نیازهای مشتری (یا کاربران…………………
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
-۳ متریک های نرم افزاری
فاکتورهای نرمافزاری، کیفیت را به مشخصههای مستقلی که به راحتی قابل تشخیص باشند، تقسیمبندی میکنند. فاکتورها تنها به صورت کیفی بیان میشوند و نمیتوان آنها را به صورت کمّی بیان نمود.
لرد کلوین فیزیک دان معروف انگلیسی گفته است: «وقتی میتوانید آنچه را که از آن صحبت میکنید، اندازهگیری کرده و بر حسب اعداد بیان کنید، درباره آن آگاهی دارید. اما وقتی نتوانید آن را اندازه بگیرید
و بر حسب اعداد بیان نمایید، دانش شما ناقص است: ممکن است دانشی ابتدائی باشد ولی به سختی میتوان آن را علم دانست.»
بنابر این گفته و از آنجا که وجه تمایر میان مهارت صنعتی و نظام مهندسی در آن است که صنعتگران از روشهای کیفی استفاده میکنند ولی نظام مهندسی مبتنی بر…………………
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
-۸ ERP
ERPتمام دادهها و فرایندهای یک سازمان را در یک سیستم واحد جمع میکنند. یک سیستم ERP از اجزای سختافزاری و نرمافزاری متعددی برای دست یابی به این مجموعه عظیم اطلاعات استفاده میکند. یک عامل کلیدی در بیشتر سیستمهای (ERP) استفاده از پایگاه داده واحد به منظور ذخیره سازی داده برای واحدهای (MoDules) مختلف سیستم است.
سیستم های ERP اصولا باید حداقل شامل ویژگی های زیر باشند:
• سیستمی یکپارچه که حداقل دو بخش مختلف یک شرکت و یا سازمان را بصورت یکنواخت و بدون نیاز به لینک چند نرم افزار پاسخ دهد.
• سیستمی یکپارچه که به صورت آنلاین، بدون تکیه بر به روز رسانی تناوبی و replicAtion اطلاعات را نگهداری میکند.
• سیستمی با یک پایگاه داده مشترک، که تمام اطلاعات برنامه ها و ماژول های کاربردی در آن ذخیره شده و قابل استفاده در تمامی بخشهای سیستم میباشند.
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
• سیستمی با نگاه مداوم و احساس یکنواخت در طول تمامی ماژولها
واژه ERP اصولا بر سیستمهایی که به منظور برنامهریزی استفاده از منابع فروش طراحی شدهاند دلالت میکند. اگر چه واژه مشتق ERP ریشه در محیط
مصنوعی دارد، استفاده امروزی از ERP حوزههای وسیعتری را شامل میشود. سیستمهای ERP بر حسب نوع، تلاش میکنند که همهٔ فعالیتهای یک
پایگاه یا سازمان را تحت پوشش قرار دهند (صرف نظر از ساختار سازمانی). به علاوه ممکن است این نکته مورد توجه قرار گیرد که یک بستهٔ نرمافزاری عموماً به منظور فراهم اوردن کارایی در بستهای خاص است. بستهای که تحت پوشش دو
سیستم یا بیشتر است. از نظر فنی، یک بسته نرمافزاری که فعالیتهای حسابداری و صورت حساب (لیست پرداخت) را تدارک میبیند، یک بسته نرمافزاری ERP نامیده میشود. با این وجود، واژه (ERP) نوعا برای کاربردهای بیشتر نیز به کار میرود. معرفی یک سیستم ERPبه منظور جایگزین کردن
دو یا چند کارکرد مستقل است، که این امر نیاز به ارتباط خارجی که قبلا بین سیستمها لازم بود را برطرف میسازد. همچنین مزایای دیگری را فراهم
میکنند که ناشی از استاندارد سازی و نگهداشت پایین تر (یک سیستم به جای دو یا بیشتر) برای قابلیت گزارش دهی آسان تر (مانند این همه دادهها که نوعا در یک پایگاه داده نگهداری شود) نمونههایی برای سیستم ERP شامل میشود: تولید، ملزومات، واحد مالی، مدیریت روابط مشتری(CRM)، منابع انسانی ومد…………………………….
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
فصل ۳
مدل های تولید نرم افزار
۳-۱ مقدمه
در این فصل به مدلهای که در طول دوران صنعت نرم افزاری برای توسع
ه این سیستم ها بر اساس تست ارائه شده اند اشاره می شود. که این کارهای گذشته در طول زمان نیز مورد تجدید نظر هایی قرار گرفته اند، در این فصل سعی شده است که آخرین نسخه از این مدلها بررسی و تحیلی می شوند.
در این فصل مدل های زیر را بررسی می شود:
– مدل آبشاری
– مدل V
– مدلW
– مدل پروانه ای
در این بررسی ها هر مدل شرح خواهد داده شود و فازهای آن بررسی می شود. برای هر مدل سه سناریو پیش فرض برای توسعه سه سیستم ERP به عنوان یک پروژه بزرگ و یک وب سایت تجاری به عنوان یک پروژه متوسط و
یک برنامه کاربردی ساده به عنوان یک پروژه کوچک توضیح داده می شود. در انتها نیز نشان داده می شود در هر فاز چه میزان به متریک ها توجه به عمل می آید. هدف از این بررسی ها به دست آوردن معایب و مزایا برای هر مدل خواهد بود.
همچنین در این فصل با توجه به توضیحات کاملی که برای هر مدل داده شده است به مقایسه مدل ها با هم نیز انجام خواهد شد. تمام این بررسی ها بنا به تحقیقات انجام ش…………………….
بلافاصله بعد از پرداخت موفق میتوانید فایل کامل این پروژه را با سرعت و امنیت دانلود کنید
دانلود پایان نامه و پروژه پایانی با موضوع
پس دیدن متن و فهرست پایان نامه
میتوانید نسبت به خرید آنلاین و دانلود فایل مورد نظر اقدام فرمایید میتوانید تغییراتی در متن پایان نامه ایجاد نمایید و یا از بعضی از فصل های پایان نامه مثل روش تحقیق پیشینه تحقیق بیان مسئله و یا منابع پروژه پایانی استفاده فرمایید با آرزوی موفیقت برای دانشجویان عزیز
اولین نفر باشید که نقد و بررسی ارسال میکنید... “پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار”
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
دانلود پایان نامه و پروژه پایانی با موضوع
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
پس دیدن متن و فهرست پایان نامه
پیشنهاد الگویی برای پایش متریک های فرآیند تولید نرم افزار
میتوانید نسبت به خرید آنلاین و دانلود فایل مورد نظر اقدام فرمایید میتوانید تغییراتی در متن پایان نامه ایجاد نمایید و یا از بعضی از فصل های پایان نامه مثل روش تحقیق پیشینه تحقیق بیان مسئله و یا منابع پروژه پایانی استفاده فرمایید با آرزوی موفیقت برای دانشجویان عزیز
قیمت : تومان120,000
نقد وبررسی
نقد بررسی یافت نشد...