نوشته شده توسط
بهزاد علی محمدزاده
جزو Product Requierment میشه . تعریف نیازمندی کارکردی : به نیازمندی هایی اشاره دارند که قابلیت های عملکردی سیستم را مشخص می کنند این نیازمندی های وظایف سیستم یا یکی از اجزای آن را معرفی می کنند . هر وظیفه به شکل مجموعه ایی از ورودی ها , رفتار و خروجی های آن توصیف می شود. تعریف های شما همه در این دسته است و نیازمندی کارکردی هستند . حالا شما چرا ذهنت رفته پیش مراحل بازی؟
نیازمندی غیر کارکردی : محدودیت یا شرایطی را برای عملکرد سیستم تعیین می کند . به عنوان مثال امکان واریز به حساب مشتری عملکرد مورد انتظار از سیستم حساب سپرده است. در حالی که عملیات واریز توسط هزار کاربر همزمان بیش از ده ثانیه طول نکشد . نیازمندی غیر کارکردی است .
ببخشید ولی "سیستم عامل اندروید4 به بالا" وظیفه ای نیست که ورودی و رفتار و خروجی داشته باشه . هست؟
درضمن استادمون گفت خواسته هایی که در خلال ساخت نرم افزار داریم میشه Process Requirement مثلا اینکه مشتری بگه پایگاه داده سیستم باید sqlباشه .
مراحل بازی هم چون جزو نیازمندی ها به حساب میاد و ما باید نیازمندی ها رو استخراج و توصیف و مدلسازی کنیم، ذهنم رو درگیر کرده.آخه بین دوستام واسه مراحل بازی اختلافهای زیادی هست:بعضی ها (ازجمله خودم) میگن کارکردی و بعضی ها میگن غیر کارکردی!