Пр.р.2. Тематический план пр Тема Колво часов
Скачать 2.05 Mb.
|
Практическая работа № 3Разработка программного продукта с различным ЖЦПО Цель: научиться выполнять разработку программного продукта в команде с различным жизненным циклом Содержание работы Составление планов работ по созданию программного обеспечения с различным жизненным циклом Теоретическое обоснование Модель жизненного цикла программного продукта – структура, определяющая последовательность выполнения процессов, действие и задач, выполняемых на протяжении жизненного цикла программного продукта (ПП), и взаимосвязь между ними. Рис.3. Наиболее распространённые модели жизненного цикла ПП Модель жизненного цикла зависит от специфики и сложности выполняемого проекта и от условий, в которых создается и будет функционировать программный продукт. Методические указания Для выполнения практической работы вам понадобиться вспомнить основные модели ЖЦПО, их этапы, а также практические работы № 1 и 2 Задания При помощи модуля «Обзор моделей жизненного цикла программного обеспечения» вспомните основные модели ЖЦПО. 2. Выберите для вашей группы одну из моделей и обсудите перечень работ по созданию программного обеспечения для своего варианта ПП. 4. Распределите работы между участниками группы 5. Составьте план работ по созданию ПП и оформите его в электронном виде. Контрольные вопросы Перечислите модели ЖЦПО Дайте сравнительную характеристику каждому виду. Форма отчёта Конспект, электронный документ с планом создания программного продукта и распределёнными функциональными ролями. Ответы на вопросы. Практическая работа № 4Разработка проекта внедрения программного продукта. Определение целей и задач внедрения, разбиение на рабочие группы. Цель: научиться определять цели и задачи внедрения программного продукта, разбиению команды разработчиков на рабочие группы. Содержание работы 1. Постановка целей и задач внедрения ПП 2. Разбиение коллектива разработчиков на рабочие группы 3. Работа в группах Теоретическое обоснование Внедрение программного обеспечения — процесс настройки программного обеспечения под определенные условия использования, а также обучения пользователей работе с программным продуктом. Прежде всего, можно выделить следующие цели внедрения ПП:
После определения целей, следует сконцентрироваться на действиях, на каждом из этапов работы, преимущественно на процессе исполнения Коллективная разработка. Одним из основных вопросов коллективной разработки является разделение труда. Модели разбиения коллектива на рабочие группы:
Методические указания Для выполнения практической работы вам понадобиться вспомнить основные цели и задачи внедрения ПО и основные рабочие группы в команде разработчиков. Задания Вспомните возможные цели и задачи внедрения ПО. Сформулируйте цели и задачи внедрения вашего ПО. Например, внедрения АРМ для бухгалтера. Вспомните основные модели разбиения на рабочие группы в команде разработчиков ПО (см. лекцию по теме 1.1). Выполните обучающий модуль «Коллективная разработка программного обеспечения» Организуйте разбиение вашего коллектива (всей группы целиком) на рабочие группы в соответствии с классификацией. По группам обсудите и распределите обязанности конкретно для каждого участника. Результаты зафиксируйте письменно. Контрольные вопросы Назовите возможные цели и задачи внедрения ПО. Назовите основные рабочие группы в команде разработчиков. Дайте функциональную характеристику каждой группе. Форма отчёта Конспект, с планом создания программного продукта и распределёнными обязанностями. Выполненный модуль «Коллективная разработка программного обеспечения». Ответы на вопросы. |