Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634840)
Контекстум
Руконтекст антиплагиат система
Прикладная информатика / Journal of Applied Informatics  / №3 (63) 2016

Автоматизация процесса разработки программного обеспечения: методы и средства (150,00 руб.)

0   0
Первый авторВичугова
Страниц13
ID463819
АннотацияВ статье рассмотрены тенденции сокращения рутинных операций при проектировании, кодировании, тестировании, развертывании и документировании программного обеспечения (ПО), проанализировано воплощение этих трендов в виде ряда инструментов, автоматизирующих один или несколько аспектов разработки ПО. Приведены примеры трансформации классических понятий разработки ПО к современному состоянию с учетом текущих потребностей и возможностей рынка информационных технологий (ИТ). Описаны возможные пути качественного изменения пользователя и профессионала в ИТ-сфере
Вичугова, А.А. Автоматизация процесса разработки программного обеспечения: методы и средства / А.А. Вичугова // Прикладная информатика / Journal of Applied Informatics .— 2016 .— №3 (63) .— С. 65-77 .— URL: https://rucont.ru/efd/463819 (дата обращения: 26.04.2024)

Предпросмотр (выдержки из произведения)

ПРИКЛАДНАЯ ИНФОРМАТИКА / JOURNAL OF APPLIED INFORMATICS [ Том 11. <...> 2016 ] А. А. Вичугова, канд. техн. наук, Томский политехнический университет, vichugovaaa@tpu.ru Автоматизация процесса разработки программного обеспечения: методы и средства В статье рассмотрены тенденции сокращения рутинных операций при проектировании, кодировании, тестировании, развертывании и документировании программного обеспечения (ПО), проанализировано воплощение этих трендов в виде ряда инструментов, автоматизирующих один или несколько аспектов разработки ПО. <...> Ключевые слова: среды разработки программного обеспечения, фреймворки, парадигмы и языки программирования. <...> Принято выделять следующий типовой набор шагов осуществления данной деятельности [1]: 1) анализ предметной области и формализация бизнес-процессов; 2) анализ и разработка требований к ПО; 3) разработка архитектуры ПО и планиФ рование ее реализации; 4) кодирование; 5) тестирование и отладка; 6) разработка программной документации (ПД); 7) сертификация продукта (ПО и ПД); 8) внедрение; 9) сопровождение. <...> Последовательное выполнение вышеуказанных фаз оформилось в водопадную или каскадную модель разработки ПО, впервые описанную У. У. Ройсом в 1970 г. [2]. <...> Данная модель получила название итеративной разработки вследствие распараллеливания шагов с непрерывным анализом полученных результатов и корректировкой предыдущих этапов [3]. <...> Дальнейшим развитием итеративной модели можно считать спиральную модель разработки ПО, предложенную Б. <...> 2016 ] Анализ предметной области и формализация бизнес-процессов Анализ и разработка требований к ПО Разработка архитектуры ПО и планирование ее реализации Кодирование Тестирование и отладка Разработка программной документации Сертификация продукта Внедрение Сопровождение Время Рис. <...> Iterative model of software development process [ 64 ] Tools Software development technologies Внедрение и сопровождение Анализ требований Проектирование Кодирование Тестирование Развертывание ПРИКЛАДНАЯ ИНФОРМАТИКА <...>