CS1 Сценарій. Доставка

Мета сценарію

Сценарій контролює роботу кур’єра з доставки, сповіщає відповідального про запізнення кур’єра до клієнта, а директора – про проблему, до того, як подзвонить незадоволений клієнт.

Для кур’єра:

  • Список замовлень і порядок їх доставки.
  • Визначену послідовність дій у ланцюжку завдань.

Для відповідального за кур’єрів:

  • Автоматичне повідомлення про запізнення.
  • Інструмент вирішення проблеми в момент її виникнення.

Для директора:

  • Оповіщення про проблему, яку не може вирішити або ігнорує відповідальний.
  • Аналітика, для аналізу на всіх етапах роботи даного бізнес-процесу.

Ланцюжок задач

Сценарій складається з ланцюжка послідовних завдань з контролем їх виконання. Для запуску ланцюжка необхідно заповнити початкову форму “Додати замовлення (CS1)” у додатку “TasK+”.

Щоб заповнити форму, необхідно відкрити головне меню програми та обрати форму “Додати замовлення (CS1)”. У формі потрібно заповнити всі поля крім поля “Кур’єр”.

1. Отримано нове замовлення – Кур’єр отримує завдання “1. Доставити замовлення“, коли кур’єр приїхав до клієнта він має закрити завдання, натиснувши кнопку “Прибув до клієнта”.

2. Після фіксації прибуття до клієнта, кур’єр отримує завдання “2. Видати замовлення“, це завдання містить форму “Обрати подальшу дію і закрити”:

  • “До наступного клієнта” – обирається у випадку, коли кур’єр після видачі цього замовлення їде видавате наступне замовлення. Ця дія завершає ланцюжок завдань.
  • “На базу” – обирається у випадку, коли замовлення є останнім і кур’єр після його видачі має повернутись на базу.
    Кнопка “Надіслати” фіксує вибір кур’єра і закриває поточне завдання.

3. Для варіанту “На базу” кур’єр отримує завдання “3. Повернутись на базу“. Після повернення на базу, кур’єр має натиснути кнопку “Знаходжусь на базі”, вона фіксує час прибуття кур’єра.

Контроль виконання завдань кур’єром та відповідальним:

4. Якщо кур’єр невчасно приїхав, відповідальний за кур’єрів отримує завдання “4. Запізнення“. В якому міститься інформація про час запізнення, ім’я кур’єра та за яким замовленням. Відповідальний має опрацювати завдання і вказати чи вирішено проблему.

5. Якщо відповідальний не вирішує проблему або ігнорує її впродовж визначеного часу, то директор отримує завдання “5. Проблема“.

Аналітика

Процес виконання ланцюжка завдань фіксується у розділі “Аналітика”, веб версії додатку “TasK+”. Всі дані представлені у таблиці, що складається з кількох блоків.

1. Заявка

У блоці “Заявка” фіксуються дані форми “Додати замовлення (CS1)”, вказується час заповнення форми та її автор.

2. Доставка

Блок “Доставка” фіксує час прибуття до клієнта, з контролем чи вчасно кур’єр прибув до клієнта (Так/Ні), та час видачі замовлення клієнту.

Час (1), хв – час на дорогу до клієнта.

Час (2), хв – час від прибуття до клієна до видачі замовлення.

3. Директору

Блок “Директору” – показує як відповідальний реагує на запізнення кур’єрів. Тут вказується час закриття задачі відповідальним, а також результат її розгляду.

4. Повернення на базу

Заключним блоком є “Повернення на базу”. Тут відображається – яку дію обрав кур’єр (До наступного клієнта/На базу), а також час повернення на базу.

Час (3), хв – час на дорогу від клієнта до поверняння на базу.

Це демо-сценарій, тому для простоти емуляції різних варіантів подій тут працюють наступні часові нормативи:

  • Час прибуття кур’єра до клієнта, що не вважається запізненням – 2хв.
  • Час реакції відповідального на запізнення кур’єра – 2хв.
  • Час для повернення кур’єра на базу, що не вважається запізненням – 2хв.