تالار گفتمان مانشت

نسخه‌ی کامل: ایتی 88
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
این سوال ایتی 88
کدام موارد یک متودولوژی ساخت است ؟
Oracle
RAD
4GL
X-programing
کهخوب می شه گزینه 4 . درست ؟

حالا تو سنجش تسلط یه سوال داده بود
کدام یک متودولوژی می باشد ؟
UML
RAD
Spiral model
RUP
گفته گزینه 4 . اما مگه Rup هم فرایند نیست ؟
پس تعریف متودولوژ ی چی ؟ روش؟
تویه کتاب سپاهان گفته
میتونیم rup فراتر از یک فرایند در نظر بگیریم
یعنی اونو به عنوان چارچوب یک فرایند و قالب کلی فرایندهای تولید سیستم های نرم افزاری
که داراری قابلیت سفارشی سازی و پیکر بندی نرم افزارهاست در نظر میگیریم
درسته!RUP متدولورژی هم هست!
دوستان خیلی ممنون که جوابمو دادین

می شه چند تا متدولوژی مثال بزنین ؟
من از این تستا فهمیدم اگه فرایند باشه یا اگه زبان برنامه نویسی باشه تو گزینه ها که هیچی چون متدولوژی نیستن اینا .اما کلا چی متدولوژی می شه رو نمی دونم . می شه یه 2 تا دیگه که جزو متدولوژی می شن رو مثال بزنین ؟؟
(15 بهمن 1391 01:06 ق.ظ)ana_12345 نوشته شده توسط: [ -> ]این سوال ایتی ۸۸
کدام موارد یک متودولوژی ساخت است ؟
Oracle
RAD
۴GL
X-programing
کهخوب می شه گزینه ۴ . درست ؟

حالا تو سنجش تسلط یه سوال داده بود
کدام یک متودولوژی می باشد ؟
UML
RAD
Spiral model
RUP
گفته گزینه ۴ . اما مگه Rup هم فرایند نیست ؟
پس تعریف متودولوژ ی چی ؟ روش؟
برای توسعه نرم افزار چهار لایه وجود داره که تشکیل شده است از کیفیت (که شامل کنترل کیفیت و تضمین کیفیت و اندازه گیری و تمام مشخصه هایی که به کیفیت وابسته می باشد هست) ، فرآیند (که شامل مدل فرآیندی میشود که هر مدل فرآیندی نیز مشخص میکند که هر کدام از فعالیت های چارچوبی تو چه زمانی انجام شوند) روش( که در مراحل مختلف چرخه عمر مهندسی نرم افزار و برای انجام هر کدام از فعالیت های چارچوبی ممکن است روش های مختلفی داشته باشیم. مثلا این که ار چه روشی برای براورد استفاده کنیم، از چه روشی برای استخراج نیازمندی استافده کنیم، از چه روشی برای تحلیل نیازمندی استفاده کنیم، از چه روشی برای طراحی نرم افزار استفاده کنیم و ....) و ابزار که شامل ابزارهایی است که در مراحل مختلف استفاده میکنیم تا نرم افزار را توسعه دهیم.
ترکیب این چهار لایه با یکدیگر متدولوژی نرم افزار را شکل میدهند. یعنی این که با چه کیفیتی با چه مدل فرآیندی و با چه روشهایی و با چه ابزاری نرم افزار را توسعه دهیم متدولوژی را شکل می دهد.
با توجه به این تعریفها اول این که UML یک روش میباشد برای تحلیل و طراحی نرم افزار بنابراین جواب نمیتواند باشد
دوم این که RAD و SPIRAL مدل نیز هر دو مدل فرآیندی میباشند و آنها نیز نمیتوانند به عنوان متدولوژِی قلمداد بشوند. اما RUP یک محصول میباشد که علاوه بر مشخص کردن مدل فرآیندی تا حدودی روشها و ابزارهایی که برای توسعه نرم افزار مورد نیاز میباشند نیز مشخص میکند (مثلا از rational rose برای تحلیل و استخراج نیازمندی باید استفاده کنی) به همین دلیل میشه RUP را در زمره متدولوژِی قلمداد کرد.
XP PRogramming هم جز متدولوژِی های چابکی میباشد که در فصل چهارم ادیشن ششم پرسمن یه اشاره هایی به آنها شده است.اگر دوست داشتی میتونی بری بخونی اون فصلو ولی به نظرم نیاز نیست. لا اقل الان تو این زمان کم باقیمانده. امیدوارم این توضیحات به دردت بخوره.
لینک مرجع