You are on page 1of 5

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ імені Тараса Шевченка


ФАКУЛЬТЕТ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
Кафедра програмних систем і технологій

Дисципліна
«Якість ПЗ та тестування»

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

на тему:
«Розробка специфікації вимог»

Ткаченко Максим
Виконав: Кивлюк Юрій Олегович Перевірив:
Васильович

Група ІПЗ-31 Дата перевірки

Форма навчання денна


Оцінка
Спеціальність 121

2023
Робоче завдання:
Ви – системний аналітик. Ваше завдання написати технічне завдання на предмет,
маркетингові вимоги до якого Вам були передані відповідно до варіанту. Для цього Ви
повинні розкрити вимоги маркетингу до рівня користувачів. 
У практичній роботі необхідно проаналізувати вимоги замовника, вказати на
проблеми у вимогах (кожну помилку віднести до відповідної категорії) та скоригувати
вимоги таким чином, щоб у результаті вийшов предмет зазначеного найменування. Для
кожного пункту вимог описати, яким чином проводитиметься його перевірка.

Варіант – 2 (обраний за списком підгруп):


2. Специфікація на розробку пилососу
Необхідно розробити пилосос на базі системи андроїд, що відповідає таким вимогам:
 Пилосос здатний прибирати пил та дрібне сміття.
 Пилосос забезпечує всмоктування повітря з потужністю 1600 Ватт.
 Маса пилососа в процесі роботи не повинна перевищувати 5 кілограм.
 Пилосос може бути використаний для збирання пилу на будь-яких поверхнях та під
будь-якими предметами меблів.
 На пилососі має бути передбачена ручка.
 Заряду пилососа має вистачати на 1 годину роботи.

Виконання завдання:
Аналіз наданої специфікації замовником:
- Під час читання даної специфікації виникає безліч питань на рахунок
формфактору та загального типу пилососа, його концепту. Чи це має бути ручний
пилосос та повністю автономний, чи класичний пилосос з шлангом та окремими
компонентами які з’єднуються, чи це взагалі автономний робот пилосос. Це точно
має бути уточнено.
- Питання щодо прибирання в важкодоступних місцях. Самий зручний спосіб
реалізації це надати можливість зміни насадок, але це треба точно обговорити та
продумати всі види та типи насадок, та їх призначення.
- На рахунок другого пункту можна уточнити, чи саме пікова потужність має бути
1600 Ватт, так як це досить велика величина враховуючи, що пилосос має бути
автономним. Чи він має певні стаціонарні режими роботи з можливістю
перемикання між потужностями.
- Зовсім не вказано про способи управління пилососом. Варто обговорити способи
взаємодії з пристроєм (сенсорний дисплей чи кнопки, чи фізичні кнопки), за для
повного розкриття можливостей створеного ПЗ для пристрою на базі андроїд.

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

Технічне завдання:

Загальні відомості:
Метою розробки має бути ручний пилосос з реалізованими очікуваними
функціональними та фізичними характеристиками.
Пилосос має бути розроблений для виконання щоденної роботи по прибиранню
пилу та дрібних сухих забруднень. Має мати компактні габарити для прибирання у
важкодоступних місцях осель, та бути автономним, тобто живитись від вбудованого
акумулятора.
Вимоги до функціональності:
Мати зручний сенсорний дисплей для роботи з пристроєм. Пилосос має мати
можливість перемикання між режимами потужності роботи всмоктування повітря. На
дисплеї відповідно виводити всю необхідну інформацію стосовно функціонування
пристрою (заряд акамулятора, час до повної зарядки, необхідність очизення контейнера
для сміття).

Конструктивні характеристики:
Пилосос буде до 1.3 метрів в довжину з вбудованим акамулятором на одному з
кінців, та поряд контейнером для збору сміття з фільтром. Відносно розміщення ваг та
комплектуючих на основній вісі має бути органічно та ергономічно розміщена ручка для
тримання пилососа в руці. Зручний спосіб діставання фільтрів та контейнерів зі сміттям.
Зручний спосіб зміни насадок для пилососа.
Вага пилососа має не перевищувати 5 кілограмів при повному комплектуванні та в
режимі роботи.

Характеристики стосовно продуктивності:


Пилосос має працювати близько одної години на одному повному заряді та на
зазначеній стаціонарній потужності.
Давати можливість застосування з потужністю всмоктування близько 1600 Ватт.

Характеристики стосовно якості:


Матеріали які повинні бути використані це якісний пластик, та алюміній.
Якість ПЗ має бути відповідно високою для стабільного функціонування пристрою
на базі ОС Андроїд.

Вимоги:
Загальні вимоги:
1. Має відповідати стандартам безпеки та якості збірки та компонентів.
Перевірка: тестування за допомогою різних матеріалів виробництва, та тестування
безпосередньо на умовних покупцях продукту.

2. Надійність та стабільність роботи.


Перевірка: безпосередня перевірка на всіх стадіях інтеграції ПЗ з матеріальними
складовими пилососа.

Функціональні вимоги:

1. Пилосос має мати можливість вмикання турбо-режиму та видавати 1600 Ватт


потужності всмоктування повітря. Також відповідно перемикання між режимами
роботи.
Перевірка:
Тестування в реальних умовах за допомогою фізичних вимірів та аналітичної роботи.
Будуть використані відповідні тестувальні пристрої для виміру потужності
всмоктування повітря.

2. Година автономної роботи в стаціонарному режимі:


Перевірка:
Тестування будуть проведені за допомогою реальних умов використання та заміру
часу фактичної роботи.
3. Всмоктування пилу та дрібних частинок на різних видах поверхонь.
Перевірка: проведено тестування на різних видах поверхонь та перевірка їх чистоти
після прибирання. Протестовано на різних ступенях забрудненості.

4. Зручність зміни насадок та заміни, очищення, діставання комплектуючих пилососу.


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

5. Інтерфейс на міцному сенсорному дисплеї, взаємодія користувача з пилососом та


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

6. Потрібно забезпечити легку маневреність та зручність в керуванні для


забезпечення легкого доступу до важкодоступних місць для прибирання.
Перевірка: фактичне тестування в реальних побутових умовах.

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

Нефункціональні вимоги:
1. Габарити (1.3 метри) та ваги (5 кілограм) пристрою під час робочого режиму
роботи.
Перевірка: за допомогою вимірювальних пристроїв буде проведено заміри габаритів та
контрольне зважування кінцевого розробленого пристрою.

2. Ергономічне розміщення ручки тримання пилососу відносно розподілення маси


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

3. Якість матеріалів має бути приємними для тактильного контакту.


Перевірка: фактичне тестування матеріалів під час виробництва та вибору найкращих
серед наявних.

Висновок:
Під час виконання даної лабораторної роботи було ознайомлено з темою розробки
специфікації вимог, їх призначення та важливість на стадії планування робіт.
Метою розробки специфікації є забезпечення високої якості програмного
забезпечення та виконання всіх аспектів функціональних та нефункціональних вимог
поставлених на меті.
Варіант завдання передбачав розробити специфікацію вимог для розробки
пилососу. Після уточнення всіх деталей стосовно наданого ТЗ від замовника, було
розроблено специфікацію стосовно загальних, функціональних та нефункціональних
вимог до продукту.
До кожної вимоги було наведено спосіб перевірки коректності реалізації, що
затверджуватиме якість продукту.
Під час планування та складання специфікації на початковому етапі необхідно як
найточніше дізнатися всі аспекти розробки, що зекономить купу часу та витрат в
подальшому. Але слід залишати певний «зазір» на гнучкість та доповнюваність
специфікації для певних уточнень на стадії розробки.

You might also like