у предметну область охоплюють засоби автоматизації. Спокуса створити замкнуту автоматизовану систему повинен стримуватися міркуваннями впровадження, адже таку систему можна впровадити тільки цілком. Для реалізації поступового переходу до використання засобів автоматизації їх слід впроваджувати в технологічні процеси, а не оснащувати випадкові ділянки автономними засобами.
Проблема впровадження настільки широка і різноманітна, що заслуговує стати темою окремої розмови.
Прикладна та інструментальна системи p> Підбираючи систему автоматизації для підприємства, корисно враховувати ще один аспект, властивий у тій чи іншій мірі більшості засобів автоматизації: ступінь инструментальности пропонованої системи. Треба відзначити, що Прикладна система здійснює ті функції, які в заданих обставинах виконував би людина, а Інструментальна система дає можливість виконати необхідні в роботі функції, якщо буде проведена настройка на дані обставини.
Усі програми, розроблені для автоматизації організаційного управління, розрізняються за ступеня инструментальности. Цікаве питання: що змушує розробників закласти в програму той чи інший набір параметрів, що настроюються?
Кожен розробник, приступаючи до реалізації програми, має на неї замовлення. Це може бути формально певне замовлення у вигляді технічного завдання від конкретного замовника або неформальний, який визначає для себе розробник на підставі власних уявлень про необхідної програмі. У більшості випадків розробник орієнтується на уявного користувача, і від того, яким він його представляє, залежить як ступінь налаштування, яку він закладає в програму, так і спосіб, яким користувач буде її виробляти. На ринку бухгалтерських програм представлені як розраховані на бухгалтерів, незнайомих з комп'ютером, так і написані для програмістів, волею доль що стали бухгалтерами.
Складніше аналізувати підхід, який використовують розробники при визначенні діапазону налаштування. Можна припустити, що він залежить від прогнозу можливих змін параметра настройки. Більшість розробників інтуїтивно визначають параметри прогнозу. Чим ширше охоплення предметної області, тим більше налаштувань передбачає розробник, щоб зберегти застосовність своєї програми. Найбільш яскраво це виявляється в популярних ринкових продуктах. Розробники Windows включили у свій продукт всі відомі їм драйвери покажчиків, принтерів, моніторів і т. п. і, крім того, дали можливість приєднати інші, їм невідомі. Розробники бухгалтерського пакету "Scala", який використовується в 55 країнах, надають користувачам можливість налаштувати його на будь-яку методику ведення обліку в будь-який з 18 валют на будь-якому з 33 мов. І подібні приклади можна продовжити. p> Як тільки розробники дізнаються про відсутність у їхній програмі необхідної настройки, вони намагаються її включити. Однак підвищують вони можливість застосування свого продукту? Здавалося б, так. Насправді ми тут стикаємося з горезвісним ...