Professional Documents
Culture Documents
Лаб 2 ЯПЗТ
Лаб 2 ЯПЗТ
Дисципліна
«Якість ПЗ та тестування»
Лабораторна робота №2
на тему:
«Розробка специфікації вимог»
Ткаченко Максим
Виконав: Кивлюк Юрій Олегович Перевірив:
Васильович
2023
Робоче завдання:
Ви – системний аналітик. Ваше завдання написати технічне завдання на предмет,
маркетингові вимоги до якого Вам були передані відповідно до варіанту. Для цього Ви
повинні розкрити вимоги маркетингу до рівня користувачів.
У практичній роботі необхідно проаналізувати вимоги замовника, вказати на
проблеми у вимогах (кожну помилку віднести до відповідної категорії) та скоригувати
вимоги таким чином, щоб у результаті вийшов предмет зазначеного найменування. Для
кожного пункту вимог описати, яким чином проводитиметься його перевірка.
Виконання завдання:
Аналіз наданої специфікації замовником:
- Під час читання даної специфікації виникає безліч питань на рахунок
формфактору та загального типу пилососа, його концепту. Чи це має бути ручний
пилосос та повністю автономний, чи класичний пилосос з шлангом та окремими
компонентами які з’єднуються, чи це взагалі автономний робот пилосос. Це точно
має бути уточнено.
- Питання щодо прибирання в важкодоступних місцях. Самий зручний спосіб
реалізації це надати можливість зміни насадок, але це треба точно обговорити та
продумати всі види та типи насадок, та їх призначення.
- На рахунок другого пункту можна уточнити, чи саме пікова потужність має бути
1600 Ватт, так як це досить велика величина враховуючи, що пилосос має бути
автономним. Чи він має певні стаціонарні режими роботи з можливістю
перемикання між потужностями.
- Зовсім не вказано про способи управління пилососом. Варто обговорити способи
взаємодії з пристроєм (сенсорний дисплей чи кнопки, чи фізичні кнопки), за для
повного розкриття можливостей створеного ПЗ для пристрою на базі андроїд.
На основі проведеного аналізу вимог від замовника можна приступати для створення
технічного завдання моделі пилососа, разом з уточненими деталями для кожного
виниклого питання відносно наданих відомостей.
Технічне завдання:
Загальні відомості:
Метою розробки має бути ручний пилосос з реалізованими очікуваними
функціональними та фізичними характеристиками.
Пилосос має бути розроблений для виконання щоденної роботи по прибиранню
пилу та дрібних сухих забруднень. Має мати компактні габарити для прибирання у
важкодоступних місцях осель, та бути автономним, тобто живитись від вбудованого
акумулятора.
Вимоги до функціональності:
Мати зручний сенсорний дисплей для роботи з пристроєм. Пилосос має мати
можливість перемикання між режимами потужності роботи всмоктування повітря. На
дисплеї відповідно виводити всю необхідну інформацію стосовно функціонування
пристрою (заряд акамулятора, час до повної зарядки, необхідність очизення контейнера
для сміття).
Конструктивні характеристики:
Пилосос буде до 1.3 метрів в довжину з вбудованим акамулятором на одному з
кінців, та поряд контейнером для збору сміття з фільтром. Відносно розміщення ваг та
комплектуючих на основній вісі має бути органічно та ергономічно розміщена ручка для
тримання пилососа в руці. Зручний спосіб діставання фільтрів та контейнерів зі сміттям.
Зручний спосіб зміни насадок для пилососа.
Вага пилососа має не перевищувати 5 кілограмів при повному комплектуванні та в
режимі роботи.
Вимоги:
Загальні вимоги:
1. Має відповідати стандартам безпеки та якості збірки та компонентів.
Перевірка: тестування за допомогою різних матеріалів виробництва, та тестування
безпосередньо на умовних покупцях продукту.
Функціональні вимоги:
7. Пилосос має мати критично допустимий рівень шуму під час роботи для
нормального користування в побутових умовах людиною.
Перевірка: за допомогою вимірювально-записувальних звукових пристроїв.
Нефункціональні вимоги:
1. Габарити (1.3 метри) та ваги (5 кілограм) пристрою під час робочого режиму
роботи.
Перевірка: за допомогою вимірювальних пристроїв буде проведено заміри габаритів та
контрольне зважування кінцевого розробленого пристрою.
Висновок:
Під час виконання даної лабораторної роботи було ознайомлено з темою розробки
специфікації вимог, їх призначення та важливість на стадії планування робіт.
Метою розробки специфікації є забезпечення високої якості програмного
забезпечення та виконання всіх аспектів функціональних та нефункціональних вимог
поставлених на меті.
Варіант завдання передбачав розробити специфікацію вимог для розробки
пилососу. Після уточнення всіх деталей стосовно наданого ТЗ від замовника, було
розроблено специфікацію стосовно загальних, функціональних та нефункціональних
вимог до продукту.
До кожної вимоги було наведено спосіб перевірки коректності реалізації, що
затверджуватиме якість продукту.
Під час планування та складання специфікації на початковому етапі необхідно як
найточніше дізнатися всі аспекти розробки, що зекономить купу часу та витрат в
подальшому. Але слід залишати певний «зазір» на гнучкість та доповнюваність
специфікації для певних уточнень на стадії розробки.