Главная страница

Пр.р.2. Тематический план пр Тема Колво часов


Скачать 2.05 Mb.
НазваниеТематический план пр Тема Колво часов
Дата01.02.2023
Размер2.05 Mb.
Формат файлаdocx
Имя файлаПр.р.2.docx
ТипТематический план
#914994
страница3 из 15
1   2   3   4   5   6   7   8   9   ...   15

Практическая работа № 3


Разработка программного продукта с различным ЖЦПО

Цель: научиться выполнять разработку программного продукта в команде с различным жизненным циклом

Содержание работы

Составление планов работ по созданию программного обеспечения с различным жизненным циклом

Теоретическое обоснование

Модель жизненного цикла программного продукта – структура, определяющая последовательность выполнения процессов, действие и задач, выполняемых на протяжении жизненного цикла программного продукта (ПП), и взаимосвязь между ними.



Рис.3. Наиболее распространённые модели жизненного цикла ПП

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

Методические указания

Для выполнения практической работы вам понадобиться вспомнить основные модели ЖЦПО, их этапы, а также практические работы № 1 и 2

Задания

  1. При помощи модуля «Обзор моделей жизненного цикла программного обеспечения» вспомните основные модели ЖЦПО.

2. Выберите для вашей группы одну из моделей и обсудите перечень работ по созданию программного обеспечения для своего варианта ПП.

4. Распределите работы между участниками группы

5. Составьте план работ по созданию ПП и оформите его в электронном виде.

Контрольные вопросы

  1. Перечислите модели ЖЦПО

  2. Дайте сравнительную характеристику каждому виду.

Форма отчёта

Конспект, электронный документ с планом создания программного продукта и распределёнными функциональными ролями. Ответы на вопросы.

Практическая работа № 4


Разработка проекта внедрения программного продукта. Определение целей и задач внедрения, разбиение на рабочие группы.

Цель: научиться определять цели и задачи внедрения программного продукта, разбиению команды разработчиков на рабочие группы.

Содержание работы

1. Постановка целей и задач внедрения ПП

2. Разбиение коллектива разработчиков на рабочие группы

3. Работа в группах

Теоретическое обоснование

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

Прежде всего, можно выделить следующие цели внедрения ПП:

  1. Обеспечение стабильной повторяемости результатов с заданным качеством.

  1. Снижение квалификационных требований к участникам IT-проектов.

  1. Сокращение сроков выполнения IT-проектов.




После определения целей, следует сконцентрироваться на действиях, на каждом из этапов работы, преимущественно на процессе исполнения

Коллективная разработка. Одним из основных вопросов коллективной разработки является разделение труда.

Модели разбиения коллектива на рабочие группы:

  • иерархическая модель,

  • матричная модель (равноправные соисполнители),

  • бригада главного программиста,

  • программирование в парах,

  • ядерная модель,

  • общинная модель разработки

Методические указания

Для выполнения практической работы вам понадобиться вспомнить основные цели и задачи внедрения ПО и основные рабочие группы в команде разработчиков.

Задания

  1. Вспомните возможные цели и задачи внедрения ПО.

  2. Сформулируйте цели и задачи внедрения вашего ПО. Например, внедрения АРМ для бухгалтера.

  3. Вспомните основные модели разбиения на рабочие группы в команде разработчиков ПО (см. лекцию по теме 1.1).

  4. Выполните обучающий модуль «Коллективная разработка программного обеспечения»

  5. Организуйте разбиение вашего коллектива (всей группы целиком) на рабочие группы в соответствии с классификацией.

  6. По группам обсудите и распределите обязанности конкретно для каждого участника.

  7. Результаты зафиксируйте письменно.

Контрольные вопросы

  1. Назовите возможные цели и задачи внедрения ПО.

  2. Назовите основные рабочие группы в команде разработчиков.

  3. Дайте функциональную характеристику каждой группе.

Форма отчёта

Конспект, с планом создания программного продукта и распределёнными обязанностями. Выполненный модуль «Коллективная разработка программного обеспечения». Ответы на вопросы.
1   2   3   4   5   6   7   8   9   ...   15


написать администратору сайта