1. 1
МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ
(НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ)
ФАКУЛЬТЕТ «ПРИКЛАДНАЯ МАТЕМАТИКА И ФИЗИКА»
КАФЕДРА «ВЫЧИСЛИТЕЛЬНАЯ МАТЕМАТИКА И ПРОГРАММИРОВАНИЕ»
Дипломная работа
по теме
Разработка SaaS-приложения
для управления проектами
Выполнил: дипломник гр. 08-606 Олешкевич Денис Валерьевич
Руководитель: к.т.н. Скородумов Станислав Владимирович
Консультант: аспирант каф. 806 Ершов Дмитрий Михайлович
2. 2
Цели работы
• Исследовать факторы влияющие на
качество проекта
• Разработать инструмент, который
– Снизит риски проектной деятельности
– Обучит руководителей проектов эффективному
управлению проектами
• Приложение реализовать в виде SaaS
5. 5
Метрики качества IT-проекта
Для команды проекта
• Легкость сопровождения проекта
Для заказчика
• Эффективность
• Надежность и безопасность
Для пользователя
• Полезность
• Удобный и адекватный интерфейс
• Документация
7. 7
Общие черты существующих систем
• Работа – задача, имеющая описание и
исполнителя
• Задачам присущи – сроки, оценки, релиз
• С системой работают все участники
команды, иногда заказчик
• Учет времени
• Интеграция с системой хранения кода
• Нацелены на профессионалов
8. 8
Проблемы проектного управления
Внутренние
Низкая квалификация
Плохая коммуникация Слабая мотивация
кадров
Внешние
Заказчик перегрет
Недостаточный бюджет Меняющиеся требования
обещаниями
Плохой продукт
Не решает задач Никому не нравится
9. 9
Решение — Электронный
проектный офис
Подсказки Хороший
Методология
руководителю продукт
13. 13
Сколько идеальных часов в итерации?
• Sкоманды - Скорость работы команды -
идеальных часов за итерацию
• K - фокус-фактор, <1
• Nлюдей - число человек в команде
• Dдня - число рабочих часов в дне
• Dитерации - длительность итерации в рабочих
днях.
21. 21
Советы руководителю
На одну из следующих тем:
– Общение с клиентом
– Управление изменениями
– Внутренние конфликты (внутри команды)
– Внешние конфликты (с клиентом)
– Бюджет проекта
– Планирование проекта и итераций
– Метрики качественного IT-проекта
24. Подсказки: оценка бюджета для устранения последствий рисков в
Agile-проекте (Khatavakhotan, HashemiTaba, Ow, 2011)
Вычисление - доля работ категории X на k-ой итерации
риск-фактора
для i-го риска
на j-й
итерации
25. Вычисление
взвешенного
риск-фактора
для i-го риска если i-ый риск важен на j-й итерации
на j-й если существует возможность контролировать i-ый риск на
итерации j-й итерации
Оценка
бюджета для
устранения
последствий
рисков на j-й
итерации
Распределение
фиксированного
бюджета между
рисками
26. 26
Результаты
• Определены основные ошибки проектного
управления в сфере IT
• Разработаны модули системы управления
проектами:
– поддержка методологии, предотвращающей
ошибки проектного управления
– обучающая часть для руководителей проектов
• Методология реализована в виде SaaS-
приложения
27. 27
Дальнейшие планы
• Доработка прототипа
• Поиск инвестора
• Переход к разработке продукта
• Выход на рынок
• Выход на IPO