توسعه یک مدل ترکیبی برای تخمین زمان و قیمت تمام شده نرم افزار در شرایط عدم اطمینان
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه یزد - دانشکده صنایع
- نویسنده فاطمه زارع باقی آباد
- استاد راهنما حسن خادمی زارع محمدعلی وحدت محمدباقر فخرزاد
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1391
چکیده
در این تحقیق یک الگوریتم سه مرحله ای دقیق برای تخمین زمان و هزینه تولید نرم افزار در شرایط عدم اطمینان فازی ارائه شده است. این زمان و هزینه شامل مراحل هشت گانه تولید نرم افزار، از مرحله طرح ریزی تا مرحله پشتیبانی می باشد. از آن جایی که در برنامه ریزی پروژه های تولید نرم افزار بایستی منابع مورد نیاز از قبل فراهم شود، لذا تخمین زمان و هزینه تولید نرم افزار هم برای تولید کننده و هم استفاده کننده بسیار حیاتی است. مرحله اول الگوریتم این پایان نامه شامل بررسی مزایا، معایب و موارد کاربرد هر یک از روش های تخمین هزینه و زمان تولید نرم افزار و ارائه یک مدل ترکیبی از روش های کوکومو و تحلیل کارکردها با هدف ترکیب مزایا و کاهش معایب می باشد. مرحله دوم شامل یک مدل تحلیل سلسله مراتبی با هدف تعیین ارتباط بین منابع و مراحل تولید است. هدف این مرحله تعیین میزان مصرف هر یک از منابع تولید در هر یک از مراحل تولید با استفاده از قواعد فرایند تحلیل سلسله مراتبی و نظرات کارشناسان می باشد. مرحله سوم با ترکیب روش ساختار تجزیه کار و مدل های شبکه ای کنترل پروژه و مسئله عدم قطعیت در زمان ها، هزینه هر یک از مراحل و تعداد تکرار فعالیت ها برای تامین نظر مشتریان به ارائه جداول هزینه و زمان برنامه ریزی تولید پرداخته است. با توجه به اینکه محصولات نرم افزاری به صورت سفارشی و در شرایط عدم قطعیت زمان و هزینه ساخته می شود، در همه مراحل برای بیان عدم قطعیت در توالی و تکرار هر یک از مراحل تولید، زمان شروع، انجام و خاتمه هر یک از فعالیت ها و نیز هزینه انجام هر فعالیت به صورت عدد فازی مثلثی نشان داده شده است. برای بررسی صحت و اعتبار الگوریتم توسعه داده شده، نتایج حاصل از تخمین زمان و هزینه تعداد 30 عدد سیستم نرم افزاری ایجاد شده در سازمان اطلاعات و ارتباطات شهرداری تهران با زمان و هزینه واقعی آن مقایسه شد. نتایج مقایسه دقت 93 درصد برای زمان تکمیل و 92 درصد برای هزینه نشان داد.
منابع مشابه
توسعه یک مدل جهت استقرار نرم افزار به عنوان خدمت
عصر کنونی، به عنوان عصر اطلاعات و یا دانایی نام گرفته است. در این عصر فناوری اطلاعات به عنوان یک راهبرد و طرز فکر جدید، تمام ابعاد زندگی بشر را تحت تاثیر قرار داده است و سازمانها نیز از مفاهیم و نهادهایی هستند که به طرز شدیدی تحت تاثیر فناوری اطلاعات قرار گرفتهاند، به گونهای که تصور سازمان امروزی بدون فناوری اطلاعات و کاربری آن غیرممکن به نظر میرسد. با این شرایط، شناسایی عوامل موثر بر کاربر...
متن کاملتخمین قابلیت اطمینان نرم افزار بااستفاده از عدم قطعیت
به علت پیچیدگی و حساسیت نرم افزار، به چند پارامتر در نرم افزار توجه ویژه ای می شود که یکی از این موارد کیفیت نرم افزار می باشد، قابلیت اطمینان نرم افزار بعنوان یکی از زیر مجموعه های کیفیت نرم افزار می باشد، در کیفیت نرم افزار، قابلیت اطمینان نرم افزار از جایگاه ویژه و اهمیت خاصی برخوردار است. بدون تردید، قابلیت اطمینان یک نرم افزار کامپیوتری، عنصر مهمی از کیفیت کلی به شمار می رود. اگر برنامه ای...
15 صفحه اولتوسعه یک الگوریتم ترکیبی جهت تخمین زمان و هزینه پروژه های تحقیقاتی در شرایط عدم قطعیت
چکیده شرکت ها همیشه بدنبال راه بهتری برای مدیریت هزینه ها و افزایش سود دهی هستند. اگر هزینه انجام یک پروژه زیادتر از مقدار واقعی آن برآورد شود، ممکن است با اجرای آن – که در عمل می توانست نتاج مفیدی در برداشته باشد – مخالفت شود؛ از سوی دیگر، برآورد کم هزینه می تواند منجر به اجرای پروژه ای شود که در واقع به صرفه نبوده است، لذا برآورد زمان و هزینه امری حیاتی در انجام یک پروژه است.در این مقاله یک...
طراحی مدل تصمیمگیری در شرایط عدم اطمینان
در این مقاله مرور و مقایسهای بر انواع متغیرهای تعریف شده در بخش مدلسازی فرایند تحقیق در عملیات خواهیم داشت. از آن جایی که در دنیای واقعی مسائل مربوط به تصمیمگیریهای مدیریتی بهدلیل فاکتورهای انسانی و پیچیده اجتماعی، روانی، اقتصادی، سیاسی و ... از عدم اطمینان بالایی برخوردارند؛ به نظر میرسد انواع متغیرهای موجود در ادبیات موضوع قادر به تبیین همه حالتهای ممکن شرایط واقعی نیستند، بنابراین به م...
متن کاملارائه یک مدل ترکیبی جهت افزایش دقت روش استدلال مبتنی بر رویداد در برآورد تلاش توسعه نرم افزار
امروزه تخمین تلاش توسعه نرم افزار در مدیریت پروژههای نرمافزاری امری حیاتی است. برآورد دقیق هزینه نه تنها به مشتریان و سرمایه گذاران کمک میکند، بلکه در تصمیم گیری منطقی حین انجام پروژه و مدیریت پروژه نرمافزاری نیز تاثیر گذار خواهد بود. تا کنون مدل های تخمین بی شماری ابداع و مورد استفاده قرار گرفته است. بسیاری از رویکردهای تخمین تلاش فعلی با جمع آوری دادهها از پروژههای قبلی انجام میشود. رو...
متن کاملارائه یک مدل جدید جهت تخمین تلاش لازم برای توسعه سرویس های نرم افزاری
تخمین دقیق تلاش لازم برای توسعه سرویسهای نرم افزاری یک چالش بزرگ هم در صنعت و هم برای محققین است. مفهوم تلاش یک پارامتر مهم و تأثیرگذار در فرآیند توسعه و مدیریت سرویسهای نرم افزاری است. تخمین دقیق تلاش به مدیران پروژه کمک میکند تا منابع را بهتر تخصیص دهند و هزینه و زمان را طوری مدیریت کنند که پروژه در وقت و بودجه تعیین شده به اتمام برسد. یکی از مشهورترین روشهای تخمین تلاش، استفاده از قیاس و...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه یزد - دانشکده صنایع
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023