ворення ІС ділять на два етапи.
Перший етап - це розробка ІС. Основні дійові особи даного етапу - програмісти. Саме вони вибирають середовище розробки і створюють програмні засоби. Для успішної роботи необхідно, щоб у команді програмістів були люди, які знають потреби кінцевих користувачів, глибоко розуміють психологію користувача. В ідеалі творці ІС повинні мати хоча б невеликий досвід роботи з аналогічною системою в якості користувачів. У цьому випадку вони зможуть створити такий інтерфейс ІС, який буде інтуїтивно зрозумілий користувачеві
До цього етапу приступають, коли ясно сформульовані завдання, які повинна вирішувати нова ІС. Також мають бути хоча б у загальних рисах середу та інструменти розробки. Зокрема, повинна бути обрана операційна система (або системи), для яких створюється ІС, системи управління базами даних, які буде використовувати ІС, визначено межі потужності апаратного забезпечення, обрана інструментальне середовище для створення нового програмного забезпечення. p align="justify"> Важливо забезпечити, щоб колектив програмістів трудився швидко і продуктивно. Для цього важливо забезпечити ефективне розподіл праці, що передбачає, проте, деяку взаємозамінність. Хтось повинен розробляти код основного алгоритму, хтось повинен розробляти коди допоміжних алгоритмів. Хтось повинен здійснювати поточне тестування створених модулів для того, щоб оперативно відслідковувати помилки. Важливо, щоб ситуацією в цілому володів не одна людина. Інакше замовник може потрапити в залежність від даного програміста. У разі його можливого виходу з проекту можуть виникнути серйозні проблеми. Також важливо, щоб всі програмісти писали код хоча б приблизно однаково, використовуючи однакові підходи. Так важливо домовитися, писати не просто код, а код з коментарями. Тобто такий код, який буде зрозумілий будь-якому іншому програмістові, який при нагоді повинен буде замінити колегу. Проблема зрозумілості коду важлива ще й плані майбутньої доопрацювання ІС, яка буде здійснюватися на стадії обслуговування. Найімовірніше, обслуговування ІС будуть здійснювати зовсім інші люди, не ті, що створювали ІС. Програмісти, обслуговуючі ІС не повинні стикатися із занадто складними проблемами при розшифровці коду. Зрозумілість коду, доступність його модифікації - це один з головних критеріїв при виборі ІС користувачем. Тому творці ІС кровно зацікавлені не тільки в ефективності створюваного коду, але і в його зрозумілості. p align="justify"> Друга стадія створення ІС - це впровадження. Продукт, створений колективом програмістів, хоча формально він вже готовий, буде по-справжньому готовим тільки після його реального впровадження на конкретному підприємстві чи в установі. p align="justify"> На цій стадії в діяльності активно беруть участь менеджери - розповсюджувачі ІС. Їх завдання полягає в рекламуванні нової ІС, доведенні до користувачів максимально вигідної інформації про новий продукт. Зрештою, повинні...