طراحی و آنالیز شئ‌گرا

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

جستارهای وابسته 
 زبان خاص دامنه
 فرامدل
 مهندسی مدل-رانده
 زبان مدل‌سازی شیء
 برنامه‌نویسی شیءگرا
 زبان مدل‌سازی یکپارچه

منابع

پیوند به بیرون 

برنامه‌نویسی شیءگرا
طراحی نرم‌افزار