Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 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
c31bd56
typo correction
Starling73 Sep 16, 2020
2ecb37d
Update state-of-the-art.md
dmitriy-uvin Sep 16, 2020
6b3cd6e
Grammar fixes
Kombushi Sep 16, 2020
9153b84
Final release
Kombushi Sep 16, 2020
242cf31
add correct functionality
Starling73 Sep 29, 2020
46c3881
small fixes
Starling73 Sep 29, 2020
4156070
very small fix
Starling73 Sep 29, 2020
ea86f59
Merge pull request #5 from dmitriy-uvin/Skvortsov
dmitriy-uvin Sep 30, 2020
b3ac4cb
Update stakeholders-needs.md
dmitriy-uvin Sep 30, 2020
1f79c2f
Update stakeholders-needs.md
dmitriy-uvin Sep 30, 2020
ab79447
Update stakeholders-needs.md
dmitriy-uvin Sep 30, 2020
e12bdb4
Update stakeholders-needs.md
dmitriy-uvin Oct 7, 2020
17a7692
Update state-of-the-art.md
dmitriy-uvin Oct 7, 2020
e612ded
Merge branch 'master' into DmitriyUvin
dmitriy-uvin Oct 7, 2020
1d903f4
Merge pull request #6 from dmitriy-uvin/DmitriyUvin
dmitriy-uvin Oct 7, 2020
85fc10c
Update stakeholders-needs.md
dmitriy-uvin Oct 7, 2020
2f23717
Update stakeholders-needs.md
dmitriy-uvin Oct 7, 2020
4924b56
test commit with diagram
Starling73 Oct 27, 2020
9ced4f4
Create controlTeam.puml
Starling73 Oct 27, 2020
aef0057
continue test
Starling73 Oct 27, 2020
ca30a05
Merge branch 'Skvortsov' of https://github.com/dmitriy-uvin/operating…
Starling73 Oct 27, 2020
d513d88
Update README.md
dmitriy-uvin Oct 27, 2020
052053b
Update README.md
dmitriy-uvin Oct 27, 2020
6d69b4d
Update README.md
dmitriy-uvin Oct 27, 2020
b5f958c
Update README.md
dmitriy-uvin Oct 27, 2020
cc5be11
png insert. Test failed
Starling73 Oct 27, 2020
1dedab0
add createTask
Starling73 Oct 27, 2020
7cceb6e
add createTask
Starling73 Oct 27, 2020
ae02482
Use-cases
sssudarev Oct 27, 2020
928c819
Merge branch 'master' of https://github.com/dmitriy-uvin/operating_pr…
Kombushi Oct 27, 2020
7648f64
add seeListOfTask, editTask
Starling73 Oct 27, 2020
f87b08e
add files
Starling73 Oct 27, 2020
b432f9b
Added authentication use case
Kombushi Oct 27, 2020
2b6a8dc
Added Create Project use case
Kombushi Oct 27, 2020
dd196c4
Added source code of Login and Create Project use cases
Kombushi Oct 27, 2020
8a1bfc0
Update README.md
boldak Oct 27, 2020
a562acd
Update README.md
boldak Oct 27, 2020
cbbe9ae
Update README.md
boldak Oct 27, 2020
a5370fd
Update README.md
boldak Oct 27, 2020
152c902
Merge pull request #7 from dmitriy-uvin/Nakarlovich
dmitriy-uvin Oct 28, 2020
3f8c6c8
Merge branch 'DmitriyUvin' into Sudariev
dmitriy-uvin Oct 28, 2020
68b8493
Merge pull request #8 from dmitriy-uvin/Sudariev
dmitriy-uvin Oct 28, 2020
1ee00d9
Merge branch 'DmitriyUvin' into Skvortsov
dmitriy-uvin Oct 28, 2020
61b73e8
Update README.md
Starling73 Oct 28, 2020
4e67f2a
Update editTask.puml
Starling73 Oct 28, 2020
5eb9c3c
Update seeListOfTask.puml
Starling73 Oct 28, 2020
0f070c4
Update createTask.puml
Starling73 Oct 28, 2020
cdbbc6f
Update README.md
Starling73 Oct 28, 2020
f7dde3a
Update README.md
Starling73 Oct 28, 2020
797e232
Update README.md
Starling73 Oct 28, 2020
40074dd
Update README.md
Starling73 Oct 28, 2020
316146b
Update editTask.puml
Starling73 Oct 28, 2020
06fd617
Update README.md
Starling73 Oct 28, 2020
6940481
typo correction
Starling73 Nov 11, 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)
117 changes: 75 additions & 42 deletions docs/requirements/stakeholders-needs.md
Original file line number Diff line number Diff line change
@@ -1,86 +1,119 @@
# Назва проєкту. Запити зацікавлених осіб
# 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)

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

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

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

*[В цьому розділі визначаються зовнішні фактори, що впливають на бізнес (бізнес-актори),
та внутрішні фактори (робітники), дається загальна характеристика діяльності бізнес-акторів
та робітників, яка здійснюється за допомогою бізнесу.*
***ID:*** ***IV-92 (1)***<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 Messaging.
8. Задає опис кінцевого продукту.

## Короткий огляд продукту
***ID:*** ***IV-92 (2)***<br>

*[Визначається границя системи та категорії її користувачів. Дається загальна характеристика категорій користувачів
системи]*
***НАЗВА:***<br>
Управління проектами.<br>

*[Нижче йде опис FURPS:]*
***УЧАСНИКИ:***<br>
Team Lead, куруючий, команда<br>

***ПЕРЕДУМОВИ:***<br>
Потреба в зручному управлінні кількома активними проектами<br>

## Функціональність
***РЕЗУЛЬТАТ:***<br>
Зручне та швидке редагування проекту<br>

***ВИКЛЮЧНІ СИТУАЦІЇ:***<br>
- EX.003.001 Недостача інформації від замовника
- EX.003.002 Проект не активний
- EX.003.003 Кардинальна зміна вимог замовника
- EX.003.004 Неможливість реалізаціїї
- EX.003.005 Недостатня кількість розробників
- EX.003.006 Зрив дедлайну
- EX.003.007 Непередбачувані обставини

*[Functionality (функциональні вимоги)]*
***ОСНОВНИЙ СЦЕНАРІЙ:***<br>
Team Lead/керуючий можуть швидко редагувати проект, його мету, потреби, задачі, перенаправити розробників, деактивувати проект.
Під час редагування можливі виключні ситуції з кодами 003.*<br>

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

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


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

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

*[Usability (вимоги до зручності роботи)]*
### Інтерфейс лідера

## Надійність
Функціональний простір облікового запису лідера має відповідати повному керуванню проектом.

*[Reliability (вимоги до надійності)]*
Надаються можливості:
- Управління проектом
- Управління заваданнями
- Управління командою
- Управління артефактами, що допомагають розв'язати завдання
- Створення завдань для команди;
- Встановлення та зміна дедлайнів завдань;
- Встановлення та зміна приорітетності виконання завдань;
- Встановлення порядку виконання завдань;

## Продуктивність
### Інтерфейс розробника

*[Performance (вимоги до продуктивності)]*
Можливості облікового запису розробника забеспечують керування своїми заданнями.

## Експлуатаційна придатність
Доступні функції:
- Встановлення дедлайнів своїх завдань;
- Зміна статусу завданнь (наприклад, вирішено);
- Розбиття завдання на декілька підзавдань;
- Уточнення вимог до завдання

*[Supportability (вимоги до підтримки)]*
Loading