Стаття присвячена питанню зв'язку зручності використання програмного забезпечення та його архітектури. Архітектурні рішення, що мають вплив на загальну зручність використання програмного забезпечення через конкретні характеристики та властивості, проаналізовані на основі концепції шаблонів зручності використання. Концепція застосована до раніше розробленого автором методу управління зручністю використання програмного забезпечення, враховуючи модель, засновану на останніх стандартах в даній області. Зроблено висновок, що поліпшення зручності використання в контексті згаданого методу слід починати з етапу проектування програмного забезпечення. Визначено архітектурні рішення, які позитивно впливають на конкретні властивості зручності використання програмного забезпечення.
Статья посвящена вопросу связиудобства использования программного обеспечения и его архитектуры. Архитектурные решения, имеющие влияние на общее удобство использования программного обеспечения через конкретные характеристики исвойства, проанализированына основе концепции шаблонов удобства использования. Концепция применена к ранее разработанному автором методу управления удобством использования программного обеспечения, учитывая модель, основанную на последних стандартах в данной области. Сделанвывод, что улучшение удобства использования в контексте упомянутого метода следует начинать с этапа проектирования программного обеспечения. Определены архитектурные решения, позитивно влияющиенаконкретные свойстваудобства использования программного обеспечения.
The article is devoted to the issue of relationship between usability and software architecture. Architectural solutions that have influence on overall software usability through concrete properties and attributesare analyzed using the concept of usability patterns. The last one is applied to the earlier developed author's usability management method considering the usability model based on the latest standards. Conclusion is made that usability improvement in the context of the method of software usability management should be started from the design stage of the software lifecycle. Design solutions which have positive effect on particular usability property are defined.