«معماری نرم افزار» مجموعه تصمیمات کلان و کلیدی است که برای تولید یک محصول نرم افزاری اتخاذ می شود. «عملیات معماری نرم افزار» اثرگذارترین فعالیت بر تضمین کیفیت و مدیریت ریسک و نقطه اوج مهارت و دانش مهندسی نرم افزار در یک پروژه نرم افزاری است. متاسفانه در ایران مهندسین کمی می توانند متدلوژی ساختارمندی برای «عملیات معماری» ارائه دهند. تا جایی که مشکلات بسیاری از محصولات ایرانی را می توان در این خلاء ریشه یابی کرد. در این ارائه می خواهیم با مرور تجربیاتی واقعی با «عملیات معماری نرم افزار» و مهارت‌های مورد نیاز برای آن آشنا شویم و به این سوالات پاسخ دهیم:
1. چه ویژگی معماری نرم افزار را از طراحی آن متمایز می‌کند؟
2. خروجی «عملیات معماری نرم افزار» چیست؟ چه مستندات و دستاوردهایی برای آن متصور است؟
3. عملیات معماری نرم افزار از چه نقطه ای آغاز می شود؟ در سند معماری نرم افزار به چه ابعاد و نماهایی از سیستم پرداخته می شود؟
4. معماری نرم افزار چگونه بر شاخصهای اصلی پروژه یعنی هزینه، زمان و کیفیت تاثیر مثبت یا منفی می گذارد؟
5. با چه معیارهایی موفقیت «عملیات معماری» را اندازه گیری کنیم؟
6. شناخت از نیروی انسانی موجود یا در دسترس چه تاثیری بر تصمیمات معماری دارد؟
7. محدودیت‌های زمانی چه تاثیری بر تصمیمات معماری دارد؟
8. دارایی های موجود چگونه بر تصمیمات معماری تاثیر می گذارند؟
9.با چه تکنیک‌هایی «عملیات معماری» را که پیش نیاز پیاده سازی است، هر چه بیشتر با سایر فعالیت‌های پروژه موازی پیش ببریم تا زمان انجام پروژه کوتاه تر شود؟
10. متدلوژی توسعه نرم افزار و معماری نرم افزار چه تاثیرات متقابلی دارند؟
در کارگاه معماری نرم افزار در جشنواره بهکامپ 1398 سعی شده است به این سوالان پاسخ داده بشود.

 

دانلود فایل صوتی همایش :

دانلود فایل صوتی همایش عملیات معماری نرم افزار

 

فایلهای ارائه این کارگاه را مشاهده بفرمایید.

1. فایل ارائه در فرمت PPT

2. فایل ارائه در فرمت PDF

3. درخت مفاهیم (برای مرور سریع)

4. درخت مفاهیم دو سطحی (مناسب برای چاپ)

 

تصاویری از همایش :

 

 

به این مطلب رای دهید.
[مجموع: 1 میانگین: 5]