Це поганий знак? Я думаю, що це попередження, на яке варто звернути увагу, але я також думаю, що це має відбутися.
Коли люди надсилають мені будь-який відгук, я намагаюся відфільтрувати його на три відра:
- Клопи
- Запити на функції
- Міс-спілкування
Клопи
Помилки - це коли щось очевидно не працює так, як ви очікували, ні так, як очікував би користувач . Мовляв, воно запитало мене про своє ім’я, я ввійшов до "Скотта", натиснув Enter, і він сказав: "Привіт Джо!"
Запити на функції
Це на кшталт "Я знаю, що ми ніколи про це не говорили, але чи може програма зробити висновок з моїх жестів миші про те, що я лівша, і перемістити кнопку ОК в ліву частину екрана?" Це коли поточна поведінка відповідає вашим і очікуванням користувача, але вони хочуть змінити очікування.
Міс-спілкування
Це коли ви очікуєте одного результату від сценарію, але користувач очікує іншого результату. Іноді це стає запитом на функцію, якщо вони просто не повідомили своїх очікувань, але думали, що це зробили. Іноді це стає помилкою, якщо ваші очікування виявляються помилковими.
Однак багато разів у вас є знання, яких у користувача немає. Що робити, якщо вони сказали: "На цьому екрані я можу двічі додати запис для себе з тим самим іменем та прізвищем! Очевидно, це помилка!" Ваша відповідь може бути: "У світі дуже багато людей з однаковим іменем та прізвищем, тому нам не потрібно, щоб ця комбінація була унікальною. У нас є завдання з очищення, яке виконується вночі та надсилає електронне повідомлення про можливий звіт про копії служба клієнтів, коли думає, що виявляє дублікат з подібним іменем та адресою, і просить їх перевірити вручну ".
Отже, ви повинні читати кожен звіт про помилку, але в більшості складних систем є звіти про помилки, які насправді є лише запитами про функцію або, можливо, неправильним повідомленням вимог. Нерозуміння основної складності реального світу, мабуть, є найбільшим джерелом цих питань.