ОПД_ОТЧЁТ. Во КубГУ Факультет математики и компьютерных наук Кафедра математических и компьютерных методов отчет по дисциплине основы проектной деятельности на тему разработка индиигры в жанре метроидвания
Скачать 214.09 Kb.
|
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ» (ФГБОУ ВО «КубГУ») Факультет математики и компьютерных наук Кафедра математических и компьютерных методов ОТЧЕТпо дисциплине ОСНОВЫ ПРОЕКТНОЙ ДЕЯТЕЛЬНОСТИ на тему РАЗРАБОТКА ИНДИ-ИГРЫ В ЖАНРЕ МЕТРОИДВАНИЯ.Работу выполнил ТерпуговА.П. (подпись, дата) Направление 02.03.01Математика и компьютерные науки. Направленность (профиль) Математика и компьютерные системы. Научный руководитель: канд. экон. наук, доцБибля Г.Н. (подпись, дата) Краснодар 2022
Целью данной работы является разработка инди-игры в жанре метроидвания. Для достижения цели работы, необходимо решить следующие задачи. Выполнить анализ предметной области. 2. Собрать необходимый для реализации проекта капитал. 3. Нанять людей для разработки проекта или воспользоваться услугами «фрилансеров». 4. Пройти проверку игры на сервисе для публикации игр. 5. Прорекламировать проект на различных контекстных ресурсах. Таблица 1 – План проекта и ожидаемые результаты
Организационная структура, матрица ответственности проектаОрганизационная структура проекта создается временно и включает всех его участников. Организационная структура создается временно для успешного управления и достижения целей проекта. Для выполнения проекта создается команда проекта - новый временный рабочий коллектив, состоящий из специалистов различных структурных подразделений компаний со стороны Исполнителя и со стороны Заказчика. На рисунке 1 представлена оргструктрура проекта по разработке инди-игры в жанре метроидвания. Рисунок 1 – Организационная структура проекта Должностные обязанности руководителя проекта включают разработку плана проекта, управление результатами в соответствии с планом, подбор проектного персонала, руководство и управление командой проекта, выбор методологии, используемой в проекте, составление графика проекта и определение каждой фазы, реклама и апробация проекта на платформах. В обязанности дизайнера входят: дизайн уровней и персонажей игры. Сценарист пишет сценарий для инди игры. Программист реализует работу дизайнера и сценариста через программный код. Иерархическая структура работИерархическая структура работ (ИСР) то иерархическое разбиение всей работы, которую необходимо выполнить для достижения целей проекта, на более мелкие операции и действия до такого уровня, на котором способы выполнения этих действий вполне ясны и соответствующие работы могут быть оценены и спланированы. Она включает также определение промежуточных результатов всех составляющих эту структуру работ. На рисунке 2 представлена оргструктрура проекта по разработке инди-игры в жанре метроидвания. Рисунок 2 – ИСР проекта разработки инди-игры в жанре метроидвания. В рамках проекта будут реализованы следующие функции инди-игры: * Этап разработки: дизайн уровней и персонажей, сюжет игры и последующая их реализация при помощи компьютерного кода. * Этап сбора средств (капитала): поиск инвесторов, кредитование, личный материальный вклад средств. * Заключительный этап: рекламирование продукта, апробация, получение прибыли. Матрица ответственности проектаПерсональное закрепление проектных работ производится на этапе разработки расписания проекта. Матрица ответственности обеспечивает описание и согласование структуры ответственности за выполнение пакетов работ ИСР.
Таблица 3 – Матрица ответственности проекта разработки инди-игры в жанре метроидвания. Ответственный. Для каждой работы обязательно должен быть указан один и только один ответственный. Исполнители. Их может быть несколько, а может быть так, что сам ответственный является и исполнителем, в одной ячейке может быть более одного обозначения. Утверждающий. Член команды проекта, который утверждает некоторый документ (если данная работа связана с созданием документа). Он может быть только один. Согласующий. Член команды проекта, который участвует в согласовании некоторого документа (если данная работа связана с созданием документа). Их может быть несколько. 5. Стадии совершения проекта, календарный планКалендарный план — это полный перечень работ, которые нужно выполнить в рамках проекта со сроками по каждому этапу, а иногда и задаче. На базовом уровне план включает сроки и задачи по каждому этапу. В таблице 2 представлен календарный план Таблица 2 – Календарный план проекта
Все вышеописанные стадии должны выполняться строго с соблюдением сроков. 6. Сетевой график проектаСетевой график - это инструмент качества, предназначенный для планирования и управления работами. Сетевой график применяется для проектов или различных работ, которые составляют набор взаимосвязанных действий. Его применение позволяет определить сроки завершения проекта и выявить варианты сокращения сроков работ. Работы в сетевом графике взаимоувязаны по времени, что дает возможность осуществлять контроль хода работ. На рисунке 5 представлен сетевой график проекта Рисунок 5 – Сетевой график проекта Расчет резервов событий представлен в таблице 3 Таблица 4 – Резервы событий сетевого графика
Расчет резервов времени работ представлен в таблице 4 Таблица 5 – Резерв времени работ
Критический путь: (1.2) (2.4) (4.6) (6.7) (7.8) Продолжительность критического пути: 31 Коэффициент сложности сетевого графика = 1 (простой график) 7. Диаграмма Ганта проектаДиаграмма Ганта — это график работ по проекту, который строится в виде таблицы с этапами и ответственными за их выполнение. Диаграмма состоит из двух осей: вертикальной со списком задач и горизонтальной со сроками. Диаграмму Ганта можно построить в Excel или Google Spreadsheets либо в специальных программах, например MS Project, GanttPRO или Wrike. На рисунке 6 представлена диаграмма Ганта проекта. * Рисунок 6 - Диаграмма Ганта проекта Рисунок 7 - Диаграмма Ганта для критического пути проекта Благодаря интуитивности диаграмма Ганта помогает сэкономить время. Сократить количество часов, которые тратятся на поиск информации или на преследование коллег, чтобы узнать о статусе задачи и о том, нужно ли им что-нибудь для продолжения работы 8. Ресурсы и бюджет проекта (материальные, финансовые, трудовые и прочие)Ресурсы проекта – это трудовые, технические и/или материальные единицы, используемые при выполнении задач по проекту и обеспечивающие возможность реализации всех поставленных целей проекта. Для проекта … установлены ограничения по ресурсам проекта. Структура ресурсов проекта представлена в таблице 5. Таблица 6 – Бюджет проекта
Диаграмма Ганта с распределением стоимости работ позволяет составить график платежей и контролировать расходы проекта по годам, месяцам, неделям. Таблица 7 - Диаграмма Ганта с распределением стоимости работ
Эффективность проекта - категория, отражающая соответствие проекта целям и интересам его участников. Для разных участников проекта его эффективность может быть различной. Финансово реализуемый проект может в то же время быть неэффективным для его участников. Эффективность проекта может оцениваться как количественными (показателями эффективности), так и качественными характеристиками. Таблица 8 – Показатели эффективности проекта
NPV проекта за 5 лет составит - 253994,53, индекс доходности PI - 609%, IRR - 142%. Проект имеет высокую доходность и может быть реализован при благоприятных условиях. При этом срок окупаемости PBP составит 4,3 года. Норма дисконта r = 10%, следовательно проект эффективен. |