نمودار جریاننوعی عمومی از «نمودار فرآیند»، «مدل فرآیند» یا «نمودار جریان کار» است. این امکان را به شما میدهد که تصویری از نحوه کار یک فرآیند بکشید تا بتوانید فرآیند موجود را درک کنید و ایدههایی برای بهبود آن شکل دهید. از آنجا که انسانها عمدتاً یک گونه بصری هستند، نمودار جریان اطلاعات را به طور مؤثرتری نسبت به توصیفهای نوشتاری یا کلامی منتقل میکند. قابل مشاهده کردن یک فرآیند همچنین مدیریت آن را آسانتر میکند و تعاملات ظریف بین اجزا را ثبت میکند.
نمودار جریان برای نشان دادن مراحل متوالی در یک فرآیند استفاده میشود. چنین نمودارهایی از مجموعهای از نمادهای مرتبط برای ترسیم کل فرآیند استفاده میکنند و فرآیند را آسانتر برای درک و مفید برای ارتباط با دیگران میسازند. نمودارهای جریان میتوانند برای توضیح نحوه کار یک فرآیند، سیستم، مفهوم یا الگوریتم پیچیده و/یا انتزاعی استفاده شوند. نمودار کشی همچنین میتواند به برنامهریزی و توسعه فرآیندها یا بهبود فرآیندهای موجود کمک کند.
چرا نمودارهای جریان هنوز هم امروز مرتبط هستند؟
نمودارهای جریان میتوانند تصاویری مرحله به مرحله برای ترسیم وضعیتهای پیچیده، مانند برنامهنویسی یا جریانهای کاری تجاری ارائه دهند. انواع مختلفی از نمودارهای فرآیند وجود دارد، از جمله نمودارهای شناوری، مانند نمودارهای فرآیند چندوظیفهای، فرصت یا استقرار.
بیایید نگاهی به چند دلیل دیگر بیندازیم که چرا نمودارهای جریان یک افزودنی مؤثر به فرآیند برنامهنویسی هستند.
در اینجا مزایایی که نمودارهای جریان میتوانند به ارمغان بیاورند، آمده است.
- آسان برای یادگیری.
- ارتباط فوری.
- تحلیل مؤثر
- خوب برای غیر فنیها.
- افزایش کارایی.
- حل مسئله.
- الگوریتم بصری
- اشکالزدایی صحیح
- توصیف رویهای
عناصر نمودار جریان؟
نمادهای مختلف معانی مختلفی دارند و هر نماد شکل خاص خود را دارد. برچسب هر مرحله درون شکل نماد نوشته شده است؛ نمودارهای جریان از مستطیلهای منحنی برای نشان دادن شروع و پایان یک فرآیند استفاده میکنند؛ بخشهای خطی یا پیکانها برای نشان دادن جهت یا جریان از یک مرحله به مرحله دیگر استفاده میشوند؛ دستورالعملهای ساده یا مستطیلهای عمل برای نشان دادن زمانی که نیاز به تصمیمگیری است، استفاده میشوند و اشکال الماس نیز به کار میروند. علاوه بر اینها، نمادهای دیگری نیز وجود دارند که میتوانند در نمودارهای جریان استفاده شوند.
نمودارهای جریان میتوانند افقی یا عمودی باشند.
نمادهای نمودار جریان
اشکال مختلف نمودارهای جریان معانی متعارف متفاوتی دارند. معانی برخی از اشکال رایجتر به شرح زیر است:
پایاندهنده
نماد پایاندهنده نمایانگر نقطه شروع یا پایان سیستم است.
فرآیند
یک جعبه نشاندهنده یک عملیات خاص است.
مدرک
این نمایانگر یک چاپ، مانند یک مدرک یا گزارش است.
تصمیم
یک الماس نمایانگر یک تصمیم یا نقطه انشعاب است. خطوطی که از الماس خارج میشوند، وضعیتهای ممکن مختلفی را نشان میدهند که به زیر فرآیندهای مختلف منتهی میشوند.
داده
این نمایانگر اطلاعاتی است که وارد یا خارج از سیستم میشود. ورودی ممکن است یک سفارش از یک مشتری باشد. خروجی میتواند یک محصول برای تحویل باشد.
ارجاع در صفحه
این نماد شامل یک حرف درون خود خواهد بود. این نشان میدهد که جریان در یک نماد مشابه که شامل همان حرف در جای دیگری در همان صفحه است، ادامه مییابد.
ارجاع خارج از صفحه
این نماد شامل یک حرف درون خود خواهد بود. این نشان میدهد که جریان در یک نماد مشابه که شامل همان حرف در جای دیگری در یک صفحه متفاوت است، ادامه مییابد.
تاخیر یا گلوگاه
تاخیر یا گلوگاه را شناسایی میکند.
جریان
خطوط نمایانگر جریان توالی و جهت یک فرآیند هستند.
کاربردهای نمودارهای جریان
- مستند کردن یک فرآیند
- توسعه درک از نحوه انجام یک فرآیند
- ارتباط با دیگران در مورد نحوه انجام یک فرآیند
- هنگام برنامهریزی یک پروژه
- ایدهای را طوفان فکری کنید
- اشکالزدایی از یک تابع یا برنامه
- توضیح یک رویه
- تحقیق در مورد یک فرآیند که نیاز به بهبود دارد
- زمانی که نیاز به ارتباط بهتر بین افرادی که در یک فرآیند مشابه درگیر هستند وجود دارد
مثال نمودار جریان – الگوریتمهای ساده
نمودار جریان همچنین میتواند در تجسم الگوریتمها استفاده شود، صرف نظر از پیچیدگی آن. در اینجا مثالی وجود دارد که نشان میدهد چگونه میتوان از نمودار جریان برای نشان دادن یک فرآیند جمع ساده استفاده کرد.
مثال نمودار جریان – محاسبه سود و زیان
مثال نمودار جریان زیر نشان میدهد که چگونه میتوان سود و زیان را محاسبه کرد.
استفاده از نمودار جریان در سطوح مختلف جزئیات
یک نمودار جریان سطح بالا که شش تا دوازده مرحله را نشان میدهد، نمایی پانورامیک از یک فرآیند ارائه میدهد. این نمودارهای جریان به وضوح بلوکهای اصلی فعالیت یا اجزای اصلی سیستم را در یک فرآیند نشان میدهند.
نمودارهای جریان سطح بالابه ویژه در مراحل اولیه یک پروژه مفید هستند. یک نمودار جریان دقیق نمایی نزدیک از فرآیند است که معمولاً دهها مرحله را نشان میدهد. این نمودارهای جریان شناسایی حلقههای بازسازی و پیچیدگی در یک فرآیند را آسان میکنند.
این الگوی نمودار جریان را ویرایش کنید
نمودارهای جریان دقیقپس از اینکه تیمها مشکلات را شناسایی کردهاند یا زمانی که در حال ایجاد تغییرات در فرآیند هستند، مفید هستند.
این الگوی نمودار جریان را ویرایش کنید
نمودار جریان شناوری
یک نمودار جریان پایه شامل مجموعهای از مراحل فرآیند است که با پیکانهایی متصل شدهاند که ترتیب عملیات را نشان میدهند و به عنوان یک بعدی در نظر گرفته میشود. یک نمودار جریان شناوری (که به عنوان نمودار جریان چندوظیفهای نیز شناخته میشود) بعد اضافی را با اختصاص هر مرحله فرآیند به یک دسته فراهم میکند. اغلب اوقات، دسته یک ذینفع (شخص، نقش یا دپارتمان) است که به طور بصری اشتراکگذاری کار و مسئولیتها برای زیر فرآیندهای یک فرآیند تجاری را متمایز میکند. شناورها ممکن است به صورت افقی یا عمودی مرتب شوند.
تفاوتها چیست؟ نمودار جریان در مقابل نمودار جریان شناوری
نمودار جریان شناوری از سایر نمودارهای جریان متفاوت است زیرا فرآیندها و تصمیمات به صورت بصری با قرار دادن آنها در خطوط تقسیمبندی میشوند. خطوط موازی نمودار را به خطوط تقسیم میکنند، با یک خط برای هر شخص، گروه یا زیر فرآیند. خطوط با برچسبهایی مشخص میشوند تا نشان دهند که نمودار چگونه سازماندهی شده است.
در مثال زیر، جهت عمودی نمایانگر توالی رویدادها در فرآیند کلی است، در حالی که تقسیمات افقی نشان میدهند که کدام زیر فرآیند آن مرحله را انجام میدهد. پیکانها بین خطوط نمایانگر نحوه انتقال اطلاعات یا مواد بین زیر فرآیندها هستند.
این الگوی نمودار جریان را ویرایش کنید
به طور متناوب، جریان میتواند چرخانده شود تا توالی به صورت افقی از چپ به راست خوانده شود، با نمایش نقشهای درگیر در لبه چپ. این میتواند خواندن و طراحی را آسانتر کند زیرا صفحههای کامپیوتر معمولاً عریضتر از ارتفاع خود هستند که نمای بهتری از جریان را ارائه میدهد.
این الگوی نمودار جریان را ویرایش کنید
نمودار جریان شناوری استقرار
اشکالی که در ترسیم یک نمودار جریان استقرار استفاده میشود، همانند اشکال در یک نمودار جریان استاندارد با یادداشتهای شناوری است. یک نمودار جریان استقرار دو ویژگی کلیدی را ترکیب میکند:
- ترتیب مراحل در یک فرآیند
- چه کسی مسئول کدام مرحله استقرار است
این مراحل یک فرآیند را نشان میدهد و همچنین نشان میدهد که کدام شخص یا گروه در پاسخ به آن مرحله درگیر است. مثال زیر گروههای مسئول را که در بالای نمودار لیست شدهاند، نشان میدهد. این گروهها شامل تولید، مدیریت و بازاریابی هستند. شما میتوانید یک نمودار جریان استقرار بکشید که افراد را به جای گروهها لیست کند. مزیت یک نمودار جریان استقرار این است که نشان میدهد کار از یک شخص یا گروه به شخص یا گروه دیگر منتقل میشود که مکانهایی هستند که سوء تفاهمها و خطاها میتوانند به حداقل برسند.
این الگوی نمودار جریان را ویرایش کنید
نمودار جریان شناوری فرصت
نمودارهای جریان فرصت (که به عنوان نمودارهای جریان ارزش افزوده نیز شناخته میشوند) برای شناسایی مراحل ارزش افزوده یا بیفایده در یک فرآیند استفاده میشوند. این مراحل ضروری برای تولید یک محصول یا خدمت را از فعالیتهای هزینهزا جدا میکند.
- ایجاد یک نمودار جریان شناوری فرصت به شناسایی تمام مراحل فرآیند است.
- تعیین کنید کدام یک از مراحل از دیدگاه مشتریان ارزش افزوده دارند و کدام ندارند.
- نمودار جریان را برای هر مرحله در ستون مناسب ایجاد کنید.
این الگوی نمودار جریان را ویرایش کنید
منابع
This post is also available in Deutsch, English, Español, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.