Розробка програмного забезпечення: відмінності між версіями
[перевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
→Проблеми розробки ПЗ: Виправлена граматика Мітки: Редагування з мобільного пристрою Редагування з мобільної програмки |
Немає опису редагування |
||
Рядок 3:
{{не плутати|Програмна інженерія}}
'''Розробка програмного забезпечення''' ({{lang-en|software engineering}}, ''software development'') — це рід діяльності ([[професія]]) та процес, спрямований на створення та підтримку працездатності, якості та надійності [[програмне забезпечення|програмного забезпечення]], використовуючи технології, методологію та практики з [[інформатика|інформатики]]
[[керування проектами]], [[математика|математики]], [[інженерія|інженерії]] та інших областей знання.4T4T4T4565756764325653123434546REGRGRFGGHHHHJHJSRTHHHHHHHHHHRHRTHJ == Складність розробки ПЗ ==
Як й інші традиційні інженерні дисципліни, розробка програмного забезпечення має справу з проблемами якості, вартості та надійності. Деякі програми містять мільйони [[кількість рядків коду|рядків]] [[сирцевий код|вихідного коду]], які, як очікується, повинні правильно виконуватися в умовах, що змінюються. Складність ПЗ YURUETUGFHYJKUY
порівнянна зі складністю найбільш == Розділи дисципліни ==
Розробка програмного забезпечення може бути розділена на кілька розділів. Це:
# [[Вимоги до програмного забезпечення]]: витяг, аналіз,
# HAETH
#
#
# [[Тестування програмного забезпечення]]: пошук та виправлення помилок у програмі.
# [[Обслуговування програмного забезпечення|Обслуговування програмного зHабезпечення]]: програмні системи часто мають проблеми сумісності та переносимості, а також
# T
# [[Процес розробки програмного забезпечення]]: процес побудови програмного забезпечення гаряче обговорюється серед практиків, основними парадигмами вважаються [[Гнучка розробка програмного забезпечення|agile]] або [[Водоспадна модель|waterfall]].
# Інструменти розробки програмного забезпечення, див. [[CASE]]: методика оцінки складності системи, вибору засобів розробки та застосування
# [[Якість програмного забезпечення]]: методика
# [[Локалізація програмного продукту|Локалізація програмного забезпечення]], гілка мовної промисловості.
|