Введение в архитектуру программного обеспечения, учебное пособие

Bibliographic Details
Main Author: Гагарина Л. Г. Лариса Геннадьевна
Other Authors: Федоров А. Р. Алексей Роальдович, Федоров П. А. Петр Алексеевич
Summary:Приведен систематизированный курс одной из дисциплин направления специализированной подготовки бакалавров по направлению «Программная инженерия».Рассмотрены первостепенные задачи возникающие при разработке крупных проектов программного обеспечения, в которых принимают уча­стие сотни разработчиков. Сложность программного обеспечения — это его существенное и не случайное свойство. На технологию разработки влияют различные факторы, включающие в том числе проблемы проекти­рования, воздействие экономики, влияние политики, недостаток вообра­жения. Уменьшение рисков снижения успешности или даже провала круп­ных разработок возможно при использовани архитектурного подхода к проектированию программного обеспечения, основанного на определении глобальных ограничений, накладываемых на проектирование системы, та­ких как выбор парадигмы программирования, архитектурных стилей, стан­дартов разработки.Строгий стиль изложения сопровождается доступными для понимания пояснениями и многочисленными примерами, необходимыми для глубо­кого усвоения материала.Книга адресована студентам старших курсов технических специально­стей, соискателям степени бакалавра по направлению 09.04.03 «Программ­ная инженерия», аспирантам, научным сотрудникам, преподавателям выс­ших учебных заведений, слушателям институтов повышения квалифика­ции; может быть использована для самообразования.УДК 004(075.8)
Published: Москва, Инфра-М, 2016
Series:Высшее образование
Subjects:
Format: Book
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=315503
Description
Physical Description:320 с. ил.
Summary:Приведен систематизированный курс одной из дисциплин направления специализированной подготовки бакалавров по направлению «Программная инженерия».Рассмотрены первостепенные задачи возникающие при разработке крупных проектов программного обеспечения, в которых принимают уча­стие сотни разработчиков. Сложность программного обеспечения — это его существенное и не случайное свойство. На технологию разработки влияют различные факторы, включающие в том числе проблемы проекти­рования, воздействие экономики, влияние политики, недостаток вообра­жения. Уменьшение рисков снижения успешности или даже провала круп­ных разработок возможно при использовани архитектурного подхода к проектированию программного обеспечения, основанного на определении глобальных ограничений, накладываемых на проектирование системы, та­ких как выбор парадигмы программирования, архитектурных стилей, стан­дартов разработки.Строгий стиль изложения сопровождается доступными для понимания пояснениями и многочисленными примерами, необходимыми для глубо­кого усвоения материала.Книга адресована студентам старших курсов технических специально­стей, соискателям степени бакалавра по направлению 09.04.03 «Программ­ная инженерия», аспирантам, научным сотрудникам, преподавателям выс­ших учебных заведений, слушателям институтов повышения квалифика­ции; может быть использована для самообразования.УДК 004(075.8)
ISBN:9785819906491
978-5-16-011759-1