Доклад Александра Белова об управлении распределенными проектами вызвал огромный интерес участников на проходившей в Санкт-Перербурге первой независимой профессиональной конференции INFOSTART EVENT 2012.
1 of 32
Download to read offline
More Related Content
Управляемое внедрение. Основы управления распределенными программными проектами на платформе 1С:Предприятие
8. Типовое внедрение
Договор о намерениях
Предпроектное обследование
Договор на разработку
Проектирование (Разработка ТЗ)
Разработка
Опытная эксплуатация
Внедрение и промышленная
эксплуатация
Сопровождение
9. Трудности
Разные цели постановщиков и
разработчиков
Позадачный состав работ не
известен
Ошибка проектирования
обнаруживается лишь при опытной
эксплуатации или позже
Бюджет исчерпан, когда требуется
доработка
10. Постановщик празднует
согласование ТЗ
Все желания заказчика
записываются в ТЗ, без анализа,
как это может быть реализовано
Следствие: затраты времени,
оплаченные заказчиком, не
применимы в разработке
11. Пример ошибки постановки
Заказчик желает видеть все
обороты по разным видам
деятельности раздельно
Интерпретация: во все проводки
добавить аналитику по видам
деятельности
Следствие: несоизмеримое
возрастание трудоемкости на этапе
разработки
12. Провал всего проекта из-за
одной ошибки в постановке.
Техническое задание
Разработка план
Опытная эксплуатация
Разработка факт
13. Одна голова – хорошо! А
пять?
Усилия – рабочая сила или
стоимость
Коллектив – количество проблем
при выполнении проекта,
связанные с новшествами,
специальными требованиями к ПО,
отсутствием опыта.
Усилия =
(Коллектив)х(Средства)х(Сложность)Процесс
14. Одна голова – хорошо! А
пять?
Средства – эффективность,
приобретенная или потерянная
вследствие уровня автоматизации
процесса
Сложность – усилия, затраченные
коллективом на создание
определенного количества
материала.
Усилия =
(Коллектив)х(Средства)х(Сложность)Процесс
15. Одна голова – хорошо! А
пять?
Процесс – приобретения или
потери продуктивности,
вызванные взаимодействием в
коллективе.
Усилия =
(Коллектив)х(Средства)х(Сложность)Процесс
20. Потребитель - поставщик
Выявление требований
Эксплуатационное использование
Поддержка потребителя
Совместные проверки
21. Инженерные
Анализ, достижение понимания,
модель без доработок
Проектирование
Разработка
Тестирование программных средств
Интеграция и тестирование
Сопровождение системы и
программных средств
23. Организационные
Административное управление
Управление проектами
Управление качеством
Управление рисками
Организационные установки
Управление кадрами
Усовершенствование
Повторное использование
29. Люди
Разработчики из числа внешних
Руководители проектов внешние
Внедрение, работа с потребителями
– штатные сотрудники
Тестеры внешние, штатные
Со стороны Заказчика – хотя бы 1
представитель с навыками
конструктивного письменного
общения
30. Программные средства
CVS – управление
изменениями
Средства разборки/сборки
конфигураций
RMS – управление
требованиями