نادرست بودن تخمین هزینه نرم افزار یکی از دلایل مهم ناامیدی متخصصان نرم افزار و محققان تخمین هزینه بوده است و علیرغم تلاش های فراوانی که برای بهبود آن انجام شده است اما هنوز هم دقت تخمین پایین است. عدم تجزیه و تحلیل مناسب در ابتدای شروع به کار پروژه و همچنین عدم به روز آ چکیده کامل
نادرست بودن تخمین هزینه نرم افزار یکی از دلایل مهم ناامیدی متخصصان نرم افزار و محققان تخمین هزینه بوده است و علیرغم تلاش های فراوانی که برای بهبود آن انجام شده است اما هنوز هم دقت تخمین پایین است. عدم تجزیه و تحلیل مناسب در ابتدای شروع به کار پروژه و همچنین عدم به روز آن در حین انجام پروژه یکی از مهم ترین دلایل شکست پروژه ها محسوب می شود. اگر چه زمانی که یک پروژهها بسته میشوند، بازخورد های آن ایجاد میشود، اما اگر تخمینها و واقعیات ثبتشده با پروژه انجامشده به طور کامل مطابقت نداشته باشند، آنگاه نمی توان انتظار تخمین دقیقی را داشت. بنابراین جمع آورده داده های پروژه بر اساس ویژگی های مشخص امری ضروری است و در اینجاست که می توان به نقش پررنگ پروژه های انجام شده در گذشته و مجموعه داده هایی که می توان با استفاده از آنها ایجاد نمود پی برد. در این مطالعه سعی بر این است که به بررسی نقش روش های مختلف طبقه بندی در تخمین تلاش نرم افزار بپردازیم.
پرونده مقاله
توسعه نرمافزار را میتوان فعالیتی دانست که از انواع پیشرفتهای فناورانه استفاده میکند و نیاز به دانش بالایی دارد. به همین دلیل، هر پروژه توسعه نرمافزاری حاوی عناصر عدم قطعیت است که بهعنوان ریسک پروژه شناخته میشود. موفقیت یک پروژه توسعه نرمافزار بهشدت به میزان ریس چکیده کامل
توسعه نرمافزار را میتوان فعالیتی دانست که از انواع پیشرفتهای فناورانه استفاده میکند و نیاز به دانش بالایی دارد. به همین دلیل، هر پروژه توسعه نرمافزاری حاوی عناصر عدم قطعیت است که بهعنوان ریسک پروژه شناخته میشود. موفقیت یک پروژه توسعه نرمافزار بهشدت به میزان ریسک مربوط به هر فعالیت پروژه بستگی دارد. لذا، بهعنوان یک مدیر پروژه، آگاهی از خطرات کافی نیست. جهت دستیابی به یک نتیجه موفق، یک مدیر پروژه باید بتواند تمام ریسکهای اصلی را شناسایی، سپس ارزیابی، اولویتبندی و درنهایت مدیریت کند. مدیریت ریسک بر شناسایی ریسکها و درمان مناسب با آنها تمرکز دارد. پروژههای نرمافزاری دارای ریسکهای فردی یا کلی هستند. برخی از این ریسکها به یک فعالیت خاص و برخی دیگر به پروژه مرتبط است. معمولاً ریسکها ابتدا شناساییشده و با فعالیتهای پروژه مرتبط میشوند. تعیین چگونگی رفتار افراد برای دستیابی به اهداف فعالیت استراتژیک برای شناسایی خطرات است. استفاده از الگوریتمها و فنهای مختلف برای شناسایی ریسکهای نرمافزاری همواره موردتوجه متخصصین بوده است. هدف این مطالعه، پیشبینی ریسکهای پروژههای نرمافزاری به کمک الگوریتم بهینهسازی ملخ میباشد. در این روش انتخاب ویژگی و کاهش آن توسط الگوریتم بهینهسازی ملخ انجام میشود و برای طبقهبندی ریسک و ویژگیها از روشهای طبقهبندی ماشین بردار استفاده میشود.
پرونده مقاله
آموزش مجازی در سالهای اخیر مورد توجه مدارس و دانشگاههای زیادی قرار گرفته و به طور ویژه در اپیدمی کرونا به عنوان یک الزام آموزشی تعریف شده است. آموزش مجازی غالبا به شکلهای آنلاین، نیمه آنلاین و آفلاین پیاده سازی شده و مورد استفاده قرار گرفته است. با اینحال، علیرغم مزایا چکیده کامل
آموزش مجازی در سالهای اخیر مورد توجه مدارس و دانشگاههای زیادی قرار گرفته و به طور ویژه در اپیدمی کرونا به عنوان یک الزام آموزشی تعریف شده است. آموزش مجازی غالبا به شکلهای آنلاین، نیمه آنلاین و آفلاین پیاده سازی شده و مورد استفاده قرار گرفته است. با اینحال، علیرغم مزایای زیادی که آموزش مجازی به همراه دارد، کارآمدی آن در برابر آموزش حضوری سنتی یکی از سوالات جدی است که پیش روی محققان است. تحقیق حاضر با تمرکز بر این چالش، سعی کرده است به مقایسه کارآمدی مدلهای آموزش مجازی و سنتی بپردازد. این مطالعه در سطح یک دانشگاه دولتی و با حضور اساتید و دانشجویان در دانشکدههای مختلف انجام گردید. نتایج این تحقیق در حالی که اساتید معتقد بودند که مدل حضوری کارآمدتر از مدلهای آنلاین است، دانشجویان نظرات متفاوتی در این مورد داشتند. این مطالعه همچنین نشان داد که دانشجویان و اساتید دانشکدههای مختلف دیدگاههای متفاوتی در مورد اثربخشی مدلهای به کار گرفته شده داشتند. بنابراین، قضاوت کلی در مورد کارایی مدلهای آموزشی دشوار است. با این حال، به طور کلی، این مطالعه نشان میدهد که کارایی مدلهای آنلاین کمتر از مدل حضوری است.
پرونده مقاله