راهنمای جامع نمودار جریان

نمودار جریاننوعی عمومی از «نمودار فرآیند»، «مدل فرآیند» یا «نمودار جریان کار» است. این امکان را به شما می‌دهد که تصویری از نحوه کار یک فرآیند بکشید تا بتوانید فرآیند موجود را درک کنید و ایده‌هایی برای بهبود آن شکل دهید. از آنجا که انسان‌ها عمدتاً یک گونه بصری هستند، نمودار جریان اطلاعات را به طور مؤثرتری نسبت به توصیف‌های نوشتاری یا کلامی منتقل می‌کند. قابل مشاهده کردن یک فرآیند همچنین مدیریت آن را آسان‌تر می‌کند و تعاملات ظریف بین اجزا را ثبت می‌کند.

نمودار جریان برای نشان دادن مراحل متوالی در یک فرآیند استفاده می‌شود. چنین نمودارهایی از مجموعه‌ای از نمادهای مرتبط برای ترسیم کل فرآیند استفاده می‌کنند و فرآیند را آسان‌تر برای درک و مفید برای ارتباط با دیگران می‌سازند. نمودارهای جریان می‌توانند برای توضیح نحوه کار یک فرآیند، سیستم، مفهوم یا الگوریتم پیچیده و/یا انتزاعی استفاده شوند. نمودار کشی همچنین می‌تواند به برنامه‌ریزی و توسعه فرآیندها یا بهبود فرآیندهای موجود کمک کند.

چرا نمودارهای جریان هنوز هم امروز مرتبط هستند؟

نمودارهای جریان می‌توانند تصاویری مرحله به مرحله برای ترسیم وضعیت‌های پیچیده، مانند برنامه‌نویسی یا جریان‌های کاری تجاری ارائه دهند. انواع مختلفی از نمودارهای فرآیند وجود دارد، از جمله نمودارهای شناوری، مانند نمودارهای فرآیند چندوظیفه‌ای، فرصت یا استقرار.

بیایید نگاهی به چند دلیل دیگر بیندازیم که چرا نمودارهای جریان یک افزودنی مؤثر به فرآیند برنامه‌نویسی هستند.

در اینجا مزایایی که نمودارهای جریان می‌توانند به ارمغان بیاورند، آمده است.

  • آسان برای یادگیری.
  • ارتباط فوری.
  • تحلیل مؤثر
  • خوب برای غیر فنی‌ها.
  • افزایش کارایی.
  • حل مسئله.
  • الگوریتم بصری
  • اشکال‌زدایی صحیح
  • توصیف رویه‌ای

عناصر نمودار جریان؟

نمادهای مختلف معانی مختلفی دارند و هر نماد شکل خاص خود را دارد. برچسب هر مرحله درون شکل نماد نوشته شده است؛ نمودارهای جریان از مستطیل‌های منحنی برای نشان دادن شروع و پایان یک فرآیند استفاده می‌کنند؛ بخش‌های خطی یا پیکان‌ها برای نشان دادن جهت یا جریان از یک مرحله به مرحله دیگر استفاده می‌شوند؛ دستورالعمل‌های ساده یا مستطیل‌های عمل برای نشان دادن زمانی که نیاز به تصمیم‌گیری است، استفاده می‌شوند و اشکال الماس نیز به کار می‌روند. علاوه بر این‌ها، نمادهای دیگری نیز وجود دارند که می‌توانند در نمودارهای جریان استفاده شوند.

10+ Flowchart Templates and Examples

نمودارهای جریان می‌توانند افقی یا عمودی باشند.

نمادهای نمودار جریان

اشکال مختلف نمودارهای جریان معانی متعارف متفاوتی دارند. معانی برخی از اشکال رایج‌تر به شرح زیر است:

پایان‌دهنده

نماد پایان‌دهنده نمایانگر نقطه شروع یا پایان سیستم است.

Flowchart symbol: Terminator

فرآیند

یک جعبه نشان‌دهنده یک عملیات خاص است.

Flowchart symbol: Process

مدرک

این نمایانگر یک چاپ، مانند یک مدرک یا گزارش است.

Flowchart symbol: Document

تصمیم

یک الماس نمایانگر یک تصمیم یا نقطه انشعاب است. خطوطی که از الماس خارج می‌شوند، وضعیت‌های ممکن مختلفی را نشان می‌دهند که به زیر فرآیندهای مختلف منتهی می‌شوند.

Flowchart symbol: Decision

داده

این نمایانگر اطلاعاتی است که وارد یا خارج از سیستم می‌شود. ورودی ممکن است یک سفارش از یک مشتری باشد. خروجی می‌تواند یک محصول برای تحویل باشد.

Flowchart symbol: Data

ارجاع در صفحه

این نماد شامل یک حرف درون خود خواهد بود. این نشان می‌دهد که جریان در یک نماد مشابه که شامل همان حرف در جای دیگری در همان صفحه است، ادامه می‌یابد.

Flowchart symbol: On page reference

ارجاع خارج از صفحه

این نماد شامل یک حرف درون خود خواهد بود. این نشان می‌دهد که جریان در یک نماد مشابه که شامل همان حرف در جای دیگری در یک صفحه متفاوت است، ادامه می‌یابد.

Flowchart symbol: Off page reference

تاخیر یا گلوگاه

تاخیر یا گلوگاه را شناسایی می‌کند.

Flowchart symbol: Delay

جریان

خطوط نمایانگر جریان توالی و جهت یک فرآیند هستند.

Flowchart symbol: Flow

کاربردهای نمودارهای جریان

  • مستند کردن یک فرآیند
  • توسعه درک از نحوه انجام یک فرآیند
  • ارتباط با دیگران در مورد نحوه انجام یک فرآیند
  • هنگام برنامه‌ریزی یک پروژه
  • ایده‌ای را طوفان فکری کنید
  • اشکال‌زدایی از یک تابع یا برنامه
  • توضیح یک رویه
  • تحقیق در مورد یک فرآیند که نیاز به بهبود دارد
  • زمانی که نیاز به ارتباط بهتر بین افرادی که در یک فرآیند مشابه درگیر هستند وجود دارد

مثال نمودار جریان – الگوریتم‌های ساده

نمودار جریان همچنین می‌تواند در تجسم الگوریتم‌ها استفاده شود، صرف نظر از پیچیدگی آن. در اینجا مثالی وجود دارد که نشان می‌دهد چگونه می‌توان از نمودار جریان برای نشان دادن یک فرآیند جمع ساده استفاده کرد.

Flowchart example: Simple algorithms

مثال نمودار جریان – محاسبه سود و زیان

مثال نمودار جریان زیر نشان می‌دهد که چگونه می‌توان سود و زیان را محاسبه کرد.

Flowchart example: Calculate profit and loss

استفاده از نمودار جریان در سطوح مختلف جزئیات

یک نمودار جریان سطح بالا که شش تا دوازده مرحله را نشان می‌دهد، نمایی پانورامیک از یک فرآیند ارائه می‌دهد. این نمودارهای جریان به وضوح بلوک‌های اصلی فعالیت یا اجزای اصلی سیستم را در یک فرآیند نشان می‌دهند.

نمودارهای جریان سطح بالابه ویژه در مراحل اولیه یک پروژه مفید هستند. یک نمودار جریان دقیق نمایی نزدیک از فرآیند است که معمولاً ده‌ها مرحله را نشان می‌دهد. این نمودارهای جریان شناسایی حلقه‌های بازسازی و پیچیدگی در یک فرآیند را آسان می‌کنند.

این الگوی نمودار جریان را ویرایش کنید

نمودارهای جریان دقیقپس از اینکه تیم‌ها مشکلات را شناسایی کرده‌اند یا زمانی که در حال ایجاد تغییرات در فرآیند هستند، مفید هستند.

این الگوی نمودار جریان را ویرایش کنید

نمودار جریان شناوری

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

تفاوت‌ها چیست؟ نمودار جریان در مقابل نمودار جریان شناوری

نمودار جریان شناوری از سایر نمودارهای جریان متفاوت است زیرا فرآیندها و تصمیمات به صورت بصری با قرار دادن آنها در خطوط تقسیم‌بندی می‌شوند. خطوط موازی نمودار را به خطوط تقسیم می‌کنند، با یک خط برای هر شخص، گروه یا زیر فرآیند. خطوط با برچسب‌هایی مشخص می‌شوند تا نشان دهند که نمودار چگونه سازماندهی شده است.

در مثال زیر، جهت عمودی نمایانگر توالی رویدادها در فرآیند کلی است، در حالی که تقسیمات افقی نشان می‌دهند که کدام زیر فرآیند آن مرحله را انجام می‌دهد. پیکان‌ها بین خطوط نمایانگر نحوه انتقال اطلاعات یا مواد بین زیر فرآیندها هستند.

Swimlane flowchart example

این الگوی نمودار جریان را ویرایش کنید

به طور متناوب، جریان می‌تواند چرخانده شود تا توالی به صورت افقی از چپ به راست خوانده شود، با نمایش نقش‌های درگیر در لبه چپ. این می‌تواند خواندن و طراحی را آسان‌تر کند زیرا صفحه‌های کامپیوتر معمولاً عریض‌تر از ارتفاع خود هستند که نمای بهتری از جریان را ارائه می‌دهد.

Cross functional flowchart example

این الگوی نمودار جریان را ویرایش کنید

نمودار جریان شناوری استقرار

اشکالی که در ترسیم یک نمودار جریان استقرار استفاده می‌شود، همانند اشکال در یک نمودار جریان استاندارد با یادداشت‌های شناوری است. یک نمودار جریان استقرار دو ویژگی کلیدی را ترکیب می‌کند:

  • ترتیب مراحل در یک فرآیند
  • چه کسی مسئول کدام مرحله استقرار است

این مراحل یک فرآیند را نشان می‌دهد و همچنین نشان می‌دهد که کدام شخص یا گروه در پاسخ به آن مرحله درگیر است. مثال زیر گروه‌های مسئول را که در بالای نمودار لیست شده‌اند، نشان می‌دهد. این گروه‌ها شامل تولید، مدیریت و بازاریابی هستند. شما می‌توانید یک نمودار جریان استقرار بکشید که افراد را به جای گروه‌ها لیست کند. مزیت یک نمودار جریان استقرار این است که نشان می‌دهد کار از یک شخص یا گروه به شخص یا گروه دیگر منتقل می‌شود که مکان‌هایی هستند که سوء تفاهم‌ها و خطاها می‌توانند به حداقل برسند.

Deployment flowchart example

این الگوی نمودار جریان را ویرایش کنید

نمودار جریان شناوری فرصت

نمودارهای جریان فرصت (که به عنوان نمودارهای جریان ارزش افزوده نیز شناخته می‌شوند) برای شناسایی مراحل ارزش افزوده یا بی‌فایده در یک فرآیند استفاده می‌شوند. این مراحل ضروری برای تولید یک محصول یا خدمت را از فعالیت‌های هزینه‌زا جدا می‌کند.

  1. ایجاد یک نمودار جریان شناوری فرصت به شناسایی تمام مراحل فرآیند است.
  2. تعیین کنید کدام یک از مراحل از دیدگاه مشتریان ارزش افزوده دارند و کدام ندارند.
  3. نمودار جریان را برای هر مرحله در ستون مناسب ایجاد کنید.

opportunity swimlane flowchart example

این الگوی نمودار جریان را ویرایش کنید

 

منابع

 

This post is also available in Deutsch, English, Español, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *