DRAFT [2022-2023][ua] at 2023-01-05 17:09:33 +0200
Logo-do [errata] Profile

Технологія створення програмних продуктів

Про курс

Список літератури


Для вивчення теоретичного матеріалу

  1. . Systems and software engineering - Vocabulary. ISO/IEC/IEEE 24765:2017. – [Чинний від 2017-09] – 522 c. - (Міжнародний стандарт).
  2. Васильєв О. Програмування на С++ в прикладах і задачах : Навч. посіб. / О. Васильєв. – Київ : Видавництво Ліра-К, 2017. – 382 с. 
  3. Systems and software engineering – Software Life Cycle Processes. ISO 12207:2017. – [Чинний від 2017-11] – 145 c. - (Міжнародний стандарт).
  4. IEEE Standard Glossary of Software Engineering Terminology, Глосарій. IEEE Std 610.12-1990. – (Галузевий стандарт).
  5. Моделі життєвого циклу, принципи і методології розробки програмного забезпечення (ПЗ). [Електронний ресурс]. Режим доступу:  https://evergreens.com.ua/ua/articles/software-development-metodologies.html
  6. Iterative and incremental development. [Електронний ресурс]. Режим доступу:  http://en.wikipedia.org/wiki/
    Iterative_and_incremental_development
    .
  7. Spiral model. [Електронний ресурс]. Режим доступу: http://en.wikipedia.org/wiki/Spiral_model.
  8. Standard Glossary of terms used in Software Testing. Version 3.01, ISTQB, 2015. [Електронний ресурс]. – Режим доступу: http://www.itqb.org/sites/default/files/glossary/ISTQB_glossary_CTELTAE_v3.01%28EN%29.pdf.
  9. 1061-1998 IEEE Standard for Software Quality Metrics Methodology. – (Галузевий стандарт).
  10. Логіка проектного підходу: трикутник взаємозалежностей. [Електронний ресурс]. Режим доступу:  https://getgrant-school.com/logika-proektnogo-pidhodu-trykutnyk-vzayemozalezhnostej/
  11. Спіральна модель. [Електронний ресурс]. Режим доступу: https://qalight.ua/baza-znaniy/cpiralna-model-spiral-model/
  12. ДСТУ ISO 9000:2007. Системи управління якістю. Основні положення та словник термінів. – К.: Держспоживстандарт, 2008. – [Чинний від 2008-01-01] – 35 c.– (Державний стандарт).
  13. Alistair Cockburn, Laurie Williams. The Costs and Benefits of Pair Programming. Рroceedings of the First International Conference on Extreme Programming and Flexible Processes in Software Engineering (XP2000). [Електронний ресурс]. Режим доступу: http://collaboration.csc.ncsu.edu/laurie/Papers/
    XPSardinia.PDF
    .
  14. Gayathri Mohan. Full Stack Testing: A Practical Guide for Delivering High Quality Software, - O'Reilly Media, 2022
  15. IEEE Guide to the Software Engineering Body of Knowledge (v.3), 2014. – (Галузевий стандарт). [Електронний ресурс]. – Режим доступу: http://www.computer.org/web/swebok.
  16. ISO/IEC 15288 Systems and software engineering - System life cycle processes. – [Чинний від 2008-03-18] – 70 c.– (Міжнародний стандарт).
  17. ДСТУ ISO 9001:2009. Системи управління якістю. Вимоги. – К.: Держспоживстандарт, 2009. – [Чинний від 2009-06-22] – 80 c.– (Державний стандарт).
  18. OMG Unified Modeling Language Specification Version 1.5, March 2003 formal/03-03-01. [Електронний ресурс]. Режим доступу: www.omg.org.
  19. Ірина Бородкіна, Георгій Бородкин.Інженерія програмного забезпечення. Посібник для студентів вищих навчальних закладів, - Центр навчальної літератури, - 2018
  20. Дегтярьова Л.М., Гроза П.М., Сомов С.В. Навчальний посібник з дисципліни «Технології розробки програмного забезпечення» для студентів спеціальності 123 «Комп’ютерна інженерія». – Полтава: ПолтНТУ, 2017. – 218 с
  21. Introduction to the Microsoft Solutions Framework. [Електронний ресурс]. Режим доступу: http://technet.microsoft.com/en-us/library/bb497060.aspx.
  22. Agile manifesto. [Електронний ресурс]. Режим доступу: http://agilemanifesto.org.
  23. Agile software development. [Електронний ресурс]. Режим доступу: http://en.wikipedia.org/wiki/Agile_software_development.
  24. Ерік Фрімен. Патерни проєктування, - ФАБУЛА, - 2022, - с.672
  25. Основи тестування програмного забезпечення. [Електронний ресурс]. Режим доступу: https://courses.prometheus.org.ua/courses/course-v1:LITS+115+2017_T4/about
  26. Доценко С. І. Людино-машинний інтерфейс: навч. посібник. – Харків: УкрДУЗТ, 2022. – 135 с.
  27. Нумерація версій програмного забезпечення. - [Електронний ресурс]. Режим доступу:  https://uk.wikipedia.org/wiki/Нумерація_версій_програмного_забезпечення.
  28. Основні поняття інтерфейсів користувача та засоби їх проектування. http://elar.khmnu.edu.ua/jspui/bitstream/123456789/1415/2/Rozdil1.pdf
  29. Л.А. Люшенко Я.В. Хіцко. Розробка та аналіз вимог до програмного забезпечення. Компоненти програмної інженерії. Курсове проєктування, - Київ, КПІ ім. Ігоря Сікорського, - 2020, - с. 64
  30. Balsamiq Products. Balsamiq mockups. https://balsamiq.com/products/
  31.  Nonfunctional Requirements [Електронний ресурс]. – Режим доступу: https://www.scaledagileframework.com/nonfunctional-requirements/. (Доступ 07.12.2018)

 

Для практичних завдань

  1. Уроки програмування на С++ https://acode.com.ua/uroki-po-cpp/

  2. Основи програмування на С ++ для початківців https://purecodecpp.com/uk/

  3. Ендрю Троелсен, Філіп Джепікс: Мова програмування C# 9 та платформа .NET 5. Основні принципи та практики програмування. Том 1 (10-те видання), - Діалектика, - 2022, - с. 770


© 2006—2023 СумДУ