В статье представлен обзор современных технологий и средств разработки ПО. Проанализированы преимущества ООП и EJB, имеется характеристика моделей жизненного цикла. Рассмотрено понятие абстракции как способ визуализации решения задач.
1. Визуальное моделирование и UML, метафоры визуализации программного обеспечения. [электронный ресурс] URL: https://intellect.icu/vizualnoe-modelirovanie-i-uml-metafory-vizualizatsii-programmnogo-obespecheniya-5208 (дата обращения: 17.02.2022)
2. Технология разработки программного обеспечения: конспект лекции/сост. И.И. Савенко; Томский политехнический университет. –Томск: Изд-во Томского политехнического университета, 2014 – 67 с.
3. А. Тульчинский. Enterprise JavaBeans: реализация идей компонентной модели. №10 (62), октябрь 2003.
4. Розенберг Д., Скотт К. Применение объектно-ориентированного моделирования с использованием UML и анализ прецедентов.: Пер. с англ. – М.: ДМК, 2002.
5. Горбунова К. Kanban/Agile/Scrum/Lean — гибкие методологии разработки. 2021. [электронный ресурс] URL: https://vc.ru/u/752307-karina-gorbunova/218436-kanban-agile-scrum-lean-gibkie-metodologii-razrabotki (дата обращения: 17.02.2022).
6. В. Дядов. Инженерный подход к разработке ПО. 2019. [электронный ресурс] URL: https://habr.com/ru/company/yandex/blog/457810/ (дата обращения: 17.02.2022).
7. Бондаренко А.С., Ярыгин П.К. Процесс программной инженерии. Международный журнал гуманитарных и естественных наук. 2019. С. 123.