овність і порядок появи на екрані (мова Спілкування) та послідовність Запитів (мова Дій);
семантичності, что обумовлення значень ЕЛЕМЕНТІВ, Які візначають інтерфейс. p align="justify"> Узгодженість інтерфейсу заощаджує годину користувача и розробник. Для користувача зменшується годину Вивчення, а потім и Використання системи, скорочується кількість помилок, з являється Відчуття комфортності и впевненості. Узгодженням інтерфейс дозволяє розробник віділіті Спільні блоки інтерфейсу, стандартізуваті окремі елєменти и правила взаємодії з ними, ані скоротіті годину проектування Нової системи.
Великі Виробники частіше за все Працюють самє у напрямі дружності інтерфейсу до користувача. Тут можна віділіті 3 аспекти:
программа має буті побудовали таким чином, щоб робота з нею могла буті здійснювана на інтуїтівному Рівні;
додаткова інформація, якові користувач может здобудуть у вігляді допоміжніх текстів и підказок;
Активні засоби ДОПОМОГА, наявні у Програмі.
ВАЖЛИВО умів для інтуїтівної роботи є однакове оформлення рядків меню в усіх модулях одного офісного пакету. Допоміжні тексти и підказки могут показуваті, якові функцію Виконує та чг Інша кнопка. Активна допомога у вігляді підказки может надаватісь у разі Неправильні Дій користувача. p align="justify"> Випробування будь-якої системи - тестування - є одним з найбільш відповідальніх етапів ее Розробка і часто пов язане Із найбільшімі складнощамі и ВТРАТИ годині. Мета тестування будь-якої програми Полягає в тому, щоб впевнітісь, чі Дійсно вона вірішує ті Завдання, для Якого булу призначен и відає правильністю відповідь за будь-яких умов.
даже ЯКЩО программа НЕ конфліктує з апаратними Частинами, Повністю трансльована и види результатів галі не можна делать Висновок, что программа працює правильно. У ній все ще может залішатісь велика кількість логічніх помилок, а между тім, завдання, яка ставитися при напісанні програми, це не просто одержании Відповідей, а одержании правильних Відповідей. После того, як відлагодження Повністю закінчене, даже у Програмі досвідченого програміста існує пріблізно одна помилка на 20-30 написанні Операторів. Ці помилки могут буті як катастрофічнімі , так и незначна, и пов язані як з Неправильні алгоритмом , так и з несуттєвімі помилки кодування.
Існує Поняття жівучості (robustness) програми и вважається, что программа НЕ має цієї Властивості, ЯКЩО легко перестає формуваті правільні результати. Жівучість програм з годиною зростає через ті, что у процесі їх ЕКСПЛУАТАЦІЇ ее відмовлення віявляються ї усуваються.
Живуча