Виявлення високорівневих вимог і розробка документу "Бачення"

Про матеріал
Виявлення високорівневих вимог і розробка документу "Бачення" Цей документ визначає бачення сайту для пошуку роботи. Він містить загальний огляд сайту, його цілі і завдання, хто його користувачі і які основні можливості майбутньої системи
Перегляд файлу

Міністерство освіти і науки України

Західноукраїнський національний університет

Факультет комп'ютерних інформаційних технологій

 

 

      

 

 

                                      

 

Лабораторна робота №1

Виявлення високорівневих вимог і розробка документу "Бачення"

 

 

 

 

 

 

Виконав:

Студент групи ІПЗ-23

Галієвський Роман

Перевірив:

Сисак О.А

                

 

 

 

 

 

Тернопіль – 2023

Тема: Сайт для пошуку роботи

Вступ

Цей документ визначає бачення сайту для пошуку роботи. Він містить загальний огляд сайту, його цілі і завдання, хто його користувачі і які основні можливості майбутньої системи.

Позиціонування

Сайт для пошуку роботи позиціонується як платформа, яка допомагає користувачам знайти роботу, яка відповідає їхнім потребам і вимогам. Це означає, що сайт повинен:

- Запропонувати широкий вибір вакансій, які відповідають різним потребам і вимогам користувачів.

- Надати користувачам можливість легко знайти вакансії, які їх цікавлять.

- Надати користувачам можливість подати резюме на вакансії, які вони вважають перспективними.

- Надати користувачам можливість відстежувати статус своїх резюме.

- Надати користувачам можливість спілкуватися з роботодавцями.

Для того, щоб досягти цих цілей, сайт повинен використовувати дані про потреби користувачів та вакансії. Ці дані можуть бути зібрані за допомогою різних методів, таких як опитування, аналіз резюме та описів вакансій, а також аналіз поведінки користувачів.

ОПИСИ СПІВВЛАСНИКІВ І КОРИСТУВАЧІВ

Співвласники

Співвласниками сайту для пошуку роботи є команда розробників та менеджери продукту.

Команда розробників

Команда розробників відповідає за розробку та підтримку сайту. Вона складається з програмістів, дизайнерів, тестувальників та інших фахівців.

Менеджери продукту

Менеджери продукту відповідають за визначення цілей і завдань сайту, а також за його розвиток і вдосконалення. Вони працюють з командою розробників, щоб забезпечити, щоб сайт відповідав потребам користувачів.

Користувачі

Користувачами сайту для пошуку роботи є люди, які шукають роботу. Вони можуть бути як з України, так і з інших країн.

Основні типи користувачів

Користувачі сайту для пошуку роботи можна розділити на кілька основних типів:

  1.   Початківці - це люди, які шукають роботу вперше. Вони, як правило, мають обмежений досвід і навички.
  2.   Професіонали - це люди, які мають досвід і навички в певній галузі. Вони, як правило, шукають роботу з більш високою заробітною платою і кращими умовами праці.
  3.   Роботодавці - це люди, які шукають працівників. Вони, як правило, шукають людей з певними навичками і досвідом.

Потреби і вимоги користувачів

Користувачі сайту для пошуку роботи мають різні потреби і вимоги. До основних потреб і вимог відносяться:

Швидко і легко знайти роботу, яка відповідає їхнім потребам і вимогам.

Зберегти час і зусилля, необхідні для пошуку роботи.

Отримати доступ до широкого вибору вакансій.

Подати резюме на вакансії, які їх цікавлять.

Відстежувати статус своїх резюме.

Спілкуватися з роботодавцями.

 

Короткий огляд продукту

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

       Особливості пошуку: сайт повинен пропонувати широкий вибір критеріїв пошуку, щоб користувачі могли знайти вакансії, які їх цікавлять. Це може включати такі критерії, як локація, галузь, досвід, навички та інші.

       Особливості резюме: сайт повинен пропонувати інструменти для створення і редагування резюме. Це допоможе користувачам створити резюме, яке буде виділятися серед інших кандидатів.

       Особливості комунікації: сайт повинен пропонувати інструменти для спілкування між користувачами та роботодавцями. Це може включати такі інструменти, як повідомлення, відгуки та рейтинги.

 

Можливості продукту

Пошук вакансій за різними критеріями

Ця можливість дозволяє користувачам знайти вакансії, які відповідають їхнім потребам і вимогам. Користувачі можуть шукати вакансії за такими критеріями, як:

     Локація

     Галузь

     Досвід

     Навички

     Тип зайнятості

     Інші

Подача резюме на вакансії

Ця можливість дозволяє користувачам подати резюме на вакансії, які їх цікавлять. Користувачі можуть завантажити своє резюме або створити його на сайті.

Відстеження статусу резюме

Ця можливість дозволяє користувачам відстежувати статус своїх резюме. Користувачі можуть бачити, чи їхні резюме були розглянуті роботодавцями, і, якщо так, на якому етапі знаходиться процес відбору.

Розсилка резюме на вакансії

Ця можливість дозволяє користувачам розіслати своє резюме на кілька вакансій одночасно. Це може бути корисно для користувачів, які шукають роботу в різних галузях або сферах.

Спілкування з роботодавцями

Ця можливість дозволяє користувачам спілкуватися з роботодавцями. Користувачі можуть надсилати повідомлення роботодавцям, щоб задати питання або прокоментувати вакансію.

 

 

Рекомендації

Ця можливість надає користувачам персоналізовані рекомендації щодо вакансій. Ці рекомендації можуть бути засновані на даних про потреби користувачів, їхній досвід і навички, а також на вакансіях, які вони вже переглядали.

Аналіз резюме

Ця можливість надає користувачам інструменти для аналізу їхнього резюме. Ці інструменти можуть допомогти користувачам виявити можливі проблеми з їхнім резюме і зробити його більш ефективним.

Можливості навчання

Сайт може пропонувати користувачам можливості навчання, які допоможуть їм знайти роботу. Це може включати такі можливості, як курси, вебінари та статті.

 

Обмеження

  1. Він не може гарантувати, що користувач знайде роботу, яка відповідає його потребам. Це пов'язано з тим, що сайт не може точно знати потреби і вимоги користувачів. Наприклад, користувач може не мати необхідних навичок або досвіду для певної роботи. Сайт може допомогти користувачам визначити свої потреби і вимоги, але він не може гарантувати, що користувач зможе знайти роботу, яка відповідає цим потребам і вимогам.
  2. Він не може гарантувати, що всі вакансії, які він пропонує, є актуальними. Це пов'язано з тим, що роботодавці можуть швидко закривати вакансії, коли знаходять підходящих кандидатів. Сайт може використовувати різні методи для перевірки актуальності вакансій, але він не може гарантувати, що всі вакансії будуть актуальними в будь-який момент часу.

Показники якості

  1. Точність рекомендацій: Рекомендації, які надає сайт, повинні бути точними, щоб користувачі могли знайти роботу, яка відповідає їхнім потребам. Сайт може використовувати різні методи для підвищення точності рекомендацій, такі як аналіз даних про потреби користувачів, їхній досвід і навички, а також вакансії, які вони вже переглядали.
  2. Кількість вакансій, які відповідають потребам користувачів: Сайт повинен пропонувати достатньо вакансій, які відповідають потребам і вимогам користувачів. Сайт може залучати роботодавців до своєї платформ

 

 

Старшинство і пріоритети

Ключові можливості сайту будуть розроблятися в наступній послідовності:

  1.                            Пошук вакансій за різними критеріями
  2.                            Подача резюме на вакансії
  3.                            Відстеження статусу резюме
  4.                            Розсилка резюме на вакансії
  5.                            Спілкування з роботодавцями

 

Інші вимоги до виробу

Сайт повинен бути доступний на різних мовах. Він повинен бути сумісний з різними типами пристроїв.

Вимоги до документації

Сайт повинен мати посібник користувача, інтерактивну довідку та керівництво по установці і конфігурації.

Висновок

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

 

Додаткові запитання

Є кілька додаткових запитань, які слід розглянути при розробці сайту для пошуку роботи:

  •                               Які типи даних потрібно збирати про потреби користувачів?
  •                               Які типи даних потрібно збирати про вакансії?
  •                               Як можна забезпечити точність і корисність персоналізованих рекомендацій?

Відповіді на ці запитання допоможуть розробити сайт, який буде корисним і ефективним для користувачів.

 

Додаток

Для детального вивчення та визначення вимог до продукту рекомендується розглянути наступні ключові атрибути та можливості:

  1. Покращити точність рекомендацій. Сайт може використовувати більш складні алгоритми для аналізу потреб і вимог користувачів. Це допоможе сайту надавати більш точні рекомендації, які відповідають потребам користувачів.
  2. Контролювати актуальність вакансій. Сайт може співпрацювати з роботодавцями, щоб забезпечити актуальність вакансій на сайті. Це допоможе користувачам знайти свіжі вакансії, які відповідають їхнім потребам.
  3. Покращити зручність використання. Сайт може провести дослідження, щоб зрозуміти потреби користувачів, і впровадити зміни, які покращать зручність використання. Це допоможе користувачам легко знайти вакансії та подати резюме.
  4. Знизити ціну. Сайт може запропонувати безкоштовну або знижену ціну для певних категорій користувачів. Це допоможе зробити сайт більш доступним для всіх користувачів.

Інші можливості

Ось кілька інших можливостей, які можна включити в сайт для пошуку роботи:

Рекомендації щодо резюме: Сайт може надавати користувачам рекомендації щодо їхніх резюме. Це допоможе користувачам створити резюме, яке буде виділятися серед інших кандидатів.

Можливості навчання: Сайт може пропонувати користувачам можливості навчання, які допоможуть їм знайти роботу. Це може включати такі можливості, як курси, вебінари та статті.

Можливості співпраці: Сайт може надавати користувачам можливості співпраці з іншими користувачами. Це може допомогти користувачам знайти роботу або обмінятися інформацією про роботу