زمان کنونی: ۰۷ آذر ۱۴۰۳, ۰۳:۲۶ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال مهندسی نرم افزار - دولتی ۹۰

ارسال:
  

MSZ پرسیده:

سوال مهندسی نرم افزار - دولتی ۹۰

تیمی از مهندسان نرم افزار با تجربه، سیستم جدیدی را در دست تهیه دارند. گرچه سیستم جدید نسبتا بزرگ تر است، اما انتظار نمی رود که با سیستم هایی که قبلا توسط این تیم تهیه شده است، تفاوتهای فاحشی داشته باشد. کدامیک از مدلهای چرخه تولید نرم افزار (SDLC) زیر برای این پروژه مناسب تر است؟
۱) آبشاری
۲) حلزونی (مارپیچی)
۳) نمونه سازی
۴) تکاملی


کلیدی که داده شده، گزینه ۴ هست ولی دلیلش رو نمی دونم.
ممنون میشم اگر با توضیحات واضح، جواب درست رو برام توضیح بدین

سپاس
مشاهده‌ی وب‌سایت کاربر

۰
ارسال:
  

Avicenna پاسخ داده:

سوال مهندسی نرم افزار - دولتی ۹۰

سلام؛
گزینه چهارم (تکاملی) صحیح نیست. به غیر از پاسخنامه غیرتشریحی کتاب آقای ناظمی بقیه پاسخنامه هایی که تابحال دیدم (از جمله کلید سنجش) همگی گزینه اول رو صحیح میدونند. در ادامه میشه به دو دلیل برای رد گزینه چهارم اشاره کرد. قبل از هر چیز گفتنیه که برای برای پاسخ به اینطور سوالات مرتبط با مدل های فرآیند، در درجه اول باید تعریف دقیق و درستی از مجموعه فرآیند ها (۱۰ تا ۱۳ مدل) داشت و بعد از اون متن سوال رو به خوبی درک کرد.

صورت تست میگه تیم مذکور قبلا این سیستم رو در مقیاس کوچیک تری طراحی کرده و سیستم جدید بزرگتر از سیستم قبلی بوده و تفاوتی زیادی هم با هم ندارند، پس میشه اینطور برداشت کرد که خیلی از فعالیت ها از جمله تحلیل نیازمندی ها به دلیل آشنایی و تشابه با پروژه قبلی، شناخته شده هستند. بنابراین با توجه به شناخت بخش عمده ای از نیازمندی های سیستم، فرآیند مناسب برای طراحی این سیستم آبشاری هست (با توجه به خواسته ها و اشاره های متن سوال)، چون یکی از معیارهای اصلی انتخاب این مدل فرآیند، شناخت کامل نیازمندی هاست، اما یکی از ویژگی های بارز مدل های تکاملی اعم از نمونه سازی، حلزونی و... شناخت مسائل یا نیازمندی های ناشناخته سیستم هست و اصلا بخش عمده فعالیت این مدل ها با این قضیه مرتبط هست، و چون در اینجا نسبت به این نیازمندی ها شناخت کاملی وجود داره این مدل ها در اولویت انتخاب قرار نمی گیرند.

ضمنا مدل تکاملی یک نام کلی برای مجموعه ای از مدل هاست که حلزونی، مدل سازی، افزایشی و... زیر مجموعه ای از همین مجموعه هستند، بنابراین انتخاب گزینه چهارم به نوعی مترادف با گزینه های دوم و سوم بوده و انتخاب اون از این دیدگاه هم قابل توجیه نیست. با توجه به همه این دلایل گزینه "الف" صحیح هست.

۰
ارسال:
  

shahabal پاسخ داده:

RE: سوال مهندسی نرم افزار - دولتی ۹۰

من از جمله اینکه «سیستم جدید با سیستم‌های قبلی که توسط این گروه پیاده سازی شده تفاوت فاحشی ندارد» این برداشت رو کردم که خود نرم افزار شباهت زیادی با نرم افزار‌های قبلی داره مثل مثل وقتی که یه نرم افزار notepad و notepad++ رو بخوایم بررسی کنیم

در واقع اینطور برداشت کردم که میشه از برنامه و کد‌های نوشته شده ی قبلی استفاده کرد و به همین دلیل مدل تکاملی رو هم به نظرم میشه دست دونست

ارسال:
  

MSZ پاسخ داده:

سوال مهندسی نرم افزار - دولتی ۹۰

کلا حس میکنم پاسخ نامه کتاب های آقای ناظمی (هم مندسی نرم افزار و هم ۱۰۰۰ نکته در مهندسی نرم افزار) غلط های زیادی دارن

نمیدونم کس دیگه ای هم با نظر من موافق هست یا نه... ؟
مشاهده‌ی وب‌سایت کاربر



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  علوم کامپیوتر شریف یا نرم افزار تهران؟ ۴L1R3Z4 ۴۴ ۳۲,۸۲۸ ۰۶ شهریور ۱۴۰۲ ۰۸:۱۲ ب.ظ
آخرین ارسال: moeinbahari
  جزوه خلاصه نکات مهم فصول ابتدایی درس مهندسی نرم افزار Happiness.72 ۱ ۳,۸۳۹ ۱۳ خرداد ۱۴۰۱ ۰۶:۲۸ ب.ظ
آخرین ارسال: M o h m m @ d
  مهندسی نرم افزار rh1995 ۰ ۱,۶۱۳ ۱۰ بهمن ۱۴۰۰ ۰۷:۰۹ ب.ظ
آخرین ارسال: rh1995
  مهندسی نرم افزار rh1995 ۰ ۱,۴۱۲ ۱۰ بهمن ۱۴۰۰ ۰۷:۰۸ ب.ظ
آخرین ارسال: rh1995
  آزمون دکتری نرم افزار و الگوریتم ۱۴۰۰ Seyyedab ۴۶ ۲۲,۴۱۲ ۰۹ مهر ۱۴۰۰ ۰۵:۳۷ ب.ظ
آخرین ارسال: Seyyedab
  فیلم های مهندسی نرم افزار خلیلی فر osouly ۰ ۲,۱۶۷ ۰۶ اردیبهشت ۱۴۰۰ ۰۴:۴۴ ب.ظ
آخرین ارسال: osouly
  کارنامه نهایی ازمون دکتری داخل سال ۱۳۹۲-گرایش نرم افزار انرژی مثبت ۶ ۱۰,۰۶۹ ۱۷ بهمن ۱۳۹۹ ۰۲:۲۷ ق.ظ
آخرین ارسال: hmaryam567
Heart نرم افزار رها بختیاری ۰ ۳,۲۸۱ ۰۵ بهمن ۱۳۹۹ ۰۲:۵۱ ب.ظ
آخرین ارسال: رها بختیاری
  متن به هم ریخته در نرم افزار Notepad HAMID3F ۱۵ ۲۳,۰۳۰ ۱۷ شهریور ۱۳۹۹ ۰۸:۲۶ ق.ظ
آخرین ارسال: rezasedghi100
  آزمون دکتری نرم افزار و الگوریتم ۹۹ Seyyedab ۱۱ ۶,۸۲۱ ۰۲ شهریور ۱۳۹۹ ۱۱:۰۳ ق.ظ
آخرین ارسال: Seyyedab

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close