نام پژوهشگر: نفیسه حاجرحیمی
نفیسه حاجرحیمی طاهره یعقوبی
در قلب هر پروژهای، فرایندی وجود دارد که باید یک یا چند محصول را به سازمان تحویل دهد. این فرایند در پروژه فناوریاطلاعات، بر توسعه نرمافزار متمرکز است. توسعه نرمافزار خود از فعالیتهای اساسی و بنیادی پروژههای فناوری اطلاعات می باشد. چرخه حیات یک نرمافزار شامل دو فاز تولید و نگهداشت است. بررسی و استخراج عوامل موثر در هزینه و زمان تولید یک نرم افزار کمک میکند تا هزینه و زمان تولید را مورد برآورد قرار دهیم و با کنترل عوامل مزبور، آن را کاهش دهیم. جهت استخراج عوامل موثر و انجام بررسیهای مورد میزان تأثیر و مطلوبیت بر روی آنها از برنامههای نرمافزاری و اعضاء 15 تیم تولیدکننده در مقطع زمانی 1388 تا 1389 استفاده شده است. ابزار جمعآوری دادهها چک لیستی محقق ساخته با طیف لیکرت میباشد. اعتبار پرسشنامه با استفاده از نرمافزار spss برای نمونه مقدماتی0.816محاسبه گردید و روایی پرسشنامه از طریق روش منطقی(محتوایی) مورد تأیید قرار گرفت. برای تجزیه و تحلیل دادهها از آمار توصیفی(جداول فراوانی) و آمار استنباطی (آزمون t،آزمون رتبهبندی فریدمن و آزمون anova) استفاده شد. براساس مطالعات انجام شده از کتب و متون علمی معتبر در زمینه مهندسی نرمافزار و همچنین مصاحبه با متخصصین صاحب نام در این حرفه،29 عامل موثر شناسایی شد. پس از آن به تعیین «میزان مطلوبیت هر عامل» ، «بررسی برابری میانگین جوامع» و «تعیین رتبه» آنها پرداختیم.نتایج این بررسیها به تأیید عوامل و پررنگ ساختن آهمیت آنها میپردازد. طیق یافتهها بیشترین مطلوبیت مربوط به مشخصههای «پرسنل» و «پروژه» و کمترین مطلوبیت مربوط به مشخصه «شبکههای کامپیوتری» بود. همچنین در بررسی رتبهبندی مشخصهها،«مشخصه پروژه» در رتبه اوّل و «مشخصه شبکههای کامپیوتری» در رتبه پنجم قرار گرفتند. بررسی برابری میانگین جوامع بر اساس سه متغیّر جمعیّت شناختی سطح تحصیلات، سابقه شغلی و پست سازمانی ایشان تفاوت معناداری را نشان نداد. بنابراین میتوان بر موثر بودن عوامل تعیین شده اطمینان کرد. با رعایت برخی از عوامل مهم و اصلی نظیر دقت در امکان سنجی پروژههای فناوری اطلاعات، مستندات کامل و همراهی کردن افراد طراح و پیاده ساز در مرحله تولید و موارد بسیار دیگر میتوان به نتایج مطلوبی در کاهش هزینه، هم در فاز تولید و هم در فاز نگهداشت و همچنین افزایش طول عمر نرمافزاررسید.