پاورپوینت CBAM روشی کمی جهت تصمیم‌گیری در مورد طراحی معماری

- پاورپوینت CBAM روشي کمي جهت تصميم‌گيري در مورد طراحي معماري

پاورپوینت CBAM روشی کمی جهت تصمیم‌گیری در مورد طراحی معماری

فرمت فایل: ppt

تعداد اسلاید: 43 اسلاید

قابلیت ویرایش: دارد

تصویری از خود فایل رو میتونید مشاهده کنید.

قسمتی از متن این پاورپوینت که به صورت تصادفی انتخاب شده:

nروش تحلیل هزینه فایده (Cost Benefit Analysis Method)

nزمینه تصمیم‌گیری (Decision-Making Context)

nاساس CBAM

nپیاده‌سازی CBAM

nمطالعه موردی: NASA ECS Project

تحلیل هزینه فایده CBAM

nروش تحلیل هزینه فایده

nبزرگترین مصالحه در سیستم‌های بزرگ مصالحه اقتصادی است

  • چیزی که روش ATAM به همراه ندارد

nچگـونه یک سـازمان بـاید روی منـابع خود سرمایه‌گذاری کند تا سود را افزایش و ریسک را کاهش دهد؟

  • در گذشته تمرکز روی هزینه‌ها
  • سپس، تمرکز روی هزینه‌های توسعه اولین نسخه نرم‌افزار

qهزینه‌های بلندمدت چرخه‌های نگهداری و بروز رسانی در نظر گرفته نمی‌شد

 

فـایدهای که یک تصمیم معماری بـرای سازمان به ارمغان میآورد به اندازه هزینه و شاید بیشتر از آن دارای اهمیت است

 

nCBAM: فراهم کننده زمینه تصمیم‌گیری

nهدف معمار/تصمیم‌گیرندگان نرم‌افزار حداکثرسازی اختلاف سود سیستم از هزینه پیادهسازی سیستم است

nروش CBAM

  • با استفاده از نتایج و خروجی‌های ATAM شروع می‌شود
  • هزینه فایده مرتبط با تصمیمات معماری را به حساب می‌آورد
  • چارچوبی برای تصمیم‌گیری فراهم می‌آورد

qتا ذینفعان بتوانند فرآیند تصمیم‌گیری معقول را که مناسب نیازها و خطرات است، اجرا کنند

 

nهدف CBAM  و ATAM با یکدیگر متفاوت است،

  • هدف ATAM کشف تصمیمات معماری و ارتباط دادن آنها با:

q اهداف حرفه (Business Goal)

qمعیارهای پاسخ خصوصیات کیفی (Quality Attribute Response Measure)

  • هدف CBAM استخراج تحلیل در ارتباط با این تصمیمات

qCBAM هیچ گونه تصمیمگیری برای ذینفعان انجام نمیدهد

qتنها یک مشاور اقتصادی است و صریحاً نمیگوید چگونه باید هزینه کرد

 

nدستیابی به سودمندی توسط CBAM

nهدف اصلی ایجاد راهی برای اندازهگیری ROI راهبردهای معماری مختلف بعد از اندازه‌گیری آن برای سناریوهای انتخابی ذینفعان است

nنقطه شروع سناریوهای تولید شده برای CBAM است

  • این سناریوها می‌توانند سناریوهای تولید شده برای ATAM نیز باشند

nبررسی ارزش هر سناریو با توجه به وظایفش و انتساب سودمندی

  • تفـاوت مقادیر Projected Responses هر سناریو سنجیده می‌شود
  • سودمندی با توجه اهمیت هر سناریو و مقدار Projected Response منتسب می‌شود

nسودمندی (Utility)

nتعریف: فایده بدست آمده برای ذینفعان سیستم

nسودمندی با در نظر گرفتن مفاهیم زیر تعیین می‌شود

  • گونه‌های سناریو (Variations of Scenarios)
  • منحنی‌های سودمندی – پاسخ (Utility-Response Curves)
  • اولویت‌بندی سناریوها (Priorities of Scenarios)
  • راهبردهای معماری (Architectural Strategies)
  • تاثیرات جانبی (Side effects)
  • تعیین فایده و نرمال‌سازی (Determining benefit and normalization)

nمحاسبه ROI

nمقدار ROI برای هر راهبرد معماری نسبت مجموع سود Bi به هزینه Ci، ناشی از پیاده‌سازی آن است

nهزینه با استفاده از مدل متناسب برای سیستم و محیط توسعه محاسبه می‌شود

n

nبا استفاده از مقدار ROI می‌توان به استراتژیهای معماری را رتبهبندی نمود

 

تحلیل هزینه فایده CBAM

برای دانلود کلیک کنید