за півстоліттям свого розвитку що подолала величезний шлях. Будучи
як мистецтвом, так і наукою, у наш час термін програмування придбав якісно нове забарвлення, ставши однією з галузей бізнесу.
• Під IT-проектами можна розуміти будь-які проекти в області інформаційних технологій. Ми далі розглядатимемо лише ті IT-проекти, метою яких є розробка ПП.
• Програмне забезпечення (Software) - набір комп'ютерних програм, процедур і пов'язаної з ними документації і даних. Програмне забезпечення - це не просто програма, це ще і документація, і керівництво користувача. Замість терміну програмне забезпечення часто використовують термін програмний продукт.
• Для того, щоб ІТ-бізнес, пов'язаний з розробкою ПЗ, був успішним, необхідно випускати якісне ПЗ, цікаве потенційним користувачам, робити це у задані терміни та вкладатися до наявного бюджету. На жаль, частка провалених проектів як і раніше катастрофічно висока.
• Ринок ПЗ в світі показує великі темпи зростання. У цю галузь вкладаються величезні гроші. Зараз у галузі IT на підйомі - втішний факт для зміцнення національних IT-компаній.
• Основними причинами невдач IT-проектів є:
Нереалістичні часові рамки.
Недостатня кількості виконавців.
Розмиті межі проекту.
Недостатнє фінансування (брак коштів).
Недостатня кваліфікація наявних кадрів.
• Технології програмування . Саме використання сучасних технологій – це шлях до успіху в розробці ПЗ. Використання різних технологій дозволяє долати складність вирішуваних завдань і, відповідно, складність створення якісного ПЗ.
Серед основних можна виділити наступні технології програмування: структурне, модульне, об'єктно-орієнтоване, компонентне та сервіс-орієнтоване програмування.
Висновки