SlideShare une entreprise Scribd logo
1  sur  25
Снижение рисков
    при интеграции
интернет-магазина с 1С
           Lviv eCommerce Forum 2012

                    Андрей Жидилин
                      гениальный директор


                          Львов, 2012г.
ФЕЙЛ




    %
           3 из 4 проектов при штатной интеграции
  75                    с 1С заканчиваются неудачей




   5%
               1 из 4 проектов при интеграции с 1С требует
  2                                       грандиозной доработки




Маркетинг заставляет говорить, что все просто и легко!            2
ДЕЙСТВУЮЩИЕ ЛИЦА

          Клиент                                Проект-Менеджер
          Николай Игоревич                                            Сергей
          43 года                                                       27 лет
          Владелец заводов, газет, пароходов…               Представитель студии




           Программист 1С                            Программисты
           Федя                                      Костя, Толя и еще...
           22 года                                                  21-35 лет
           Пописывает 1С для клиента            Целый отряд программистов студии




Моделируем ситуацию…                                                               3
НА ЭТАПЕ СДЕЛКИ


                  Какая у вас
                  версия 1С?
  МЕНЕДЖЕР




                                  Я не знаю,
                                  там же все
                                   просто из
                                                        КЛИЕНТ
                                    коробки


Перенос интеграции на этап после разработки интернет-
магазина может привести к проблеме…                              4
НА ЭТАПЕ СДЕЛКИ

                    Есть ли у вас
                 специалист, который
                   занимается 1С?
  МЕНЕДЖЕР




                      Да, приходит мальчик,
                      настраивает нам все
                      там, пописывает...
                                                     КЛИЕНТ




Информация о том, что 1С кто-то дописывает – очень
тревожный сигнал…                                             5
НА ЭТАПЕ СДЕЛКИ
                     Сколько
                      стоит
                   интеграция?

     КЛИЕНТ




                                 Штатная - $60,
                            нетиповая порядка $900,
                             возможно и больше…       МЕНЕДЖЕР




Вилка цен – риск потерять потенциального клиента…                6
ЭТАП СОГЛАСОВАНИЯ ТЗ

                            Для правильной организации
                           структуры нам нужно выяснить
                            состояние информации в 1С.
                         Можно ли получить выгрузку из 1С?


  МЕНЕДЖЕР
                                           Нет.

                   А временный             Нет…
                    удаленный
                      доступ?
                                                             КЛИЕНТ


Отсутствие выгрузки или доступа к 1С, к сожалению,
частая проблема…                                                      7
ЭТАП СОГЛАСОВАНИЯ ТЗ


                         Наш программист говорит,
                          что сделает выгрузку в
                         таком формате, как будет
                                  надо…
     КЛИЕНТ




                   В идеале, нам необходима
                   выгрузка из 1С в формате
                        Commerce ML2
                                                    МЕНЕДЖЕР



Что русскому благо, то немцу смерть…                           8
ЭТАП РАЗРАБОТКИ

                 Нам нужна выгрузка, чтоб правильно
                  организовать структуру данных…


  Программисты
     студии
                                  Ок. Запрошу у
                                    клиента.

                                                     МЕНЕДЖЕР

                    Выгрузка будет позже. Скажите,
                     только конкретно, что надо?
                      Программист наш сделает.
   КЛИЕНТ



Результат не будет соответствовать ожиданиям…                   9
ЭТАП РАЗРАБОТКИ


                      Ребята, выгрузку нам сделают
                        такую, как надо. Давайте
                        сформируем пример для
                                клиента.
  МЕНЕДЖЕР




                 Нам бы стандартную…
             Хорошо. Тогда делаем пример
             выгрузки структуры каталога на
                                                     Программисты
                    основании ТЗ…                       студии




Имеем риск несоответствия структуры данных…                         10
ЭТАП СДАЧИ ПРОЕКТА

                     Ваш магазин почти готов.
                 Необходимо произвести импорт из
                 вашей 1С в том формате, который
                        мы запрашивали.
  МЕНЕДЖЕР




                      В каком формате?
                    Пришлите еще раз и в
                       копию поставьте
                    нашего программиста.                 КЛИЕНТ




Теперь менеджер будет «рулить» удаленным программистом            11
ЭТАП СДАЧИ ПРОЕКТА


                    Я не могу сделать в вашем
                      формате, так как у нас
                    конфигурация нетиповая…

  Программист
    клиента


                    Да, но вы говорили, что
                     сможете обеспечить
                     поддержку формата
                        Commerce ML2!
                                                           МЕНЕДЖЕР


Программист заказчика либо не разобрался в спецификации,
либо пробовал, но не получилось, либо…                                12
ЭТАП СДАЧИ ПРОЕКТА

                  Решите, в конце концов,
                  вопрос выгрузки с моим
                    программистом. Вы
  КЛИЕНТ             срываете сроки!


                          Пусть пришлет
                           хоть что-то…

                   Я не понимаю, что им от меня     МЕНЕДЖЕР
                  надо! Через неделю что-нибудь
 Программист
   клиента
                            сделаю…


О штатной интеграции можно было уже давно забыть…         13
ЭТАП СДАЧИ ПРОЕКТА




                                                  Программисты
  Программист     Все характеристики хранятся в      студии
    клиента
                  одном поле - это не позволит
                     фильтровать товары по
                        характеристикам!


С большой долей вероятности программист клиента
начнет изобретать велосипед…                                     14
E P IC
F A IL
EPIC FAIL

                                     - Бюджет превышен
                                     - Сроки сорваны
                                     - Клиент недоволен
                                     - Разработчик тоже…
 ЛЕЧЕНИЕ

 Увеличение цены на 3-5-8… человеко-дней
        со стороны программистов студии.

     5-10 часов нервных переговоров между
            менеджером проекта и клиентом


Как с этим бороться? Как уменьшить риски?..                16
1. ОРГАНИЗАЦИОННАЯ ЗАДАЧА




      Начните с организационных
       вопросов и планирования
          сценариев работы!


Интеграция - это прежде всего организационная
задача, а не техническая!..                     17
0. НОМЕР НОЛЬ




    Сначала делайте интеграцию,
       потом программируйте
           функционал!


Реализация интеграции в начале позволит
не растратить ресурсы…                                18
2. АНКЕТА


      • Есть ли у клиента программист 1С в штате;

      • Версия и конфигурация 1С;

      • Была ли 1С переписана и насколько сильно;

      • Какие данные и как часто должны ходить в обе стороны;

      • Совпадает ли каталог 1С с будущим каталогом на сайте;

      • Как будут загружаться картинки, файлы…




Проинформирован - значит вооружен…                              19
3. ПРОГНОЗИРУЕМ БЮДЖЕТ


                     метод PERT*

           ( t(О) + 4t(П) + t(Р) ) / 6
                                     t(O) – оптимистичный прогноз
                                     t(Р) – реалистичный прогноз
                                     t(П) – пессимистичный прогноз
                                     * - опираемся на статистику прошлых проектов



Трудозатраты на консультации клиента и управление проектом
обычно в несколько раз превышают затраты на интеграцию…                        20
4. ДОКУМЕНТИРУЕМ ПРОЕКТ




      • Делайте отдельное ТЗ на интеграцию;

      • Описывайте максимум в ТЗ;

      • В договоре или в ТЗ опишите ход работ по интеграции;

      • Ведите протоколирование встреч…




Без бумажки ты букашка, а с бумажкой человек…                  21
4. ЭТАЛОННАЯ БАЗА



                          Помогает решить
                          две задачи:

                           • Понять на чей стороне ошибка

                           • Сократить время разработки




Заключить Договор с обязательным созданием эталонных
файлов для интеграции при разработке ТЗ…                    22
ПОДВЕДЕМ ИТОГИ


              1. Интеграция - организационная задача;

              2. Получайте и отдавайте информацию;

              3. Считайте правильно бюджет;

              4. Максимально документируйте;

              5. Сначала реализуйте интеграцию;

              6. Воспользуйтесь эталонной базой…




Снижайте риски при интеграции…                          23
ЛЮБИТЕ КЛИЕНТА!!!

      24 / 7
Вопросы?

                                                          Андрей Жидилин
                                                                    гениальный директор




                                                          tel:   +38 (098) 33-27-444

                                                          mail:   ceo@webstudio.biz




ООО «Первая Украинская Студия», Днепропетровск, 2012г.                                 http://webstudio.biz

Contenu connexe

En vedette

Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....
Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....
Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....Lviv Startup Club
 
Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"
Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"
Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"Lviv Startup Club
 
Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...
Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...
Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...Lviv Startup Club
 
PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...
PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...
PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...Lviv Startup Club
 
Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"
Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"
Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"Lviv Startup Club
 
Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”
Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”
Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”Lviv Startup Club
 
КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...
КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...
КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...Lviv Startup Club
 
Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...
Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...
Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...Lviv Startup Club
 

En vedette (10)

Qorotco.ua
Qorotco.uaQorotco.ua
Qorotco.ua
 
Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....
Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....
Lviv Freelance Club Віктор Чех "Побудова невеликої сервісної компанії з нуля....
 
Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"
Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"
Lviv Freelance Club #37 Ihor Pidruchny "Команда 3.0 - новий трент в ІТ"
 
Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...
Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...
Lviv MD Day 2015 Михайло Паталаха "Мотив та органіка: де брати та скільки кош...
 
PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...
PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...
PMday 2015. Руслан Середюк “Managing customer expectations або чого вони всі ...
 
Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"
Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"
Lviv MD Day 2015 Антон Шишкін "Мобільні сервіси для Львова"
 
Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”
Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”
Олена Занічковська “Інновації як інструмент продажу на глобальних ринках”
 
КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...
КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...
КатеринаБожкова “Від Elance-oDesk до Upwork. знайомство з оновленою платформо...
 
Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...
Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...
Lviv MD Day 2015 Павло Сердюк "Розробка і паблішинг для різних мобільних плат...
 
MockupBuilder
MockupBuilderMockupBuilder
MockupBuilder
 

Similaire à Webstudio.biz

Summary Как построить команду Lead Generation Sales
Summary Как построить команду Lead Generation SalesSummary Как построить команду Lead Generation Sales
Summary Как построить команду Lead Generation SalesНатан Коус
 
CI для Microsoft Dynamics crm
CI для Microsoft Dynamics crmCI для Microsoft Dynamics crm
CI для Microsoft Dynamics crmRoman Savran
 
Как писать красивый код или основы SOLID
Как писать красивый код или основы SOLIDКак писать красивый код или основы SOLID
Как писать красивый код или основы SOLIDPavel Tsukanov
 
Особенности внедрения электронного документооборота на базе решений 1С
Особенности внедрения электронного документооборота на базе решений 1СОсобенности внедрения электронного документооборота на базе решений 1С
Особенности внедрения электронного документооборота на базе решений 1СExpolink
 
2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиков
2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиков2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиков
2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиковHappyDev
 
Описание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продуктаОписание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продуктаDmitry Laier
 
Презентация IBM Solutions Connect 2015
Презентация IBM Solutions Connect 2015 Презентация IBM Solutions Connect 2015
Презентация IBM Solutions Connect 2015 Yaroslav Kulik
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
Kislorod повышаем эффективность компании - crm битрикс24
Kislorod   повышаем эффективность компании - crm битрикс24Kislorod   повышаем эффективность компании - crm битрикс24
Kislorod повышаем эффективность компании - crm битрикс24KISLOROD
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продуктаIngria. Technopark St. Petersburg
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
Внедрение ECM, диалог ИТ с бизнесом - CNews, Макаров
Внедрение ECM, диалог ИТ с бизнесом - CNews, МакаровВнедрение ECM, диалог ИТ с бизнесом - CNews, Макаров
Внедрение ECM, диалог ИТ с бизнесом - CNews, МакаровStanislav Makarov
 
Сергей Рогачев. Agile на гигантских размерах
Сергей Рогачев. Agile на гигантских размерахСергей Рогачев. Agile на гигантских размерах
Сергей Рогачев. Agile на гигантских размерахScrumTrek
 
Масштабирование Agile в Единой фронтальной системе Сбербанка
Масштабирование Agile в Единой фронтальной системе СбербанкаМасштабирование Agile в Единой фронтальной системе Сбербанка
Масштабирование Agile в Единой фронтальной системе СбербанкаSergey Rogachev
 

Similaire à Webstudio.biz (20)

Summary Как построить команду Lead Generation Sales
Summary Как построить команду Lead Generation SalesSummary Как построить команду Lead Generation Sales
Summary Как построить команду Lead Generation Sales
 
Dk 1с 2010_2
Dk 1с 2010_2Dk 1с 2010_2
Dk 1с 2010_2
 
CI для Microsoft Dynamics crm
CI для Microsoft Dynamics crmCI для Microsoft Dynamics crm
CI для Microsoft Dynamics crm
 
Как писать красивый код или основы SOLID
Как писать красивый код или основы SOLIDКак писать красивый код или основы SOLID
Как писать красивый код или основы SOLID
 
Особенности внедрения электронного документооборота на базе решений 1С
Особенности внедрения электронного документооборота на базе решений 1СОсобенности внедрения электронного документооборота на базе решений 1С
Особенности внедрения электронного документооборота на базе решений 1С
 
2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиков
2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиков2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиков
2014.12.06 05 Александр Бындю — Сustomer statisfaction для разработчиков
 
Intervale studio design presentation
Intervale studio design presentationIntervale studio design presentation
Intervale studio design presentation
 
Описание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продуктаОписание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продукта
 
Презентация IBM Solutions Connect 2015
Презентация IBM Solutions Connect 2015 Презентация IBM Solutions Connect 2015
Презентация IBM Solutions Connect 2015
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
Kislorod повышаем эффективность компании - crm битрикс24
Kislorod   повышаем эффективность компании - crm битрикс24Kislorod   повышаем эффективность компании - crm битрикс24
Kislorod повышаем эффективность компании - crm битрикс24
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продукта
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
IBM Forum 2012
IBM Forum 2012IBM Forum 2012
IBM Forum 2012
 
Ibm forum 2012_slideshare
Ibm forum 2012_slideshareIbm forum 2012_slideshare
Ibm forum 2012_slideshare
 
Gaperton - Software People 2012
Gaperton - Software People 2012Gaperton - Software People 2012
Gaperton - Software People 2012
 
Внедрение ECM, диалог ИТ с бизнесом - CNews, Макаров
Внедрение ECM, диалог ИТ с бизнесом - CNews, МакаровВнедрение ECM, диалог ИТ с бизнесом - CNews, Макаров
Внедрение ECM, диалог ИТ с бизнесом - CNews, Макаров
 
IT basics for non technical CEO (Rus)
IT basics for non technical CEO (Rus)IT basics for non technical CEO (Rus)
IT basics for non technical CEO (Rus)
 
Сергей Рогачев. Agile на гигантских размерах
Сергей Рогачев. Agile на гигантских размерахСергей Рогачев. Agile на гигантских размерах
Сергей Рогачев. Agile на гигантских размерах
 
Масштабирование Agile в Единой фронтальной системе Сбербанка
Масштабирование Agile в Единой фронтальной системе СбербанкаМасштабирование Agile в Единой фронтальной системе Сбербанка
Масштабирование Agile в Единой фронтальной системе Сбербанка
 

Plus de Lviv Startup Club

Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Lviv Startup Club
 
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Lviv Startup Club
 
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Lviv Startup Club
 
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...Lviv Startup Club
 
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Lviv Startup Club
 
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Lviv Startup Club
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Lviv Startup Club
 
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Lviv Startup Club
 
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Lviv Startup Club
 
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Lviv Startup Club
 
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Lviv Startup Club
 
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Lviv Startup Club
 
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Lviv Startup Club
 
Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)Lviv Startup Club
 
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...Lviv Startup Club
 
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Lviv Startup Club
 
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Lviv Startup Club
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Lviv Startup Club
 
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...Lviv Startup Club
 

Plus de Lviv Startup Club (20)

Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
 
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
 
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
 
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
 
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
 
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
 
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
 
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
 
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
 
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
 
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
 
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
 
Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)
 
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
 
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
 
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
 
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
 

Webstudio.biz

  • 1. Снижение рисков при интеграции интернет-магазина с 1С Lviv eCommerce Forum 2012 Андрей Жидилин гениальный директор Львов, 2012г.
  • 2. ФЕЙЛ % 3 из 4 проектов при штатной интеграции 75 с 1С заканчиваются неудачей 5% 1 из 4 проектов при интеграции с 1С требует 2 грандиозной доработки Маркетинг заставляет говорить, что все просто и легко! 2
  • 3. ДЕЙСТВУЮЩИЕ ЛИЦА Клиент Проект-Менеджер Николай Игоревич Сергей 43 года 27 лет Владелец заводов, газет, пароходов… Представитель студии Программист 1С Программисты Федя Костя, Толя и еще... 22 года 21-35 лет Пописывает 1С для клиента Целый отряд программистов студии Моделируем ситуацию… 3
  • 4. НА ЭТАПЕ СДЕЛКИ Какая у вас версия 1С? МЕНЕДЖЕР Я не знаю, там же все просто из КЛИЕНТ коробки Перенос интеграции на этап после разработки интернет- магазина может привести к проблеме… 4
  • 5. НА ЭТАПЕ СДЕЛКИ Есть ли у вас специалист, который занимается 1С? МЕНЕДЖЕР Да, приходит мальчик, настраивает нам все там, пописывает... КЛИЕНТ Информация о том, что 1С кто-то дописывает – очень тревожный сигнал… 5
  • 6. НА ЭТАПЕ СДЕЛКИ Сколько стоит интеграция? КЛИЕНТ Штатная - $60, нетиповая порядка $900, возможно и больше… МЕНЕДЖЕР Вилка цен – риск потерять потенциального клиента… 6
  • 7. ЭТАП СОГЛАСОВАНИЯ ТЗ Для правильной организации структуры нам нужно выяснить состояние информации в 1С. Можно ли получить выгрузку из 1С? МЕНЕДЖЕР Нет. А временный Нет… удаленный доступ? КЛИЕНТ Отсутствие выгрузки или доступа к 1С, к сожалению, частая проблема… 7
  • 8. ЭТАП СОГЛАСОВАНИЯ ТЗ Наш программист говорит, что сделает выгрузку в таком формате, как будет надо… КЛИЕНТ В идеале, нам необходима выгрузка из 1С в формате Commerce ML2 МЕНЕДЖЕР Что русскому благо, то немцу смерть… 8
  • 9. ЭТАП РАЗРАБОТКИ Нам нужна выгрузка, чтоб правильно организовать структуру данных… Программисты студии Ок. Запрошу у клиента. МЕНЕДЖЕР Выгрузка будет позже. Скажите, только конкретно, что надо? Программист наш сделает. КЛИЕНТ Результат не будет соответствовать ожиданиям… 9
  • 10. ЭТАП РАЗРАБОТКИ Ребята, выгрузку нам сделают такую, как надо. Давайте сформируем пример для клиента. МЕНЕДЖЕР Нам бы стандартную… Хорошо. Тогда делаем пример выгрузки структуры каталога на Программисты основании ТЗ… студии Имеем риск несоответствия структуры данных… 10
  • 11. ЭТАП СДАЧИ ПРОЕКТА Ваш магазин почти готов. Необходимо произвести импорт из вашей 1С в том формате, который мы запрашивали. МЕНЕДЖЕР В каком формате? Пришлите еще раз и в копию поставьте нашего программиста. КЛИЕНТ Теперь менеджер будет «рулить» удаленным программистом 11
  • 12. ЭТАП СДАЧИ ПРОЕКТА Я не могу сделать в вашем формате, так как у нас конфигурация нетиповая… Программист клиента Да, но вы говорили, что сможете обеспечить поддержку формата Commerce ML2! МЕНЕДЖЕР Программист заказчика либо не разобрался в спецификации, либо пробовал, но не получилось, либо… 12
  • 13. ЭТАП СДАЧИ ПРОЕКТА Решите, в конце концов, вопрос выгрузки с моим программистом. Вы КЛИЕНТ срываете сроки! Пусть пришлет хоть что-то… Я не понимаю, что им от меня МЕНЕДЖЕР надо! Через неделю что-нибудь Программист клиента сделаю… О штатной интеграции можно было уже давно забыть… 13
  • 14. ЭТАП СДАЧИ ПРОЕКТА Программисты Программист Все характеристики хранятся в студии клиента одном поле - это не позволит фильтровать товары по характеристикам! С большой долей вероятности программист клиента начнет изобретать велосипед… 14
  • 15. E P IC F A IL
  • 16. EPIC FAIL - Бюджет превышен - Сроки сорваны - Клиент недоволен - Разработчик тоже… ЛЕЧЕНИЕ Увеличение цены на 3-5-8… человеко-дней со стороны программистов студии. 5-10 часов нервных переговоров между менеджером проекта и клиентом Как с этим бороться? Как уменьшить риски?.. 16
  • 17. 1. ОРГАНИЗАЦИОННАЯ ЗАДАЧА Начните с организационных вопросов и планирования сценариев работы! Интеграция - это прежде всего организационная задача, а не техническая!.. 17
  • 18. 0. НОМЕР НОЛЬ Сначала делайте интеграцию, потом программируйте функционал! Реализация интеграции в начале позволит не растратить ресурсы… 18
  • 19. 2. АНКЕТА • Есть ли у клиента программист 1С в штате; • Версия и конфигурация 1С; • Была ли 1С переписана и насколько сильно; • Какие данные и как часто должны ходить в обе стороны; • Совпадает ли каталог 1С с будущим каталогом на сайте; • Как будут загружаться картинки, файлы… Проинформирован - значит вооружен… 19
  • 20. 3. ПРОГНОЗИРУЕМ БЮДЖЕТ метод PERT* ( t(О) + 4t(П) + t(Р) ) / 6 t(O) – оптимистичный прогноз t(Р) – реалистичный прогноз t(П) – пессимистичный прогноз * - опираемся на статистику прошлых проектов Трудозатраты на консультации клиента и управление проектом обычно в несколько раз превышают затраты на интеграцию… 20
  • 21. 4. ДОКУМЕНТИРУЕМ ПРОЕКТ • Делайте отдельное ТЗ на интеграцию; • Описывайте максимум в ТЗ; • В договоре или в ТЗ опишите ход работ по интеграции; • Ведите протоколирование встреч… Без бумажки ты букашка, а с бумажкой человек… 21
  • 22. 4. ЭТАЛОННАЯ БАЗА Помогает решить две задачи: • Понять на чей стороне ошибка • Сократить время разработки Заключить Договор с обязательным созданием эталонных файлов для интеграции при разработке ТЗ… 22
  • 23. ПОДВЕДЕМ ИТОГИ 1. Интеграция - организационная задача; 2. Получайте и отдавайте информацию; 3. Считайте правильно бюджет; 4. Максимально документируйте; 5. Сначала реализуйте интеграцию; 6. Воспользуйтесь эталонной базой… Снижайте риски при интеграции… 23
  • 25. Вопросы? Андрей Жидилин гениальный директор tel: +38 (098) 33-27-444 mail: ceo@webstudio.biz ООО «Первая Украинская Студия», Днепропетровск, 2012г. http://webstudio.biz