Руководство к своду знаний по программной инженерии SWEBOK

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Программирование
  • 18 18 страниц
  • 26 + 26 источников
  • Добавлена 02.06.2018
748 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Введение 3
1 Основные понятия, связанные с SWEBOK. 5
2 Методы, применяемые для исследований в SWEBOK. 7
2.1 Руководство к своду знаний по программной инженерии SWEBOK 7
2.2 Структура и содержание SWEBOK 7
3 Отечественные технологии, применяемые для SWEBOK 10
3.1 Анализ областей знаний SWEBOK 10
3.2 Характеристика модели процессов в ядре SWEBOK 10
4 Зарубежные технологии, применяемые для SWEBOK 12
4.1 Программная инженерия и SWEBOK за рубежом 13
4.2 Ключевые области Swebok зарубежных аналогов 14
Заключение 16
Список использованной литературы 17

Фрагмент для ознакомления

Также в процессе написания реферата были использованы современные и классические источники литературы и глобальной сети Internet.


Список использованной литературы

Кознов Д.В. Введение в программную инженерию. 2-е изд. — М.: Интуит, 2016. — 307 с.
Подвесовская М. А., Коптенок Е. В., Кузин А. В., Соколов М. Д. Разработка программного обеспечения для генерации вариантов самостоятельных работ студентов информационного профиля//Техника. Технологии. Инженерия. 2018 №02 (08) – апрель// Международный научный журнал. Казань, Молодой ученый. iv 60 с. - ISSN 2500-090X. Предназначен для научных работников, преподавателей, аспирантов и студентов в области технических наук, а также для широкого круга читателей.
Орлов С. А. Программная инженерия. Учебник для вузов. 5-е издание обновленное и дополненное. Стандарт третьего поколения. — СПб.: Питер, 2016. — 640 с.
Титренко Г.А. Информационные системы и технологии управления. Учебник / Г.А. Титренко - М.: Юнити-Дана, 2012. - 592с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Мякишев Д.В. Принципы и методы создания надежного программного обеспечения АСУТП. М.: Инфра-Инженерия, 2017. — 114 c.
SWEBOK – Википедия [Электронный ресурс]. – Режим доступа : https://ru.wikipedia.org/wiki/SWEBOK, свободный. – Загл. с экрана.
Сатунина А.Е. Управление проектом корпоративной информационной системы предприятия / А.Е. Сатунина. - М.: Финансы и статистика, 2009. - 176с.
Крупенников В.В. Государственное и муниципальное управление. Учебно-практическое пособие / В.В. Крупенников, Н.А. Мамедова, А.А. Мельников, Т.А. Кривова. – М.: Евразийский открытый институт, 2012. - 335с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Ясенев В.Н. Информационные системы и технологии в экономике. Учебное пособие/ В.Н. Ясенев. - М.: Юнити-Дана, 2012. - 561с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Tripathy Priyadarshi, Naik Kshirasagar. Software Evolution and Maintenance: A Practitioner's Approach. Wiley, 2014. — 416 p.
SWEBOK [Электронный ресурс]. – Режим доступа : http://www.swebok.org, свободный. – Загл. с экрана.
Гоголин В.А., Ермакова И.А. Математические методы в инженерии, Методические указания. — Кемерово: Издательство Кузбас. гос. техн. ун-т им. Т. Ф. Горбачева, 2018. — 36 с.
Новиков С.С. Проектирование автоматизированной системы управления / С.С. Новиков. - М.: Лаборатория книги, 2010. - 65с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Ехлаков Ю.П. Введение в программную инженерию. Томск: Эль Контент, 2011. - 148 стр.
Орлик Сергей. Введение в программную инженерию и управление жизненным циклом ПО. – [Электронный ресурс]. – Режим доступа: http://software-testing.ru/files/se/3-software_engineering.pdf, свободный. – Загл. с экрана.
SWEBOK Guide to the Software Engineering Body of Knowledge. Version 3.0, IEEE Computer Society. 2014. /swebok/v3 [Электронный ресурс]. – Режим доступа: http://www4.ncsu.edu/~tjmenzie/cs510/pdf/SWEBOKv3.pdf, свободный. – Загл. с экрана.
Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Pro- grams in Software Engineering – Учебный План для Преподавания Программной Инженерии в ВУЗах [SE, 2004] [Электронный ресурс]. – Режим доступа: https://www.amazon.com/Guide-Software-Engineering-Knowledge-SWEBOK/dp/0769523307, свободный. – Загл. с экрана.
Алексеев С.И. Исследование систем управления. Учебно-методический комплекс / С.И. Алексеев. - М.: Евразийский открытый институт, 2008. - 194с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Балдин К. В. Информационные системы в экономике. Учебник / К.В. Балдин, В.Б. Уткин. - М.: Дашков и К, 2012. - 395с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Ковалевский В.П. Аккумуляция знаний в информационном пространстве предприятий региона / В.П. Ковалевский, О.В. Буреш, М.А. Жук, О.М. Калиева. - М.: Финансы и статистика, 2011.- 352с.(Электронная библиотечная система«Университетская библиотека онлайн»)
Лаврищева Е.М., Петрухин В.А. Методы и средства инженерии программного обеспечения. –Учебное пособие. - М.: МФТИ, 2006. — 304 с.
Хохлова Н.М. Информационные технологии. Телекоммуникации. Учебное пособие /Н.М. Хохлова. -М.: А-Приор,2010.-190с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Лаврищева Е.М. Software Engineering компьютерных систем. Парадигмы, технологии и CASE- средства программирования/ Е. М. Лаврищева. -К.:Наук. думка, 2013. - 283 с.
About SWEBOK [Электронный ресурс]. – Режим доступа : https://www.computer.org/web/swebok, свободный. – Загл. с экрана.
Schmidt R.F. Software Engineering: Architecture-Driven Software Development. Morgan Kaufmann / Elsevier, 2013. — 376 p.
Tsui F., Karam O. Essentials of Software Engineering. Burlington: Jones & Bartlett Learning, 2014. - 333 p.
Кознов Д.В. Введение в программную инженерию. 2-е изд. — М.: Интуит, 2016. — 307 с..
Подвесовская М. А., Коптенок Е. В., Кузин А. В., Соколов М. Д. Разработка программного обеспечения для генерации вариантов самостоятельных работ студентов информационного профиля//Техника. Технологии. Инженерия. 2018 №02 (08) – апрель// Международный научный журнал. Казань, Молодой ученый. iv 60 с. - ISSN 2500-090X. Предназначен для научных работников, преподавателей, аспирантов и студентов в области технических наук, а также для широкого круга читателей.
Орлов С. А. Программная инженерия. Учебник для вузов. 5-е издание обновленное и дополненное. Стандарт третьего поколения. — СПб.: Питер, 2016. — 640 с.
Титренко Г.А. Информационные системы и технологии управления. Учебник / Г.А. Титренко - М.: Юнити-Дана, 2012. - 592с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Мякишев Д.В. Принципы и методы создания надежного программного обеспечения АСУТП. М. : Инфра-Инженерия, 2017. — 114 c.
SWEBOK – Википедия [Электронный ресурс]. – Режим доступа : https://ru.wikipedia.org/wiki/SWEBOK, свободный. – Загл. с экрана.

Сатунина А.Е. Управление проектом корпоративной информационной системы предприятия / А.Е. Сатунина. - М.: Финансы и статистика, 2009. - 176с.
Крупенников В.В. Государственное и муниципальное управление. Учебно-практическое пособие / В.В. Крупенников, Н.А. Мамедова, А.А. Мельников, Т.А. Кривова. – М.: Евразийский открытый институт, 2012. - 335с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Ясенев В.Н. Информационные системы и технологии в экономике. Учебное пособие/ В.Н. Ясенев. - М.: Юнити-Дана, 2012. - 561с. (Электронная библиотечная система «Университетская библиотека онлайн»)
Tripathy Priyadarshi, Naik Kshirasagar. Software Evolution and Maintenance: A Practitioner's Approach. Wiley, 2014. — 416 p.
SWEBOK [Электронный ресурс]. – Режим доступа : http://www.swebok.org, свободный. – Загл. с экрана.
. Гоголин В.А., Ермакова И.А. Математические методы в инженерии, Методические указания. — Кемерово: Издательство Кузбас. гос. техн. ун-т им. Т. Ф. Горбачева, 2018. — 36 с.
Новиков С.С. Проектирование автоматизированной системы управления / С.С. Новиков. - М.: Лаборатория книги, 2010. - 65с. (Электронная библиотечная система «Университетская библиотека онлайн»)
.Ехлаков Ю.П. Введение в программную инженерию. Томск: Эль Контент, 2011. - 148 стр.

. Орлик Сергей. Введение в программную инженерию и управление жизненным циклом ПО. – [Электронный ресурс]. – Режим доступа: http://software-testing.ru/files/se/3-software_engineering.pdf, свободный. – Загл. с экрана.
. SWEBOK Guide to the Software Engineering Body of Knowledge. Version 3.0, IEEE Computer Society. 2014. /swebok/v3 [Электронный ресурс]. – Режим доступа: http://www4.ncsu.edu/~tjmenzie/cs510/pdf/SWEBOKv3.pdf, свободный. – Загл. с экрана.
. Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Pro- grams in Software Engineering – Учебный План для Преподавания Программной Инженерии в ВУЗах [SE, 2004] [Электронный ресурс]. – Режим доступа: https://www.amazon.com/Guide-Software-Engineering-Knowledge-SWEBOK/dp/0769523307, свободный. – Загл. с экрана.
.Алексеев С.И. Исследование систем управления. Учебно-методический комплекс / С.И. Алексеев. - М.: Евразийский открытый институт, 2008. - 194с. (Электронная библиотечная система «Университетская библиотека онлайн»)
..Балдин К. В. Информационные системы в экономике. Учебник / К.В. Балдин, В.Б. Уткин. - М.: Дашков и К, 2012. - 395с. (Электронная библиотечная система «Университетская библиотека онлайн»)

. Алексеев С.И. Исследование систем управления. Учебно-методический комплекс / С.И. Алексеев. - М.: Евразийский открытый институт, 2008. - 194с. (Электронная библиотечная система «Университетская библиотека онлайн»)
. Балдин К. В. Информационные системы в экономике. Учебник / К.В. Балдин, В.Б. Уткин. - М.: Дашков и К, 2012. - 395с. (Электронная библиотечная система «Университетская библиотека онлайн»)
. Хохлова Н.М. Информационные технологии. Телекоммуникации. Учебное пособие /Н.М. Хохлова. -М.: А-Приор,2010.-190с. (Электронная библиотечная система «Университетская библиотека онлайн»)
. Лаврищева Е.М. Software Engineering компьютерных систем. Парадигмы, технологии и CASE- средства программирования/ Е. М. Лаврищева. -К.:Наук. думка, 2013. - 283 с.
. About SWEBOK [Электронный ресурс]. – Режим доступа : https://www.computer.org/web/swebok, свободный. – Загл. с экрана.
. Tsui F., Karam O. Essentials of Software Engineering. Burlington: Jones & Bartlett Learning, 2014. - 333 p.
. Schmidt R.F. Software Engineering: Architecture-Driven Software Development. Morgan Kaufmann / Elsevier, 2013. — 376 p.









5

1. Кознов Д.В. Введение в программную инженерию. 2-е изд. — М.: Интуит, 2016. — 307 с.
2. Подвесовская М. А., Коптенок Е. В., Кузин А. В., Соколов М. Д. Разработка программного обеспечения для генерации вариантов самостоятельных работ студентов информационного профиля//Техника. Технологии. Инженерия. 2018 №02 (08) – апрель// Международный научный журнал. Казань, Молодой ученый. iv 60 с. - ISSN 2500-090X. Предназначен для научных работников, преподавателей, аспирантов и студентов в области технических наук, а также для широкого круга читателей.
3. Орлов С. А. Программная инженерия. Учебник для вузов. 5-е издание обновленное и дополненное. Стандарт третьего поколения. — СПб.: Питер, 2016. — 640 с.
4. Титренко Г.А. Информационные системы и технологии управления. Учебник / Г.А. Титренко - М.: Юнити-Дана, 2012. - 592с. (Электронная библиотечная система «Университетская библиотека онлайн»)
5. Мякишев Д.В. Принципы и методы создания надежного программного обеспечения АСУТП. М.: Инфра-Инженерия, 2017. — 114 c.
6. SWEBOK – Википедия [Электронный ресурс]. – Режим доступа : https://ru.wikipedia.org/wiki/SWEBOK, свободный. – Загл. с экрана.
7. Сатунина А.Е. Управление проектом корпоративной информационной системы предприятия / А.Е. Сатунина. - М.: Финансы и статистика, 2009. - 176с.
8. Крупенников В.В. Государственное и муниципальное управление. Учебно-практическое пособие / В.В. Крупенников, Н.А. Мамедова, А.А. Мельников, Т.А. Кривова. – М.: Евразийский открытый институт, 2012. - 335с. (Электронная библиотечная система «Университетская библиотека онлайн»)
9. Ясенев В.Н. Информационные системы и технологии в экономике. Учебное пособие/ В.Н. Ясенев. - М.: Юнити-Дана, 2012. - 561с. (Электронная библиотечная система «Университетская библиотека онлайн»)
10. Tripathy Priyadarshi, Naik Kshirasagar. Software Evolution and Maintenance: A Practitioner's Approach. Wiley, 2014. — 416 p.
11. SWEBOK [Электронный ресурс]. – Режим доступа : http://www.swebok.org, свободный. – Загл. с экрана.
12. Гоголин В.А., Ермакова И.А. Математические методы в инженерии, Методические указания. — Кемерово: Издательство Кузбас. гос. техн. ун-т им. Т. Ф. Горбачева, 2018. — 36 с.
13. Новиков С.С. Проектирование автоматизированной системы управления / С.С. Новиков. - М.: Лаборатория книги, 2010. - 65с. (Электронная библиотечная система «Университетская библиотека онлайн»)
14. Ехлаков Ю.П. Введение в программную инженерию. Томск: Эль Контент, 2011. - 148 стр.
15. Орлик Сергей. Введение в программную инженерию и управление жизненным циклом ПО. – [Электронный ресурс]. – Режим доступа: http://software-testing.ru/files/se/3-software_engineering.pdf, свободный. – Загл. с экрана.
16. SWEBOK Guide to the Software Engineering Body of Knowledge. Version 3.0, IEEE Computer Society. 2014. /swebok/v3 [Электронный ресурс]. – Режим доступа: http://www4.ncsu.edu/~tjmenzie/cs510/pdf/SWEBOKv3.pdf, свободный. – Загл. с экрана.
17. Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Pro- grams in Software Engineering – Учебный План для Преподавания Программной Инженерии в ВУЗах [SE, 2004] [Электронный ресурс]. – Режим доступа: https://www.amazon.com/Guide-Software-Engineering-Knowledge-SWEBOK/dp/0769523307, свободный. – Загл. с экрана.
18. Алексеев С.И. Исследование систем управления. Учебно-методический комплекс / С.И. Алексеев. - М.: Евразийский открытый институт, 2008. - 194с. (Электронная библиотечная система «Университетская библиотека онлайн»)
19. Балдин К. В. Информационные системы в экономике. Учебник / К.В. Балдин, В.Б. Уткин. - М.: Дашков и К, 2012. - 395с. (Электронная библиотечная система «Университетская библиотека онлайн»)
20. Ковалевский В.П. Аккумуляция знаний в информационном пространстве предприятий региона / В.П. Ковалевский, О.В. Буреш, М.А. Жук, О.М. Калиева. - М.: Финансы и статистика, 2011.- 352с.(Электронная библиотечная система«Университетская библиотека онлайн»)
21. Лаврищева Е.М., Петрухин В.А. Методы и средства инженерии программного обеспечения. –Учебное пособие. - М.: МФТИ, 2006. — 304 с.
22. Хохлова Н.М. Информационные технологии. Телекоммуникации. Учебное пособие /Н.М. Хохлова. -М.: А-Приор,2010.-190с. (Электронная библиотечная система «Университетская библиотека онлайн»)
23. Лаврищева Е.М. Software Engineering компьютерных систем. Парадигмы, технологии и CASE- средства программирования/ Е. М. Лаврищева. -К.:Наук. думка, 2013. - 283 с.
24. About SWEBOK [Электронный ресурс]. – Режим доступа : https://www.computer.org/web/swebok, свободный. – Загл. с экрана.
25. Schmidt R.F. Software Engineering: Architecture-Driven Software Development. Morgan Kaufmann / Elsevier, 2013. — 376 p.
26. Tsui F., Karam O. Essentials of Software Engineering. Burlington: Jones & Bartlett Learning, 2014. - 333 p.

Вопрос-ответ:

Что такое SWEBOK и что оно включает в себя?

SWEBOK (Software Engineering Body of Knowledge) - это свод знаний по программной инженерии, который собирает и систематизирует основные понятия, методы и модели, применяемые в этой области. Оно включает в себя структурированное описание знаний, необходимых для работы и развития программного инженера.

Какие методы применяются при исследовании в SWEBOK?

В SWEBOK применяются различные методы исследования, включая анализ областей знаний, характеристики моделей процессов и анализ зарубежных технологий. Эти методы помогают обеспечить актуальность и полноту свода знаний, а также понять требования и особенности программной инженерии в различных ситуациях.

Какие отечественные технологии используются в SWEBOK?

Одной из отечественных технологий, применяемых в SWEBOK, является анализ областей знаний. Этот метод позволяет исследовать и описывать различные области знаний программной инженерии, определять их основные понятия и связи между ними. Кроме того, в SWEBOK используется модель процессов в ядре, которая описывает основные этапы и шаги в разработке программного обеспечения.

Какие зарубежные технологии применяются в SWEBOK?

В SWEBOK используются различные зарубежные технологии, включая методы программной инженерии и анализ знаний, которые разработаны и применяются за рубежом. Эти технологии позволяют улучшить процессы разработки программного обеспечения, повысить его качество и эффективность, а также учесть международные стандарты и требования.

Чем отличается SWEBOK в России от SWEBOK за рубежом?

SWEBOK в России использован для разработки и адаптации отечественных методов и моделей программной инженерии. Он включает в себя анализ областей знаний и модель процессов в ядре, а также учитывает специфику отечественной отрасли. SWEBOK за рубежом имеет более широкий спектр описания и применения, включая зарубежные методы и стандарты, которые могут быть применены в различных странах и регионах.

Что такое SWEBOK?

SWEBOK (Software Engineering Body of Knowledge) - это свод знаний, который описывает основные понятия и методы программной инженерии.

Какие методы используются для исследований в SWEBOK?

Для исследований в SWEBOK применяются различные методы, включая анализ областей знаний и характеристику модели процессов в ядре SWEBOK.

Какова структура и содержание SWEBOK?

SWEBOK состоит из 15 областей знаний, которые включают в себя основные концепции и методы программной инженерии. Каждая область знаний содержит детальные описания и рекомендации по применению соответствующих практик и процессов.

Какие отечественные технологии применяются для SWEBOK?

Одна из отечественных технологий, применяемых для SWEBOK, - это анализ областей знаний, который позволяет исследовать и описывать различные аспекты программной инженерии с учетом отечественных особенностей и требований.

Какая связь между программной инженерией и SWEBOK за рубежом?

SWEBOK является международным сводом знаний по программной инженерии и широко применяется по всему миру. Зарубежные технологии и методы программной инженерии используются для разработки и обновления SWEBOK, чтобы отразить последние тенденции и достижения в этой области.

Что такое SWEBOK?

SWEBOK (Software Engineering Body of Knowledge) - свод знаний в области программной инженерии, который содержит основные понятия и методы, используемые в этой области. SWEBOK является международным стандартом и представляет собой справочник для специалистов в области разработки программного обеспечения.

Какие методы используются для исследований в SWEBOK?

Для исследований в SWEBOK применяются различные методы, включая анализ областей знаний, характеристику модели процессов и использование отечественных и зарубежных технологий. Анализ областей знаний позволяет определить основные темы и концепции, которые должны быть включены в SWEBOK. Характеристика модели процессов описывает основные этапы и этапы разработки программного продукта. Применение отечественных и зарубежных технологий позволяет учесть все современные достижения в области программной инженерии.