بهبود فرآیندهای توسعه نرم افزار با ترکیب فرآیندکاوی و الگوریتم های یادگیری ماشین: مطالعه موردی
- سال انتشار: 1403
- محل انتشار: دهمین کنفرانس بین المللی مهندسی صنایع و سیستم ها
- کد COI اختصاصی: ICISE10_116
- زبان مقاله: فارسی
- تعداد مشاهده: 182
نویسندگان
استادیار، دانشکده مهندسی صنایع، دانشگاه صنعتی شریف
دانشجوی کارشناسی ارشد، دانشکده مهندسی صنایع، دانشگاه صنعتی شریف
چکیده
در دنیای رقابتی توسعه نرم افزار، تیم های توسعه محصولات فناوری اطلاعات با مشکلات و چالش های متعددی در جریان های کاری خودروبرو هستند. در سالیان اخیر ترکیب فرآیندکاوی و الگوریتم های یادگیری ماشین به منظور بهینه سازی فرآیندهای توسعه نرم افزار مورداستفاده قرار می گیرد، اما همچنان خلا یک راهکار کلی به منظور شناسایی و تحلیل ریشه ای عارضه ها و ارائه راه حل مبتنی بر آن درسیستم های توسعه نرم افزار مشاهده می گردد. در این پژوهش، هدف، یافتن راهکاری برای بهبود فرآیندهای سیستم های توسعه نرم افزار باتغییرجریان کاری درخواست تغییر و بررسی ابعاد مختلف رخداد ها است. به منظور دستیابی به این هدف، از فرآیندکاوی در جریان کاریدرخواست های تغییر و از خوشه بندی جهت بررسی بهتر گزارش رخدادها در ۹۶۶۷ مورد از گزارشات رویداد ثبت شده، استفاده گردید.کشف فرآیند جریانکاری درخواست تغییر، از طریق الگوریتم آلفا و هیوریستیک و تحلیل فرآیند با استفاده از نمودارها و گزارشات آماریانجام شد. عناوین رخدادها با تکنیک TF-IDF امتیازدهی شده و براساس مدت زمان حل رخداد، با استفاده از تکنیک K- میانگین، خوشه بندی انجام شده است. در ادامه خروجی حاصل از فرآیندکاوی و خوشه بندی، با استفاده از سند تحلیل ریشه ای و مصاحبه با خبرگانمورد بررسی قرار گرفته و بنابر شرایط و نتایج تحلیل ها راه حل "مهندس نرم افزار در محیط عملیاتی" و ادغام چارچوب اسکرامشخصی سازی شده و برنامه نویسی افراطی پیشنهاد شد. در مطالعه موردی انجام شده، پس از پیاده سازی این روش، طبق نظرسنجی ازذینفعان و خبرگان سیستم ها و روش ها این راه حل موجب ایجاد بهبود در فرآیند و افزایش ۱۳.۸ درصدی رضایت ذینفعان شده است.کلیدواژه ها
توسعه نرم افزار چابک، مدیریت درخواست تغییر، مدیریت گزارش های رخداد، فرآیندکاوی، TF,IDF، سند تحلیل ریشه ایمقالات مرتبط جدید
- نگاهی به نقش اقتصاد سیاسی ایران در مدیریت مصرف انرژی
- مقایسه روشهای نورتابی شیمیایی رادیکال *CH و *OH در استخراجپاسخ دینامیکی شعله جریان متقابل
- مطالعه عددی اثر تحریک جریان ورودی بر عملکرد یک انژکتور هممحور برشی تحت شرایط گذربحرانی
- مطالعه ساختار شعله متان هیدروژن در مشعل پیچشی سیدنی با استفاده از مدل احتراقی حجمی
- مطالعه تجربی اثر احتراق جریان چرخشی غیر پیش مخلوط بر پایداری، شدت تابش نور و دینامیک شعله پروپان - اکسیژن/هوا
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.