Стратегия разработки ПО в
R&D компании
Руслан Мартимов
СПбФ ОАО «Концерн Вега»
Санкт-Петербург
Немного теории
• Стратегия – это высокоуровневый подход к
разработки ПО.
• Задача управления стратегией –
минимизировать расхождение требований со
стороны бизнеса и реалиями разработки.
1 Требования бизнеса.

5 Реализация

4 Краткосрочные планы

2 Принципы и цели в терминах
разработки

3 Долгосрочный сценарий
развития

Развитие стратегии
«Продать» - значит успешно внедрить
Конкретика – что делали
Почти всем проектам требовались модули
специальной обработки изображений и
видео.
Решение - построение стека «UI c бизнес
логикой» - «мат. сервис» - «сервисная
библиотека», и командная реорганизация.
Проблема #1 – «Зачем?»

Ответ на вопрос – зачем компании и зачем конкретно мне?
Идеологическое обеспечение
• Мы «продаем» стратегию команде
• Замена концепции прежде всего в
головах людей
• Нужны ясные, понятия и простые
слова

В нашем случае это было: «Будем
делать математические сервисы»
Риск #1 - разброс в «силе»

Возможен большой разброс в уровне
программирования
Связь с реальностью
• Сначала один проект
• «Синхронизация» по вехам внешних проектов
• Задача не дать «улететь в космос».
Спасибо за внимание!

Ruslan.Martimov@gmail.com

Cтратегия разработки по в R&D компании

  • 1.
    Стратегия разработки ПОв R&D компании Руслан Мартимов СПбФ ОАО «Концерн Вега» Санкт-Петербург
  • 2.
    Немного теории • Стратегия– это высокоуровневый подход к разработки ПО. • Задача управления стратегией – минимизировать расхождение требований со стороны бизнеса и реалиями разработки.
  • 3.
    1 Требования бизнеса. 5Реализация 4 Краткосрочные планы 2 Принципы и цели в терминах разработки 3 Долгосрочный сценарий развития Развитие стратегии
  • 4.
    «Продать» - значитуспешно внедрить
  • 5.
    Конкретика – чтоделали Почти всем проектам требовались модули специальной обработки изображений и видео. Решение - построение стека «UI c бизнес логикой» - «мат. сервис» - «сервисная библиотека», и командная реорганизация.
  • 6.
    Проблема #1 –«Зачем?» Ответ на вопрос – зачем компании и зачем конкретно мне?
  • 7.
    Идеологическое обеспечение • Мы«продаем» стратегию команде • Замена концепции прежде всего в головах людей • Нужны ясные, понятия и простые слова В нашем случае это было: «Будем делать математические сервисы»
  • 8.
    Риск #1 -разброс в «силе» Возможен большой разброс в уровне программирования
  • 9.
    Связь с реальностью •Сначала один проект • «Синхронизация» по вехам внешних проектов • Задача не дать «улететь в космос».
  • 10.