پاورپوینت 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