تحلیل گران و مدل سازان با تجربه راز مدل سازی را می دانند:

هدف از مدل سازی اساسا برای فهمیدن است نه برای مستند کردن.

یعنی، عمل مدل سازی باید روشی را برای فهم بهتر فضای مساله و راه حل فراهم کند. از این رو، استفاده از زبان مدل سازی UML برای این نیست که طراح نمودارهای UML مفصلی را ایجاد کند و به برنامه نویس تحویل دهد تا آن ها را پیاده سازی کند، بلکه هدف از آن بررسی سریع روش های متفاوت و حرکت در جهت طراحی خوب است. این دیدگاه که با روش های چابک سازگار است در کتاب Agile Modeling: Scott Ambler «مدل سازی چابک» نامیده می شود.