پلتفرم یکپارچه Visual Paradigm: راهنمای جامع
این پلتفرم یکپارچه Visual Paradigmفضای کاری مرکزی برای اکوسیستم Visual Paradigm است. این پلتفرم از طریق یک رابط واحد، Visual Paradigm Desktop، VP Online، برنامههای طراحی و برنامهریزی مبتنی بر ابر، آثار پروژهای اشتراکی، ابزارهای مستندسازی و ابزارهای کمکی هوش مصنوعی را به هم متصل میکند.
نقش اصلی آن جایگزینی Visual Paradigm Desktop یا VP Online نیست. در عوض، این پلتفرم به عنوان یک لایه یکپارچهسازی و هماهنگسازی: یک خانه مشترک که کاربران میتوانند ابزارها را کشف کنند، آثار ایجاد کنند، پروژهها را سازماندهی کنند، به مدلهای دسکتاپ دسترسی داشته باشند و از تحلیل به طراحی، پیادهسازی، مستندسازی و همکاری حرکت کنند.

۱. این پلتفرم چه مشکلی را حل میکند؟
Visual Paradigm بهطور تاریخی شامل چندین حوزه محصول بوده است:

-
محیط مدلسازی قدرتمند دسکتاپ
-
ابزارهای نمودارسازی و همکاری مبتنی بر مرورگر
-
برنامههای چابک و مدیریت پروژه
-
ابزارهای معماری سازمانی و فرآیندهای کسبوکار
-
ویژگیهای پایگاه داده و مهندسی کد
-
ابزارهای مستندسازی و انتشار
-
برنامههای وب تخصصی
-
ابزارهای طراحی و مدلسازی کمکی هوش مصنوعی
این قابلیتها بهصورت جداگانه مفید هستند، اما میتوانند سه مشکل عملی ایجاد کنند:
-
پراکندگی ابزارها— کاربران ممکن است نیاز داشته باشند بین چندین برنامه یا وبسایت جابجا شوند.
-
پراکندگی آثار— نمودارها، اسناد، برنامههای پروژه و ارائهها ممکن است در مکانهای مختلفی ذخیره شده باشند.
-
جدایی دسکتاپ و ابر— مدلهای دسکتاپ عمق و قابلیت آفلاین را فراهم میکنند، در حالی که ابزارهای آنلاین دسترسی مرورگری و همکاری را ارائه میدهند.
پلتفرم یکپارچه با ارائه یک فضای کاری متمرکز واحد با نمای آثار شبیه به درایو، یک راهانداز برنامه مشترک و دسترسی به منابع متصل به دسکتاپ و مبتنی بر وب، این مشکلات را حل میکند.
۲. نقش آن در اکوسیستم Visual Paradigm
راهی مفید برای درک پلتفرم، در نظر گرفتن آن به عنوان در ورودی و لایه هماهنگسازیبرای محصولات Visual Paradigm است.
این پلتفرم ارائه میدهد:
-
یک داشبورد مرکزی
-
یک نمای یکپارچه از آثار پروژه
-
یک راهانداز برای برنامههای ویژوال پارادایم
-
یک فرآیند «ایجاد» مشترک
-
دسترسی به برنامههای آنلاین
-
پلی بین VP Desktop و منابع ابری
-
مسیری از مدلها تا مستندات
-
مکانی برای دسترسی به ابزارهای هوش مصنوعی
-
تجربهای یکپارچهتر برای کاربران انفرادی و تیمها
این پلتفرم همه ابزارها را یکسان نمیکند. مدلسازی UML، تحلیل BPMN، برنامهریزی گانت، طراحی وایرفریم و ارائهها همچنان اهداف متفاوتی دارند. این پلتفرم یافتن و استفاده همزمان از آن ابزارها را آسانتر میکند.
به زبان ساده:
ویژوال پارادایم دسکتاپ محیط مدلسازی حرفهای عمیق است. VP Online ابزارهای مبتنی بر مرورگر و همکاری را فراهم میکند. پلتفرم یکپارچه آنها را به یک محیط کاری واحد متصل میکند.
۳. اجزای اصلی
۳.۱ داشبورد پلتفرم یکپارچه
داشبورد نقطه ورود مرکزی است. معمولاً دسترسی به موارد زیر را فراهم میکند:
-
کارهای اخیر و اشتراکگذاری شده
-
پروژههای دسکتاپ و آثار آنلاین
-
پوشههای پروژه یا فضای ذخیرهسازی شبیه درایو
-
دستهبندیهای برنامه
-
دستورات ایجاد
-
منابع مستندسازی و انتشار
-
ابزارهای هوش مصنوعی
-
عملکردهای مرتبط با تیم یا مخزن
به جای شروع با تصمیمگیری درباره اینکه کدام برنامه جداگانه را باز کنند، کاربران میتوانند با اثر یا نتیجهای که میخواهند تولید کنند شروع کنند—برای مثال، یک نمودار کلاس، یک سند نیازمندیها، یک نقشه راه، یا یک ارائه.
۳.۲ درایو یکپارچه یا مرکز آثار
پلتفرم یکپارچه منابع پروژه را در فضایی متمرکز و شبیه درایو ارائه میدهد. این منابع ممکن است شامل موارد زیر باشند:
-
نمودارهای ویژوال پارادایم دسکتاپ
-
نمودارهای آنلاین
-
اسناد
-
ارائهها
-
برنامههای پروژه
-
وایرفریمها
-
مصنوعات تحلیل کسبوکار
-
بومهای استراتژی
-
مواد برنامهریزی چابک
-
داراییهای بصری دیگر
این موضوع بهویژه برای پروژههایی ارزشمند است که در آنها تحویلدادنیهای فنی و غیرفنی باید بههم متصل بمانند. یک نمودار معماری نرمافزار، سند الزامات، نقشه راه محصول و نقشه داستان کاربر میتوانند بهعنوان بخشهایی از یک مجموعه کاری واحد در نظر گرفته شوند، نه بهعنوان فایلهای نامرتبط.
۳.۳ راهانداز برنامهها
این پلتفرم بهعنوان یک راهانداز متمرکز برای مجموعه بزرگ برنامههای وب تخصصی Visual Paradigm عمل میکند. ابزارهای موجود در حوزههایی از جمله گستردهاند:
-
مدلسازی بصری
-
معماری سازمانی
-
تحلیل کسبوکار
-
مدیریت چابک
-
مدیریت پروژه
-
توسعه نرمافزار
-
طراحی پایگاه داده
-
طراحی تجربه کاربری
-
ارائهها و ارتباطات بصری
-
مستندسازی
-
ایجاد با کمک هوش مصنوعی
پلتفرم رسمی به دسترسی به بیش از ۱۰۰ برنامه اشاره میکند، اگرچه مجموعه دقیق ممکن است با گذشت زمان تغییر کند و دسترسی به برنامههای خاص میتواند به طرح یا مجوز کاربر بستگی داشته باشد.
۳.۴ منوی ایجاد متمرکز
عملکرد ایجاد بهمنظور کاهش زمانی است که صرف جستجو در منوها یا بهخاطر سپردن اینکه کدام برنامه وظیفه خاصی را انجام میدهد، میشود.
بسته به ابزارهای موجود و مجوزهای حساب کاربری، کاربران میتوانند مصنوعات زیر را آغاز کنند:
-
نمودارهای UML
-
نمودارهای BPMN
-
نمودارهای جریان
-
نقشههای ذهنی
-
نقشههای داستان کاربر
-
وایرفریمها
-
نمودارهای ER
-
نمودارهای گانت
-
نقشههای راه
-
ارائهها
-
بومهای استراتژی
-
صفحات مستندات
-
سایر داراییهای بصری یا تحلیلی
اصل مهم طراحی این است کهخلقوساخت مبتنی بر نتیجه: با آنچه نیاز دارید بسازید شروع کنید، سپس از برنامه مناسب در پسزمینه استفاده کنید.
۴. رابطه با Visual Paradigm Desktop
Visual Paradigm Desktop چه کاری انجام میدهد
Visual Paradigm Desktop همچنان محیط اصلی برای کارهای مدلسازی و مهندسی عمیق و حرفهای باقی میماند. این ابزار بهویژه برای موارد زیر مناسب است:
-
UML
-
SysML
-
BPMN
-
ArchiMate
-
مدلسازی پایگاه داده
-
مدلسازی الزامات
-
معماری نرمافزار
-
مهندسی کد
-
مهندسی معکوس
-
اعتبارسنجی مدل
-
پروژههای بزرگ و ساختاریافته
-
کار آفلاین
نسخه دسکتاپ معمولاً انتخاب بهتری است وقتی پروژهای نیاز به مخزن جامع مدل، روابط پیشرفته نمودار، فرآیندهای مهندسی رسمی، یا کار محلی/آفلاین دارد.
پلتفرم یکپارچه چه چیزی اضافه میکند
پلتفرم یکپارچه تجربه دسکتاپ را با ارائه موارد زیر گسترش میدهد:
-
دسترسی به برنامههای آنلاین
-
نمای اشتراکی از آثار
-
منابع مبتنی بر مرورگر
-
مستندات آنلاین
-
ابزارهای چابک و برنامهریزی
-
ابزارهای هوشمند با قابلیت هوش مصنوعی
-
دسترسی آسانتر به ویژگیهای همکاری
-
پلی میان مدلسازی محلی و کارهای مبتنی بر ابر
این پلتفرم را میتوان از داخل Visual Paradigm Desktop از طریق منوی پلتفرم یکپارچه یا منوی مربوط به تیم باز کرد که به کاربران اجازه میدهد بدون در نظر گرفتن آنها به عنوان محیطهای کاملاً جداگانه، بین مدلسازی دسکتاپ و منابع آنلاین جابجا شوند.
یک جریان کاری معمولی از دسکتاپ به پلتفرم
-
یک مدل دقیق UML، BPMN، ArchiMate یا SysML را در VP Desktop ایجاد کنید.
-
پروژه را در مخزن محلی یا متصل مناسب ذخیره کنید.
-
پلتفرم یکپارچه را از دسکتاپ یا از طریق یک مرورگر باز کنید.
-
مدل یا آثار مرتبط را در فضای کاری متمرکز پیدا کنید.
-
از یک ابزار آنلاین برای ایجاد مستندات پشتیبان، نقشه راه، ارائه یا یک اثر برنامهریزی استفاده کنید.
-
مواد حاصل را با ذینفعانی که ممکن است از VP Desktop استفاده نکنند، به اشتراک بگذارید.
این یک جریان کاری ترکیبی ایجاد میکند: مدلسازی عمیق محلی ترکیب شده با ارتباط و همکاری قابل دسترس مبتنی بر وب.
۵. رابطه با VP Online
VP Online بخش مبتنی بر مرورگر اکوسیستم Visual Paradigm است. این برای دسترسی وب، نمودرسازی آنلاین، همکاری و کارهای سبک یا متمرکز طراحی شده است.
پلتفرم یکپارچه به عنوان خانهای گستردهتر در اطراف VP Online عمل میکند. به جای اینکه هر برنامه آنلاین را به عنوان مقصدی جداگانه در نظر بگیرد، یک داشبورد مشترک ارائه میدهد که کاربران از آن میتوانند به ابزارها، آثار و پروژههای آنلاین دسترسی داشته باشند.
VP Online به ویژه برای موارد زیر مفید است:
-
دسترسی مبتنی بر مرورگر
-
همکاری از راه دور
-
ایجاد سریع نمودار
-
کارگاهها
-
مشارکت ذینفعان
-
مستندات سبک
-
به اشتراکگذاری مواد بصری
-
کار از دستگاههایی که دسکتاپ در آنها در دسترس نیست
پلتفرم یکپارچه اضافه میکند:
-
یک نقطه ورود مشترک
-
سازماندهی متمرکز ابزارها
-
دسترسی به طیف گستردهای از برنامهها
-
دید بهتر در انواع مختلف کار
-
اتصال به محتوای ایجادشده در نسخه دسکتاپ
کاربر ممکن است معماری رسمی را در VP Desktop ایجاد کند، سپس از برنامههای VP Online برای تهیه یک نمودار مناسب ذینفعان، تخته کارگاه یا ارائه پروژه استفاده کند.
۶. رابطه با OpenDocs و مستندات
مدلها اغلب تنها زمانی ارزشمند هستند که دیگران بتوانند آنها را درک و نگهداری کنند. پلتفرم یکپارچه، کارهای مدلسازی را با ابزارهای مستندمحور مانند OpenDocs متصل میکند.
یک جریان کاری رایج به این صورت است:
-
یک مدل را در Visual Paradigm Desktop بسازید.
-
از یک خط لوله یا تابع انتشار مرتبط برای وارد کردن نمودارها به مستندات استفاده کنید.
-
توضیحات، الزامات، تصمیمات، فرضیات و پیوندها را اضافه کنید.
-
نتیجه را به عنوان یک سند مبتنی بر وب یا منبع دانش منتشر کنید.
-
مستندات را به مدل در حال تکامل متصل نگه دارید.
این برای تولید موارد زیر مفید است:
-
مشخصات الزامات نرمافزار
-
توصیفهای معماری
-
اسناد طراحی سیستم
-
راهنمای فرآیندها
-
دستورالعملهای پروژه
-
پایگاههای دانش فنی
-
گزارشهای مخاطبمحور ذینفعان
-
مواد آموزشی
مزیت آن فراتر از درج ساده یک تصویر در یک سند است. یک مدل میتواند بخشی از یک توضیح ساختاریافته و پویا درباره نحوه عملکرد یک سیستم یا فرآیند کسبوکار شود.
۷. رابطه با برنامههای تخصصی
پلتفرم یکپارچه یک ابزار مدلسازی تکمنظوره نیست. این پلتفرم دسترسی به مجموعهای گسترده از برنامههای تخصصی را فراهم میکند. این برنامهها را میتوان در چندین حوزه عملکردی دستهبندی کرد.
| حوزه | قابلیتهای معمول | کاربردهای نمونه |
|---|---|---|
| مدلسازی بصری | UML، BPMN، SysML، نمودارهای جریان، نقشههای ذهنی | تحلیل و ارتباطگذاری سیستمها |
| معماری سازمانی | ArchiMate، TOGAF، نقشهبرداری قابلیتها و برنامهها | برنامهریزی تغییرات سازمانی |
| تحلیل کسبوکار | نیازمندیها، جداول تصمیمگیری، تحلیل فرآیند | کشف و رسمیسازی نیازهای کسبوکار |
| مدیریت چابک | داستانهای کاربر، نقشههای داستان، برنامهریزی بکلاگ، بازنگریها | برنامهریزی و مدیریت تحویل تکراری |
| مدیریت پروژه | نمودارهای گانت، نقشههای راه، WBS، PERT، RACI | برنامهریزی و هماهنگی کارها |
| توسعه نرمافزار | مهندسی کد، مدلسازی API، تحلیل موارد استفاده، طراحی پایگاه داده | انتقال از طراحی به پیادهسازی |
| طراحی تجربه کاربری و محصول | وایرفریمها، استوریبورد، مفاهیم وبسایت و اپلیکیشن | تعریف تجربههای کاربری |
| مستندسازی | OpenDocs، گزارشها، انتشار، صفحات دانش | توضیح و توزیع دانش پروژه |
| ارائهها و بصریسازیها | اسلایدها، اینفوگرافیکها، کتابهای ورقخور، خلاصههای بصری | ارتباط نتایج |
| ابزارهای کمکی هوش مصنوعی | متن به نمودار، تولید، تحلیل، بهبود | شتاببخشی به پیشنویسهای اولیه و کارهای تکراری |
نامهای دقیق و در دسترس بودن برنامهها ممکن است تغییر کنند. نکته مهم این است که پلتفرم یکپارچه، مکانیسم کشف و دسترسی مشترکی را برای آنها فراهم میکند.
۸. رابطه با ویژگیهای هوش مصنوعی
هوش مصنوعی بهطور فزایندهای از طریق ابزارهایی که به کاربران کمک میکنند متن، الزامات یا ایدههای خام را به خروجیهای بصری و ساختاریافته تبدیل کنند، در اکوسیستم Visual Paradigm ادغام میشود.
نمونهها شامل موارد زیر هستند:
-
تولید نمودار از متن
-
ایجاد UML با کمک هوش مصنوعی
-
ارائههای هوش مصنوعی
-
مفاهیم اپلیکیشن و وبسایت با کمک هوش مصنوعی
-
تحلیل فرآیند با کمک هوش مصنوعی
-
تحلیل موارد استفاده
-
بازبینی و بهبود نمودارها
-
تعامل با زبان طبیعی در وظایف مدلسازی
برای مثال، یک کاربر ممکن است توصیف کند:
«یک گردش کار پردازش سفارش ایجاد کنید که پرداخت را تأیید کند، موجودی را بررسی کند و یک تأییدیه ارسال کند.»
یک برنامه با کمک هوش مصنوعی ممکن است یک نمای اولیه از فرآیند یا توالی را تولید کند. سپس مدلساز میتواند آن را بررسی، اصلاح و بهبود بخشد.
ابزارهای هوش مصنوعی برای موارد زیر بهترین کاربرد را دارند:
-
طوفان فکری
-
پیشنویسهای اولیه
-
ساخت نمونههای اولیه سریع
-
تبدیل توصیفات غیررسمی به آثار ساختاریافته
-
تولید دیدگاههای جایگزین
-
تهیه مواد ارائه
-
کمک به مشارکت ذینفعان غیرفنی
آنها نباید بهطور خودکار بهعنوان طرحهای معتبر در نظر گرفته شوند. مدلهای تولیدشده همچنان نیاز به بازبینی برای صحت، کامل بودن، نامگذاری، معماری و انطباق با استانداردهای پروژه دارند.
۹. موارد استفاده رایج
۹.۱ معماری نرمافزار و طراحی سیستم
یک تیم توسعه میتواند از پلتفرم برای مدیریت یک گردش کار طراحی کامل استفاده کند:
-
ثبت الزامات و موارد استفاده.
-
ایجاد نمودارهای فعالیت، توالی، مؤلفه و استقرار.
-
مدلسازی پایگاه داده و APIها.
-
تولید یا مهندسی معکوس کد در موارد مناسب.
-
تصمیمات معماری را مستند کنید.
-
ارائههای مربوط به ذینفعان را تهیه کنید.
-
مدلهای فنی را به کارهای برنامهریزی و تحویل پیوند دهید.
پلتفرم یکپارچه در اینجا مفید است، زیرا کارهای معماری به ندرت با یک نمودار واحد به پایان میرسند. این پلتفرم مجموعهای از مستندات فنی و توضیحی مرتبط را تولید میکند.
۹.۲ معماری سازمانی
یک معمار سازمانی میتواند از موارد زیر استفاده کند:
-
مدلهای ArchiMate
-
نقشههای قابلیت
-
منظرههای برنامه و فناوری
-
نمودارهای فرآیند کسبوکار
-
نقشههای راه
-
تحلیل شکاف
-
نمای پورتفولیو
-
مواد برنامهریزی مرتبط با TOGAF
این پلتفرم به پیوند دادن مدلهای رسمی معماری با مستندات ارتباطی مانند ارائههای اجرایی، اسناد استراتژی و برنامههای تحول کمک میکند.
۹.۳ تحلیل فرآیند کسبوکار
یک تحلیلگر کسبوکار ممکن است از پلتفرم برای موارد زیر استفاده کند:
-
فرآیند فعلی را ثبت کنید.
-
آن را در BPMN یا یک نشانهگذاری مناسب دیگر مدلسازی کنید.
-
گلوگاهها و تحویلها را شناسایی کنید.
-
یک فرآیند وضعیت آینده را تعریف کنید.
-
نیازمندیها را مستند کنید.
-
برنامههای بهبود را ایجاد کنید.
-
تغییرات را به ذینفعان کسبوکار و فنی اطلاعرسانی کنید.
برنامههای تحلیل تخصصی میتوانند از کارگاهها، کشف فرآیند، تحلیل تصمیمگیری و فعالیتهای بهبود ساختاریافته پشتیبانی کنند.
۹.۴ توسعه محصول چابک
مالک محصول یا تیم چابک میتواند موارد زیر را ترکیب کند:
-
نقشهبرداری داستانهای کاربر
-
بازبینی بکلاگ
-
نقشهبرداری شباهت
-
چارچوبهای اولویتبندی
-
برنامههای توسعه
-
نقشههای راه
-
ابزارهای اسپرینت یا بازنگری
-
مستندات الزامات
یک جریان کاری ممکن به این صورت است:
-
نیازهای کاربران را ثبت کنید.
-
آنها را به اپیکها و داستانها دستهبندی کنید.
-
داستانها را به انتشارها مرتبط کنید.
-
بکلاگ را اولویتبندی کنید.
-
نمودارهای فرآیند یا سیستم پشتیبان ایجاد کنید.
-
تصمیمات را مستند کنید.
-
نقشه راه را به ذینفعان ارائه دهید.
این امر بهویژه زمانی مفید است که برنامهریزی چابک نیاز دارد تا با الزامات و طراحی راهحل مرتبط بماند.
۹.۵ مهندسی الزامات
این پلتفرم میتواند کارهای الزامات را از کشف اولیه تا مشخصات پشتیبانی کند:
-
توصیف مشکلات
-
تحلیل ذینفعان
-
مورد استفاده
-
توصیفهای مورد استفاده
-
داستانهای کاربر
-
نمودارهای فعالیت
-
تحلیل سناریو
-
مستندات الزامات
-
مستندات متمرکز بر ردیابی
یک تیم میتواند با بیانهای غیررسمی آغاز کند، آنها را به الزامات ساختاریافته تبدیل کند، رفتار سیستم را مدلسازی کند و یک مشخصات قابلخواندن منتشر کند.
۹.۶ طراحی پایگاه داده و API
یک تیم فنی میتواند از اکوسیستم برای موارد زیر استفاده کند:
-
نمودارهای موجودیت-رابطه
-
طراحی طرح پایگاه داده
-
مدلسازی داده
-
طراحی API
-
مدلسازی مرتبط با REST
-
مهندسی کد
-
تطبیق مدلها با ساختارهای پیادهسازی
پلتفرم یکپارچه زمانی مفید است که این مدلهای فنی نیاز به همراهی الزامات، نمودارهای معماری، مستندات و برنامههای زمانی پروژه داشته باشند.
۹.۷ طراحی تجربه کاربری و محصول
تیمهای محصول میتوانند موارد زیر را ترکیب کنند:
-
وایرفریمها
-
استوریبورد
-
سفرهای کاربر
-
مفاهیم سایت
-
مفاهیم اپلیکیشن
-
داستانهای کاربر
-
ارائهها
-
مستندات الزامات
برای مثال، یک مفهوم محصول میتواند از نقشه داستانهای کاربر به وایرفریمهای با وفاداری پایین، و سپس به طراحی سیستم و برنامه پیادهسازی پیشرفت کند.
۹.۸ مشاوره و تحویل به مشتری
مشاوران اغلب نیاز دارند تا انواع مختلفی از خروجیها را برای مخاطبان مختلف تولید کنند. پلتفرم میتواند در سازماندهی موارد زیر کمک کند:
-
خروجیهای کارگاه
-
مدلهای وضعیت موجود
-
طراحیهای وضعیت آینده
-
توصیهها
-
نقشههای راه
-
مستندات معماری
-
ارائههای اجرایی
-
راهنمای فرآیندها
این نیاز به نگهداری مخازن جداگانه و ناهمپیوند برای نمودارها، گزارشها و ارائهها را کاهش میدهد.
۹.۹ آموزش و تربیت
مدرسین و دانشجویان میتوانند از پلتفرم برای موارد زیر استفاده کنند:
-
آموزش UML و BPMN
-
ایجاد تمرینهای تحلیل سیستم
-
مدلسازی فرآیندهای کسبوکار
-
تهیه برنامههای پروژه
-
تولید مستندات معماری
-
ایجاد ارائهها
-
کاوش در مدلسازی با کمک هوش مصنوعی
ابزارهای مبتنی بر مرورگر میتوانند برای نمایشها و تمرینهای مشارکتی مناسب باشند، در حالی که نسخه دسکتاپ قابلیتهای پیشرفتهتری برای تکالیف مدلسازی رسمی ارائه میدهد.
۱۰. یک گردش کار عملی از ابتدا تا انتها
گردش کار زیر نشان میدهد که چگونه این پلتفرم میتواند از یک پروژه از مرحله ایده تا تحویل پشتیبانی کند.
گام ۱: ثبت مسئله
با بیان مسئله، فهرست ذینفعان، تخته طوفان فکری یا بوم کسبوکار شروع کنید.
خروجیهای ممکن:
-
توصیف مسئله
-
نقشه ذینفعان
-
بوم مدل کسبوکار
-
تحلیل SWOT یا PESTLE
-
طرح اولیه فرآیند
گام ۲: تعریف الزامات
ایده اولیه را به الزامات ساختاریافته تبدیل کنید:
-
داستانهای کاربر
-
مورد استفاده
-
قوانین کسبوکار
-
معیارهای پذیرش
-
جدولهای تصمیمگیری
-
الزامات غیرعملکردی
گام ۳: مدلسازی راهحل
از نشانهگذاری مدلسازی مناسب استفاده کنید:
-
نمودار فعالیت برای گردش کار
-
نمودار توالی برای تعاملات
-
نمودار کلاس برای ساختار
-
نمودار مؤلفه برای معماری
-
نمودار استقرار برای زیرساخت
-
BPMN برای فرآیندهای کسبوکار
-
ERD برای دادهها
-
ArchiMate برای معماری سازمانی
گام ۴: برنامهریزی تحویل
ایجاد:
-
نقشه راه محصول
-
ساختار شکست کار
-
نمودار گانت
-
برنامه توسعه
-
ماتریس RACI
-
بکلاگ
-
برنامه انتشار یا تکرار
گام ۵: مستندسازی نتیجه
نمودارها و تصمیمات را در یک فضای مستندسازی ساختاریافته قرار دهید:
-
هدف هر مدل را توضیح دهید.
-
فرضیات و محدودیتها را اضافه کنید.
-
نیازمندیها را به عناصر طراحی پیوند دهید.
-
تصمیمات معماری را ثبت کنید.
-
راهنمای پیادهسازی و عملیاتی را اضافه کنید.
گام ۶: ارتباطگیری
مواد خاص مخاطب را آماده کنید:
-
مستندات طراحی فنی
-
راهنمای فرآیند کسبوکار
-
ارائه اجرایی
-
مواد آموزشی
-
گزارش وضعیت پروژه
-
خلاصه ذینفعان
گام ۷: نگهداری از پروژه
با تغییر الزامات یا طرحها:
-
مدلهای منبع را بهروزرسانی کنید.
-
مستندات پیوندی را بازبینی و اصلاح کنید.
-
برنامهها و نقشههای راه را بهروز کنید.
-
مواد ارائه را بازتولید یا بهروزرسانی کنید.
-
محتوای تولیدشده توسط هوش مصنوعی را بازبینی کنید.
-
مخزن آثار را منظم نگه دارید.
۱۱. نحوه دسترسی و استفاده از آن
از طریق یک مرورگر وب
یک جریان کاری مبتنی بر مرورگر معمولاً به این صورت است:
-
به محیط آنلاین Visual Paradigm وارد شوید.
-
داشبورد پلتفرم یکپارچه را باز کنید.
-
کارهای اخیر یا آثار پروژه را مرور کنید.
-
از راهانداز برنامه برای انتخاب یک ابزار استفاده کنید.
-
از گزینه ایجاد برای شروع یک اثر جدید استفاده کنید.
-
نتیجه را در پروژه یا فضای کاری مناسب سازماندهی کنید.
از طریق Visual Paradigm Desktop
جریان کاری کلی به این صورت است:
-
وارد شوید یا Desktop را به مخزن آنلاین مربوطه متصل کنید.
-
منوی تیم یا پلتفرم یکپارچه را باز کنید.
-
پلتفرم یکپارچه را در محیط Desktop راهاندازی کنید.
-
ابزارهای آنلاین و منابع همگامشده را مرور کنید.
-
برای وظایف پیشرفته مدلسازی یا مهندسی به Desktop بازگردید.
برچسبهای دقیق منو ممکن است بسته به نسخه و پیکربندی متفاوت باشند، اما راهنمای فعلی محصول دسترسی از طریق Desktop را از طریق بخش تیم/پلتفرم یکپارچه توصیف میکند.
۱۲. ملاحظات مجوز و دسترسی
دسترسی به خود پلتفرم یکپارچه ممکن است بهطور گسترده در دسترس باشد، اما برنامههای فردی و توابع پیشرفته ممکن است نیازهای مجوز جداگانهای داشته باشند.
بهویژه:
-
برخی از برنامههای آنلاین ممکن است نیاز به نسخه حرفهای یا بالاتر داشته باشند.
-
برای برخی از ویژگیها ممکن است نیاز به نگهداری فعال یا اشتراک باشد.
-
مخزنهای تیم و ویژگیهای همکاری ممکن است به پیکربندی حساب کاربری وابسته باشند.
-
ابزارهای هوش مصنوعی ممکن است محدودیتهای استفاده یا الزامات طرح خاص خود را داشته باشند.
-
در دسترس بودن میتواند بر اساس نسخه محصول و سیاست فعلی مجوز متفاوت باشد.
بنابراین، پلتفرم باید به عنوان فضای کاری مشترک در نظر گرفته شود، در حالی که قابلیتهای موجود در آن ممکن است به نسخه Visual Paradigm کاربر، اشتراک، وضعیت نگهداری و پیکربندی سازمانی او وابسته باشد.
۱۳. بهترین روشها
بر اساس پروژه سازماندهی کنید، نه بر اساس برنامه
از ایجاد پوشههای جداگانه که صرفاً بر اساس نام ابزارها مانند «BPMN»، «UML» و «ارائهها» هستند، خودداری کنید. یک ساختار متمرکز بر پروژه معمولاً مفیدتر است:
-
نمای کلی پروژه
-
نیازمندیها
-
فرآیندهای کسبوکار
-
معماری
-
دادهها و APIها
-
برنامهریزی چابک
-
مستندات
-
ارائهها
-
تحویل و عملیات
یک منبع حقیقت ایجاد کنید
تصمیم بگیرید کدام اثر (Artifact) مرجع و معتبر است. برای مثال:
-
مدل VP Desktop: منبع برای معماری رسمی
-
ابزار بکلاگ: منبع برای وضعیت تحویل
-
OpenDocs: منبع برای دانش منتشرشده پروژه
-
نقشه راه: منبع برای برنامهریزی سطح انتشار
پلتفرم یکپارچه دسترسی به منابع را آسانتر میکند، اما نیاز به مالکیت و حاکمیت را از بین نمیبرد.
از سطح مناسب مدلسازی استفاده کنید
همه نمودارهای ممکن را ایجاد نکنید. نمودارها را بر اساس تصمیماتی که باید پشتیبانی کنند انتخاب کنید:
-
برای توضیح فرآیندهای کسبوکار از BPMN استفاده کنید.
-
برای توضیح تعاملات از نمودارهای توالی استفاده کنید.
-
برای توضیح ساختار دامنه از نمودارهای کلاس استفاده کنید.
-
برای توضیح معماری نرمافزار از نمودارهای مؤلفه استفاده کنید.
-
برای توضیح زیرساخت از نمودارهای استقرار استفاده کنید.
-
از ArchiMate برای توضیح روابط در سطح سازمانی استفاده کنید.
خروجی هوش مصنوعی را به عنوان پیشنویس در نظر بگیرید
نمودارها و مستندات تولیدشده توسط هوش مصنوعی را برای موارد زیر بررسی کنید:
-
فرضیات نادرست
-
مسیرهای جایگزین گمشده
-
اصطلاحات مبهم
-
روابط نامعتبر
-
نیازمندیهای ناقص
-
مشکلات امنیتی یا انطباق
-
نامگذاری ناسازگار
تصمیمات را مستند کنید، نه فقط نمودارها
یک نمودار ساختار یا رفتار را نشان میدهد، اما معمولاً دلیل انتخاب را نه. موارد زیر را اضافه کنید:
-
زمینه
-
فرضیات
-
گزینههای مورد بررسی
-
محدودیتها
-
ریسکها
-
مبنای تصمیمگیری
-
پیامدها
دیدگاههای فنی و کسبوکار را به هم متصل نگه دارید
یک مخزن پروژه قوی باید به خواننده اجازه دهد که از موارد زیر عبور کند:
-
هدف کسبوکار
-
به نیازمندی
-
به فرآیند یا مورد استفاده
-
به معماری
-
به وظیفه پیادهسازی
-
به مستندات یا مواد آموزشی
این اتصال یکی از مزایای اصلی استفاده از پلتفرم یکپارچه به عنوان یک اکوسیستم به جای یک راهانداز ساده نمودار است.
۱۴. پلتفرم یکپارچه چیست و چیست نیست
آن چیست:
-
یک فضای کاری متمرکز
-
یک مرکز برای آثار و پروژهها
-
یک راهانداز برنامه
-
پلی بین ابزارهای دسکتاپ و وب
-
راهی برای کشف برنامههای تخصصی
-
نقطه هماهنگی برای مدلسازی، مستندسازی، برنامهریزی و ارتباطات
-
نقطه ورودی به کارهای بصری با کمک هوش مصنوعی
این نیست:
-
جایگزینی برای Visual Paradigm Desktop
-
یک نشانهگذاری نموداری واحد
-
یک روش مدیریت پروژه به تنهایی
-
جایگزینی برای حاکمیت معماری
-
ضمانت ردیابی خودکار تمام آثار
-
جایگزینی برای بازبینی محتوای تولیدشده توسط هوش مصنوعی
-
لایه یکپارچهسازی جهانی برای هر ابزار خارجی
۱۵. خلاصه
پلتفرم یکپارچه Visual Paradigm را میتوان بهخوبی بهعنوان محیط عملیاتی مرکزی برای مجموعه ابزارهای مدلسازی، برنامهریزی، مستندسازی، طراحی و هوش مصنوعی Visual Paradigm در نظر گرفت.
ارزش آن از اتصال فعالیتهایی که اغلب جدا هستند، ناشی میشود:
-
نیازمندیها و معماری
-
تحلیل کسبوکار و طراحی نرمافزار
-
مدلسازی دسکتاپ و همکاری مبتنی بر مرورگر
-
نمودارها و مستندات
-
برنامهریزی چابک و پیادهسازی فنی
-
ایدههای اولیه و تحویلهای رسمی
-
تخصص مدلسازی انسانی و تولید با کمک هوش مصنوعی
برای یک کار کوچک، میتواند صرفاً راهی راحت برای یافتن برنامه مناسب باشد. برای یک پروژه بزرگ، میتواند بهعنوان لایه سازماندهندهای عمل کند که مدلها، اسناد، برنامهها، ارائهها و گردشهای کاری تیم را در طول چرخه کامل پروژه به هم متصل میکند.




