پایگاه دانش:
رسم نمونه فرایند درخواست خدمات فناوری اطلاعات درسطح پیشرفته در پروسس میکر*
منتشر شده توسط شیما عزیزیان, ویرایش شده توسط: شیما عزیزیان در تاریخ 1400/1/8 یکشنبه 14:53

این فرایند از سایت پراسس میکر انتخاب شده و جهت آشنایی بیشتر با این سایت و بهره‌گیری هر چه بیشتر از امکانات و راهنماهای آن می‌توانید به آدرس‌ زیر مراجعه کنید:

https://www.processmaker.com/

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

1-شرح فرایند

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

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

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

۲- نقشه فرایند درخواست خدمات فناوری اطلاعات ۲

۳- قسمت‌ها و فیلدهای مختلف درون هر فرم درخواست خدمات فناوری اطلاعات ۲

۱-۳ فرم ثبت درخواست خدمات فناوری اطلاعات:

این فرم شامل دو قسمت می‎باشد:

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

IT SERVICE REQUEST PROCESS

Starting a New Request

  • Preliminary Analysis – IT Help Desk
  • Review and resolve issue – IT Operation
  • Report details solution – IT Operations
  • Detailed analysis – IT Help Desk
  • Obtain more information – IT Supervisor
  • Detailed analysis – IT Help Desk
  • Review and resolve issue – IT Help Desk
  • Report details solution – IT Help Desk
  • Review issue resolved – IT Supervisor

The IT Service Request process allows employees of a company to ask the IT department to solve a problem. The request will be initially reviewed by a user from the IT Help Desk department. The IT help desk’s user makes a preliminary analysis and decides if the issue can be solved or needs more information. If the case requires more information, it is send to the IT Help Desk so they can get a more detailed analysis of the issue.

If the issue can be solved, it is sent to IT Operations so they can review and resolve the issue. Then, the case goes to the Report details solution task. The user who performs this task reviews the issue and decides if the issue has been resolved or if it needs to go for more detailed analysis. In the case the issue has been resolved, then the case is reviewed by the IT department’s supervisor, who stores the information about problem and finishes the case by sending an email to the employee who reported the problem letting him/her know that the issue has been resolved successfully.

If the issue needs more detailed analysis, it is sent to the Detailed analysis task and is assigned to a user from the IT Help Desk department. In the case the issue needs even more detailed evaluation, the case is assigned to the user’s supervisor in the Obtain more information task. The supervisor adds more information and sends the case back to the IT Help Desk. The user sends the case to the IT Operations department, which is assigned to the Review and Resolve issue task. The IT operations user resolves the issue and sends it to the Report details solutions task. The user assigned to this task decides if the issue has been resolved or if it needs more detailed analysis. In the case the issue needs more analysis, the case will loop until the issue is fixed. On the other hand, if the issue has been resolved, then the case is reviewed by the IT department’s supervisor, who stores the information about the problem and finishes the case by sending an email to the employee who reported the issue letting him/her know that the issue has been resolved successfully.

The process map of the process is the following:

Starting a New Request

A case can be initiated in two ways:

  • Starting a case from the New Case option under the Home panel and filling in the form. Note that the User information section is filled in automatically with information about the user currently logged in.
  • Filling in and submitting the form from a Web Entry link. Since web entry is meant to be used by external users, the User information section has to be filled in manually.

The first Dynaform named IT Service Request has two sections:

The User information section with the fields: Date, Time (populated automatically), Name, Email, Department, and Phone.

The Ticket Details section with the fields: Incident Date, Category (Options: Software and Hardware), Severity (Options: Tweak, Minor, Mayor, Crash, Block), Priority (Options: Very Low, Low, Normal, high and very high), Summary , Description and a file field to attach documents regarding the issue.

In this example, the employee Carter creates a new case from inside ProcessMaker and fills in the form described above. The User Information section is filled in automatically with the user information that is retrieved using a trigger that is set to be executed before the form is loaded.

  • As soon as the employee submits the form, the process executes a trigger to send an email notification to notify the employee that the request is being analyzed, as shown in the image below.
  • The request is routed to the Preliminary analysis task and is assigned to a member of the IT Help Desk department. In this example, the user Alyssa.

Preliminary Analysis – IT Help Desk

The IT Help Desk’s user evaluates the issue. Depending on the user’s evaluation and the option selected in the Options dropdown, the case will be routed to the Review and resolve issue task, or to the Detailed analysis task.

  • Immediate solution: This option enables the Summary preliminary issues field, which has five options to select from. These options are stored in the PMT_IT_ISSUES PM table.
  • Once the option is selected, the Preliminar description and Cause of the issue fields will be completed automatically. The Preliminary solutions section is filled in according to the option selected in the Summary preliminary issues field. Each option’s solutions can be seen in the PMT_IT_SOLUTION PM table.

  • If the Immediate solution is selected, the case will be routed to the Review and resolve issue task.
  • Detailed analysis: This option enables the Preliminary comments field, and once the case is submitted, it will be routed to the Detailed analysis task and assigned to the IT Help Desk team to retrieve more information.

In this example, Alyssa selects the Immediate solution option and selects “Blue Screen” in the Summary field; the description, cause of the issue and the possible solutions are filled in automatically. Alyssa selects which solutions are necessary to resolve the problem by checking the box next to the Solution field.

  • The case is routed to the Review and resolve issue task, which is assigned to an IT Operations’s user. In this example, the case is assigned to Jacob.
  • Review and resolve issue – IT Operation

Log in as Jacob and review the case information, which is in disabled mode, to execute the options suggested in the Probable Solutions section to resolve the problem.

  • Report details solution – IT Operations

After reviewing and trying to resolve the issue in the prior task, the case is routed to the Report details solution task, where the IT operations user will report the results of his investigation.

  • As shown in the image below, the Dynaform in this task has four sections: User Information, Ticket details, and Preliminary analysis, which are shown in Disable mode, and Report details solution, which is in Edit mode. This last section is where the IT operations user must detail how the issue was resolved or if the issue needs more information.

    In this example, Jacob has discovered that after changing the hard disk the computer works well. But he needs more information, so he clicks the Detailed analysis button.

  • The case is routed to the Detailed analysis task to get more information from the IT Help Desk.
  • Detailed analysis – IT Help Desk

The Detailed analysis task is performed by a user from the IT Help Desk. In this task, the user from the IT Help Desk decides whether the issue needs more analysis and if it should be elevated to the IT supervisor, or adds more information about how to resolve the issue. There are four sections in Disable mode in this form. As shown in the picture below, the disabled part of the form includes the sections User Information, Ticket details, and Preliminary solutions.

The fourth section of the form, Detailed analysis, has a text box field named Additional Information where the IT Help Desk user can write suggestions for how the issue can be resolved. There is also a dropdown field named “Send to” with the following options: Resolve the issue and Obtain more information.

  • The case is routed to the Obtain more information task, which is assigned to the user supervisor of the IT Help Desk team – the user Andrew.
  • Obtain more information – IT Supervisor

The Obtain more information task is performed by the IT supervisor when the issue is hard to resolve. In this form, the supervisor evaluates the issue and adds more information on how to resolve it. As in the previous forms, all sections that were filled in during the previous tasks will be in Disabled mode. Therefore, the supervisor will only have one text field to fill in when the case is routed to the supervisor.

The text field that the supervisor needs to fill in, New Information, is located at the bottom of the form shown below. In this example, Andrew consults the inventory and comments that the capacity of the hard disk that needs to be changed.

  • The case is routed back to the Detailed analysis task.
  • Detailed analysis – IT Help Desk

Alyssa reviews the form again to determine whether enough information has been provided and adds a new solution (“Resolved” in this example) to the New Solutions section.

  • The case is routed to the Review and resolve issue task, which is assigned to the user Jacob.
  • Review and resolve issue – IT Help Desk

Jacob evaluates the new information.

  • And submits the case to the Report details solution task.
  • Report details solution – IT Help Desk

Jacob performs the new solution and writes on the form that the hard disk was changed and the problem has been solved.

  • Then he submits the Dynaform, and the case is routed to the next task.
  • Review issue resolved – IT Supervisor

In this task, the user’s supervisor reviews the case, which has been resolved at this point. The first Dynaform contains all the case information in Disabled mode so the supervisor can review what has been done by the person who solved the issue, as shown in the image below