۰
subtitle
ارسال: #۱
  
مهندسی نرم افزار۲
اگه ممکنه به سوالاتم جواب بدید،اگه کسی جواب رو میدونه ممنون میشم کمکم کنه.
۱)شما مدیر بخش نرم افزاری در یک شرکت نرم افزاری بزرگ هستید.از شما خواسته میشود که برای پروژه خودکارسازی سیستم کنترل ترافیک یک فرودگاه بزرگ،پیشنهاد فنی آماده کنید،سیستم بزرگ و دستی فعلی به شکل معقولی کار میکند اما مشتری اعتقاد دارد که خودکارسازی سیستم باعث صرفه جویی در هزینه میشود.مشتری در رابطه با مسائل قرارداد بسیار انعطاف پذیر است.سیستمی که ایجاد میشود باید بسیار ایمن و قابل اطمینان باشد،علاوه بر این در رابطه با امکان پذیری سیستم مسائل ناشناخته ای وجود دارد که در طی توسعه سیستم مشخص میشود برای توسعه این سیستم کامپیوتری بهترین مدل فرایند چیست و دلیل انتخاب این مدل را بگویید؟
۲)در شرکتی کار میکنید که در بازار رقابتی و در حال رشد شبکه های نوری فعالیت میکند،باید در مدت کوتاه و معینی نرم افزاری برای پیکربندی و تست نرم افزار بسازید(به عنوان مثال نرم افزاری برای راه اندازی و پیکربندی مسیریابها در فیبرنوری)نرم افزار باید به همراه سخت افزار فروخته شود در غیر اینصورت سخت افزار استفاده نخواهد شد.متاسفانه سخت افزار به سوعت تغییر میکند و تا چند هفته پس از ورود نرم افزار به بازار نهایی نخواهد شد بهترین مدل فرایند برای توسعه این نرم افزار چیست و چرا؟
۱)شما مدیر بخش نرم افزاری در یک شرکت نرم افزاری بزرگ هستید.از شما خواسته میشود که برای پروژه خودکارسازی سیستم کنترل ترافیک یک فرودگاه بزرگ،پیشنهاد فنی آماده کنید،سیستم بزرگ و دستی فعلی به شکل معقولی کار میکند اما مشتری اعتقاد دارد که خودکارسازی سیستم باعث صرفه جویی در هزینه میشود.مشتری در رابطه با مسائل قرارداد بسیار انعطاف پذیر است.سیستمی که ایجاد میشود باید بسیار ایمن و قابل اطمینان باشد،علاوه بر این در رابطه با امکان پذیری سیستم مسائل ناشناخته ای وجود دارد که در طی توسعه سیستم مشخص میشود برای توسعه این سیستم کامپیوتری بهترین مدل فرایند چیست و دلیل انتخاب این مدل را بگویید؟
۲)در شرکتی کار میکنید که در بازار رقابتی و در حال رشد شبکه های نوری فعالیت میکند،باید در مدت کوتاه و معینی نرم افزاری برای پیکربندی و تست نرم افزار بسازید(به عنوان مثال نرم افزاری برای راه اندازی و پیکربندی مسیریابها در فیبرنوری)نرم افزار باید به همراه سخت افزار فروخته شود در غیر اینصورت سخت افزار استفاده نخواهد شد.متاسفانه سخت افزار به سوعت تغییر میکند و تا چند هفته پس از ورود نرم افزار به بازار نهایی نخواهد شد بهترین مدل فرایند برای توسعه این نرم افزار چیست و چرا؟
۰
ارسال: #۲
  
مهندسی نرم افزار۲
۱- مدل win-win یا مدل پیچشی مناسب تره، چون امکان برگزاری جلسات با مشتری هست و نیازها ممکنه در طول ساخت نرم افزار متغیر باشه
۲- مدل افزایشی ، چون نیاز هست که همراه با سخت افزار ارائه بشه،بهتره از مدلی استفاده کنیم که یک نرم افزار سریع رو به ما تحویل بده.در مدل افزایشی با پایان هر دور یک نرم افزار آماده داریم که البته با تکرار های بیشتر کامل تر میشه.
۲- مدل افزایشی ، چون نیاز هست که همراه با سخت افزار ارائه بشه،بهتره از مدلی استفاده کنیم که یک نرم افزار سریع رو به ما تحویل بده.در مدل افزایشی با پایان هر دور یک نرم افزار آماده داریم که البته با تکرار های بیشتر کامل تر میشه.
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close