Skip to content

Pysarchuk #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 90 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
b7a63c4
Update README.md
dmitriy-uvin Sep 2, 2020
a351f5f
Update README.md
Kombushi Sep 2, 2020
f4e4115
Update README.md
Starling73 Sep 2, 2020
18a5c41
Update README.md
rrilik Sep 2, 2020
b585935
Update README.md
rrilik Sep 2, 2020
2f36683
Update README.md
Starling73 Sep 2, 2020
260977f
Update README.md
rrilik Sep 2, 2020
dd04f3a
Update README.md
dmitriy-uvin Sep 2, 2020
81df254
Merge pull request #1 from dmitriy-uvin/develop
dmitriy-uvin Sep 2, 2020
052e735
Update README.md
dmitriy-uvin Sep 15, 2020
4e087b5
Merge pull request #2 from dmitriy-uvin/develop
dmitriy-uvin Sep 15, 2020
5ef4659
Запити, вступ, мета
Starling73 Sep 15, 2020
7cbb47e
Функціональність, практичність, надійність
Starling73 Sep 15, 2020
b908240
Update stakeholders-needs.md
Starling73 Sep 15, 2020
b6825aa
Update stakeholders-needs.md
Starling73 Sep 15, 2020
4fe86d0
Update stakeholders-needs.md
Starling73 Sep 15, 2020
26523f5
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
dce7635
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
0bd0893
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
4658adb
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
c02e1ff
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
de72423
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
36f29a8
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
ba71e4c
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
1cb6f30
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
0089610
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
0b104f3
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
9133c5e
Описание коммита, тест
dmitriy-uvin Sep 15, 2020
70600c2
Удаление теста
dmitriy-uvin Sep 15, 2020
715a2c5
initial commit
sssudarev Sep 15, 2020
289493d
Initial commit
Kombushi Sep 15, 2020
1510abf
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
29e6cbd
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
6969bb1
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
e166e13
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
d2cacbc
Update stakeholders-needs.md
IllyaPysarchuk Sep 15, 2020
a8a823f
initial commit
sssudarev Sep 15, 2020
7953df6
initial commit
sssudarev Sep 15, 2020
9fca545
adding project managment methods
sssudarev Sep 15, 2020
9916d1e
managment methods upd
sssudarev Sep 15, 2020
d45431e
little improvments
sssudarev Sep 15, 2020
ce98200
Completed introduction and glossary
Kombushi Sep 15, 2020
781db62
Merge remote-tracking branch 'origin/Skvortsov' into DmitriyUvin
dmitriy-uvin Sep 15, 2020
4e532ce
Stakeholders needs part 1
dmitriy-uvin Sep 15, 2020
308d08a
Stakeholders needs part 1.1
dmitriy-uvin Sep 15, 2020
3200f81
Update stakeholders-needs
dmitriy-uvin Sep 15, 2020
ba46823
Update stakeholders-needs
dmitriy-uvin Sep 15, 2020
ed0a963
Update stakeholders-needs.md
dmitriy-uvin Sep 15, 2020
9d68f2a
Update README.md
dmitriy-uvin Sep 15, 2020
9321ccf
Update README.md
dmitriy-uvin Sep 15, 2020
747cb32
Added brief description of existing project management services
Kombushi Sep 15, 2020
fbbef20
little improvements 2.0
sssudarev Sep 15, 2020
5fbde0d
Comparison table
Kombushi Sep 15, 2020
494a1ef
Small table fixes
Kombushi Sep 15, 2020
22e8029
Another small fix
Kombushi Sep 15, 2020
485e630
And another one
Kombushi Sep 15, 2020
b8b5eb1
I hope that's the last one
Kombushi Sep 15, 2020
499319c
The last one.
Kombushi Sep 15, 2020
cbfbd13
Methods edit, conclusions and links
sssudarev Sep 15, 2020
a4ac17f
Little fixes
sssudarev Sep 15, 2020
5b5f987
Merge remote-tracking branch 'origin/Nakarlovich' into DmitriyUvin
dmitriy-uvin Sep 16, 2020
5c422b8
Merge remote-tracking branch 'origin/Sudariev' into DmitriyUvin
dmitriy-uvin Sep 16, 2020
f8ceef8
Update state-of-the-art
dmitriy-uvin Sep 16, 2020
b426cda
Update state-of-the-art.md
dmitriy-uvin Sep 16, 2020
1c029ef
Update state-of-the-art.md
dmitriy-uvin Sep 16, 2020
cb73ecd
Merge pull request #3 from dmitriy-uvin/DmitriyUvin
dmitriy-uvin Sep 16, 2020
af78820
Update stakeholders-needs.md
dmitriy-uvin Sep 16, 2020
8bca783
Update README.md
dmitriy-uvin Sep 16, 2020
4ed413f
Update README.md
dmitriy-uvin Sep 16, 2020
46854b3
Quick links fix
Kombushi Sep 16, 2020
f5746f2
Update state-of-the-art.md
dmitriy-uvin Sep 16, 2020
2cf34a2
All links are fixed
Kombushi Sep 16, 2020
6206bd9
Quick fixes
Kombushi Sep 16, 2020
36a53a4
Small fixes
Kombushi Sep 16, 2020
0aa9e79
Merge remote-tracking branch 'origin/Nakarlovich' into DmitriyUvin
dmitriy-uvin Sep 16, 2020
4ce7446
Fix conflicts
dmitriy-uvin Sep 16, 2020
92b01f2
Merge pull request #4 from dmitriy-uvin/DmitriyUvin
dmitriy-uvin Sep 16, 2020
2ecb37d
Update state-of-the-art.md
dmitriy-uvin Sep 16, 2020
8d5099b
Update stakeholders-needs.md
IllyaPysarchuk Oct 5, 2020
9212a3c
Update stakeholders-needs.md
IllyaPysarchuk Oct 5, 2020
17d19dc
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
0a39d0b
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
2fcfeda
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
f7713b8
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
c529901
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
c394353
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
fb54eb2
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
6bbcddb
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
a7cdd53
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
093d6f8
Update stakeholders-needs.md
IllyaPysarchuk Oct 6, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 12 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
# database_basics_template

Шаблон репозиторію для виконання лабораторних робіт з курсу "Організація баз даних"

*Для виконання лабораторних робіт необхідно зробити ```fork``` цього репозіторію, склонувати вже власний репозіторій та розміщувати документацію (результати виконання лабораторних робіт) у відповідних діректоріях.
В цьому файлі необхідно вказати назву проекту (тему лабораторних робіт). Коротку загальну характеристику
проекту, контактні дані виконавців.*

[Теми проєктів](./guidelines/themes.md)

[Методичні вказівки](./guidelines/guidelines.md)

[Звітність](https://docs.google.com/spreadsheets/d/1ePb9OBB7ox0E5-GAh2r6ZU3j--PpAROCUfqzA17kL20/edit?usp=sharing)
# ProjectsLab

Система управління проектами (СУП). За домогою цієї системи ви зможете зручно керувати своїми проектами та їх розробкою.

## Розробники
- Дмитро Увін (Telegram - @dmitriyuvin)
- Ілля Писарчук (Gmail - [email protected])
- Ростислав Накарловіч (Telegram - @Zvesdochyot)
- Павло Скворцов (Telegram - @p_skv)
- Кирило Салун (Gmail - [email protected])
- Артем Сударєв (Telegram - @sssudarev)
- Сергій Прилепа (Telegram - @seaborg1um)
7 changes: 4 additions & 3 deletions docs/requirements/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Аналіз вимог до інформаційної системи
# ProjectsLab. Аналіз вимог до інформаційної системи

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

*В рамках проекту розробляються документи "Аналіз предметної області" та "Запити зацікавлених осіб".*
- [Аналіз предметної області](./state-of-the-art.md)
- [Запити зацікавлених осіб](./stakeholders-needs.md)
102 changes: 65 additions & 37 deletions docs/requirements/stakeholders-needs.md
Original file line number Diff line number Diff line change
@@ -1,86 +1,114 @@
# Назва проєкту. Запити зацікавлених осіб
# ProjectsLab. Запити зацікавлених осіб

## Вступ

*[Вступ повинен містити короткий огляд всього документу.]*
У цьому документі описуються запити зацікавленої особи, в якості якої виступає доцент Болдак А. О., по відношенню до розробляємої в рамках лаборатних робіт - системи управління проектами.

### Мета

*[Визначення мети цієї сукупності вимог. Зазвичай такою метою є створення та впровадження
інформаційної системи відповідного призначення.]*
Метою документа є визначення основних вимог до функціональності, продуктивності і експлуатаційної придатності, а також визначення бізнес-правил і технологічних обмежень, що пред'являються до предмету розробки.

### Контекст

*[Короткий опис того, з якими проектами пов'язаний цей документ, на що він впливає.]*
Цей документ пов'язаний з системою управління проектами, описує її особливості, функціонал та інші властивості та відповідає запитам зацікавлених осіб і аналізу предметної області.


### Основні визначення та скорочення

*[Розділ містить визначення всіх термінів та скорочень, необхідних для правильного
тлумачення вимог. Можна зробити посилання на документ, в якому поданий аналіз предметної області.]*

* СУП - Система Управіння Проектами

### Посилання

*[Розділ містить повний список всіх документів, про які згадується.]*

- [Джерело 1 (oridu.odessa)](http://www.oridu.odessa.ua/7/7/metoduchni-rek/t/02.pdf)
- [Джерело 2 (ela.kpi)](https://ela.kpi.ua/bitstream/123456789/19481/1/DMM_UP_2017.pdf)
- [Джерело 3 (gihub.com)](https://github.com/ip-85/robin/blob/master/docs/stakeholders.md#4)
- [Джерело 4 (rayradavn.gov.ua)](http://rayradavn.gov.ua/images/metodychna/zayavka.pdf)

## Короткий зміст

*[Розділ містить опис того, про що йдеться в еій частині цього документу, що залишилася.
Також тут описана структура документу.]*
В подальшій частині документа описуються ділові процеси, вимоги замовника, виключні та основні сценарії розробки продукту.

## Характеристика ділових процесів

*[В цьому розділі визначаються зовнішні фактори, що впливають на бізнес (бізнес-актори),
та внутрішні фактори (робітники), дається загальна характеристика діяльності бізнес-акторів
та робітників, яка здійснюється за допомогою бізнесу.*
Type: Business Use Case | Package: #002 | Scenario: #002 | Version: 1.0 | BUC.002.002.v1.0<br>

***НАЗВА:*** Cтворення проекту.<br>

*Дається опис бізнес-сценаріїв взаємодії бізнес-акторів, робітників і, можливо, інформаційної системи за допомогою наступної
специфікації:*
***УЧАСНИКИ:*** Team Lead, керуючий<br>


***ID:***

***НАЗВА:***

***УЧАСНИКИ:***
***ПЕРЕДУМОВИ:*** Вимоги замовника<br>

***ПЕРЕДУМОВИ:***
***РЕЗУЛЬТАТ:*** Проект, готовий до роботи<br>

***РЕЗУЛЬТАТ:***
***ВИКЛЮЧНІ СИТУАЦІЇ:***<br>

***ВИКЛЮЧНІ СИТУАЦІЇ:***
- EX.002.001 Недостатньо відомостей замовника<br>
- EX.002.002 Недостатня кількість розробників<br>
- EX.002.003 Можливість реалізації<br>

***ОСНОВНИЙ СЦЕНАРІЙ:***

*Кількість сценаріїв визначається у відповідності до специфіки завдання та необхідного
рівня деталізації (зазвичай, 5-6 сценаріїв).*
1. Team lead та керуючий реєструються на платформі.
2. Інтегрує проект з репозиторію github-а.
3. Задає назву, опис проекту.
4. Запрошує команду, призначає ролі, зони відповідальності.(Можлива EX.002.002)
5. Трансформує вимоги замовника в завдання, призначає на них людей.(Можливі EX.002.001 EX.002.002 EX.002.003)
6. Створює колонки для відстеження прогресу.(Можлива EX.002.003)
7. Налаштовує instant messages.
8. Задає опис кінцевого продукту.

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

*[Визначається границя системи та категорії її користувачів. Дається загальна характеристика категорій користувачів
системи]*

*[Нижче йде опис FURPS:]*
ProjectsLab - це сервіс, який допоможе Вам у розробці програмного забезпечення. Сервіс для слідкування та управління проектами, командами, задачами. Користувачі нашої системи зможуть оперувати задачами та проектами у зручному "user-friendly" інтерфейсі, також ми надаємо змогу усім користувачам нашого сервісу спілкуватися між собою у зручному інтерфейсі. Користувачі зможуть створювати команди та зберігати їх для майбутніх проектів.


## Функціональність

*[Functionality (функциональні вимоги)]*
Основні вимоги до функціональності, що пред'являються зацікавленим особами до предмету розробки, відносяться до таких категорій:

* Інтеграція програмного забезпечення.
* Модифікація функціональності зацікавлено особи.

- Інтеграція програмного забезпечення:

Користувачі данної СУП повинні мати можливість інтегрувати її з VCS (Version Control System). Наприклад з GitHub.

- Зацікавлена особа:

Зацікавленою особою є фізичне або юридичне лице, яке бажає контролювати процес роботи над проектом.

## Практичність

*[Usability (вимоги до зручності роботи)]*
- Локалізація:

СУП повинна мати українську, російську та англійську локалізації, а також функцію доповнення програми новимии локалізаціями.

- Мультиплатформеність:

СУП повинна бути адаптована для доступу як і звичайних комп’ютерів, так і для мобільних пристроїв, що мають підключення до мережі Інтернет. Також СУП бути адаптованою для кожного браузера.

- Інтерфейс:

Інтерфейс СУП має бути максимально простим та інтуїтивно зрозумілим для користувача, без зайвих компонентів. Також має бути доступна детальна інструкція використання даного сервісу та його можливостей.

## Надійність

*[Reliability (вимоги до надійності)]*
- Працездатність:

Працездатність СУП не повинна порушуватися збоями, затримками, або відсутність з’єднання в мережі Інтернет. При порушенні з’єднання сервіс переходить в автономний режим накопичування вхідних даних до того моменту, поки з’єднання не буде відновлено.

- Резервне копіювання та відновлення даних:

СУП повинна мати функцію копіювання та збережених даних на незалежні сервери для можливого їх подальшого відновлення.

## Продуктивність

*[Performance (вимоги до продуктивності)]*
- Швидке реагування на запит.
- Якісна взаємодія усіх учасників проекту.
- Якісна синхронізація матеріалів проекту.

## Експлуатаційна придатність

*[Supportability (вимоги до підтримки)]*
- Зручне використання на мобільних пристроях та комп'ютерах
- Зручне, швидке та зрозуміле редагування проекту
- Швидке та своєчасне оновлення даних по проекту
Loading