Практическая по программной инженерии: понятия, стандарты и практика
Ответы к заданиям: Введение в программную инженерию: ключевые понятия и практические модели
Новинка
Описание
Проверяемое задание №1
Тема 1. Общее представление о программной инженерии
Основное задание: Определите концептуальные различия основных понятий теории программной инженерии.
Методические указания:
Опишите концептуальные различия следующих понятий: программа, процесс, программный продукт, программная инженерия. Результат представьте в виде таблицы, в которой должны быть отображены общие параметры и отличительные признаки.
Выберите одну из парадигм программной инженерии (парадигма программирования, парадигма разработки дизайна программного обеспечения или парадигма разработки программного обеспечения). Напишите для нее развернутую характеристику. Ответ представьте в виде ментальной карты.
Сформируйте перечень научных дисциплин, которые оказали влияние на развитие программной инженерии. Для каждой из выделенной дисциплины покажите области пересечения (результат может быть представлен либо в виде текста, либо в виде схемы).
Проверяемое задание №2
Тема 4. Модели жизненного цикла разработки программного обеспечения
Основное задание: Сравните нормативную базу программной инженерии и определите основные различия.
Методические указания:
Опишите процессы жизненного цикла разработки программного обеспечения по стандарту ISO/IEC 12207.
Опишите процессы жизненного цикла разработки программного обеспечения по стандарту ISO/IEC 15504.
Опишите процессы жизненного цикла разработки программного обеспечения по методологии Agile.
Оформите отчет в виде сравнительной таблицы.
Проверяемое задание №3
Тема 6. Управление командной разработкой программного обеспечения
Основное задание: Сформируйте команду по реализации программного обеспечения.
Методические указания:
Для выделенной сферы исследования сформируйте команду по разработке программного обеспечения, выделив основные роли командной разработки.
Для каждой роли выделите основные функции, которые нужно будет реализовать в процессе разработки программного обеспечения.
С использованием стандартных инструментов управления проектом представьте план его реализации (диаграмма Ганта, диаграмма PERT и другие). Представьте описание всех областей знаний управления проектом (управление качеством, коммуникациями, рисками и т.д.).
Сформируйте перечень функциональных и нефункциональных требований программного продукта.
Проверяемое задание №4
Тема 7. Профессии в области информационных технологий
Основное задание: Выберите три ИТ-профессии и дайте им характеристику.
Методические указания:
Из спектра рынка ИТ-профессий выберите три по следующим критериям:
ИТ-профессия, которая пользуется наименьшей популярностью;
ИТ-профессия, которая востребована на рынке на сегодняшний день;
ИТ-профессия будущего.
Для каждой из выбранных профессий представьте таблицу с характеристиками.
Представьте список наиболее перспективных областей в сфере информационных технологий и предположите возможные специальности будущего.Показать/скрыть дополнительное описание
Тема 1. Общее представление о программной инженерии
Основное задание: Определите концептуальные различия основных понятий теории программной инженерии.
Методические указания:
Опишите концептуальные различия следующих понятий: программа, процесс, программный продукт, программная инженерия. Результат представьте в виде таблицы, в которой должны быть отображены общие параметры и отличительные признаки.
Выберите одну из парадигм программной инженерии (парадигма программирования, парадигма разработки дизайна программного обеспечения или парадигма разработки программного обеспечения). Напишите для нее развернутую характеристику. Ответ представьте в виде ментальной карты.
Сформируйте перечень научных дисциплин, которые оказали влияние на развитие программной инженерии. Для каждой из выделенной дисциплины покажите области пересечения (результат может быть представлен либо в виде текста, либо в виде схемы).
Проверяемое задание №2
Тема 4. Модели жизненного цикла разработки программного обеспечения
Основное задание: Сравните нормативную базу программной инженерии и определите основные различия.
Методические указания:
Опишите процессы жизненного цикла разработки программного обеспечения по стандарту ISO/IEC 12207.
Опишите процессы жизненного цикла разработки программного обеспечения по стандарту ISO/IEC 15504.
Опишите процессы жизненного цикла разработки программного обеспечения по методологии Agile.
Оформите отчет в виде сравнительной таблицы.
Проверяемое задание №3
Тема 6. Управление командной разработкой программного обеспечения
Основное задание: Сформируйте команду по реализации программного обеспечения.
Методические указания:
Для выделенной сферы исследования сформируйте команду по разработке программного обеспечения, выделив основные роли командной разработки.
Для каждой роли выделите основные функции, которые нужно будет реализовать в процессе разработки программного обеспечения.
С использованием стандартных инструментов управления проектом представьте план его реализации (диаграмма Ганта, диаграмма PERT и другие). Представьте описание всех областей знаний управления проектом (управление качеством, коммуникациями, рисками и т.д.).
Сформируйте перечень функциональных и нефункциональных требований программного продукта.
Проверяемое задание №4
Тема 7. Профессии в области информационных технологий
Основное задание: Выберите три ИТ-профессии и дайте им характеристику.
Методические указания:
Из спектра рынка ИТ-профессий выберите три по следующим критериям:
ИТ-профессия, которая пользуется наименьшей популярностью;
ИТ-профессия, которая востребована на рынке на сегодняшний день;
ИТ-профессия будущего.
Для каждой из выбранных профессий представьте таблицу с характеристиками.
Представьте список наиболее перспективных областей в сфере информационных технологий и предположите возможные специальности будущего.Показать/скрыть дополнительное описание
Практическая по программной инженерии с определениями ключевых понятий, обзором стандартов ISO и Agile и практическим примером — планом команды и списком требований для модуля 'Склад оптовой торговли'. Подходит для студентов и преподавателей..
Характеристики ответов (шпаргалок) к заданиям
Предмет
Учебное заведение
Семестр
Просмотров
2
Размер
247,18 Kb
Список файлов
Введение_в_программную_инженерию.docx
🎓 Никольский - Помощь студентам 📚 Любые виды работ: тесты, сессии под ключ, практики, курсовые и дипломные с гарантией результата ✅ Все услуги под ключ ✅ Знаем все тонкости именно вашего ВУЗа ✅ Сдадим или вернем деньги
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Росдистант
nikolskypomosh









