«Eat your own dog food» або як ми знайшли головного клієнта

    Словосполучення «eat your own dog food» вже давно прижилося в IT-індустрії для визначення практики використання компанією або командою розробників власних сервісів і продуктів. Вважається, що такий підхід дає ряд переваг, серед яких можливість на власні очі побачити і оцінити, як продукт або сервіс працює в реальному житті, а не в умовах інтеграційного, навантажувального чи якогось іншого тестування.
 
 
  
Ми в акроніс теж традиційно використовували наші корпоративні продукти у власній IT-інфраструктурі. Але довгий час чіткого механізму впровадження нових продуктів і оновлення старих версій не існувало. Це нерідко призводило до ситуацій, коли наші клієнти починали користуватися продуктами набагато раніше нас самих.
Ситуація кардинально змінилася, коли була введена обов'язкова приймання всіх корпоративних продуктів IT-відділом компанії до їх релізу. Фактично, ми офіційно визнали, що наш ІТ-відділ є нашим першим і найголовнішим клієнтом, і що жоден наш продукт не вийде у світ, поки він не буде задовольняти наших перших клієнтів.
 
 

Як це відбувається

IT-відділ підключається до тестування з моменту запуску бета-версії. Спочатку нова версія або оновлення перевіряються в тестовому оточенні. Проблеми, що виникають з оновленням, впровадженням і роботою продукту вирішуються спільно з відділом розробки. Це дозволяє менеджерам проектів і власне розробникам побачити складності, що називається, з перших рук. І далі, або оперативно вирішити їх до релізу, або внести нові пункти в беклог для наступних релізів.
 
 
Внутрішні клієнти не можуть гарантувати якість продукту!
Дуже важливо не покладати обов'язки тестування продуктів на внутрішніх співробітників. Це не проектна команда, а перші клієнти. Продукт, який передається внутрішнім клієнтам, повинен відповідати всім вимогам якості, які встановлені в компанії для публічних релізів, і будь-які критичні дефекти, що не виявлені під час активних циклів проекту, можна вважати «факапом» проектної команди.
 
 
 
Потім поновлення поетапно встановлюються на робочих серверах і робочих станціях в різних офісах. Відбувається це в стандартні вікна, передбачені для технічного обслуговування.
У підсумку до фінального релізу нова версія продукту вже успішно обслуговує всі 18 офісів компанії по всьому світу.
 
 

Які результати це дає

 
     
  • Команда розробки може спостерігати життя продукту в часі, як відбувається оновлення, впровадження та використання продукту, що випускається.
  •  
  • Сам продукт стає швидше, надійніше і зручніше. Показовий приклад: час, необхідний для встановлення і налаштування серверної частини продукту Acronis Access (система для безпечного обміну даними в корпоративному середовищі), скоротилося з декількох днів до півгодини.
  •  
  • Команди маркетингу і продажів отримують готовий case study, придатний для подальшого розповсюдження серед існуючих і потенційних користувачів продукту.
  •  
  • Ну, і найголовніше, все в компанії отримують додаткову впевненість, що нова версія продукту готова до використання в реальних умовах.
  •  
 
 

Продукти в нашому оточенні

 
     
  • Наш флагманський продукт Acronis Backup Advanced ось вже впродовж багатьох років бекапіт всі бізнес критичні сервера в компанії, і не раз відновлював їх у разі апаратних збоїв або застосовувався для випадків міграції на нове «залізо».
  •  
  • Acronis Snap Deploy улюблений HelpDesk інженерами продукт, який за лічені хвилини розгортає образ системи з необхідним софтом для нових співробітників: розробників, тестувальників, бухгалтерів, фахівців технічної підтримки і т.д.
  •  
  • Відповідно до політики компанії для безпечного доступу, синхронізації і спільного використання корпоративної документації, ми всі використовуємо рішення Acronis Access , без якого я вже не уявляю свою роботу на такому ж рівні продуктивності, і про який я детально розповім в одній з наступних статей.
  •  
  • І наостанок, я не знаю таких співробітників у компанії, які б не використовували Acronis True Image для захисту своїх персональних даних на роботі і вдома.
  •  
 
 

Цікавий факт

 
 
Компанія Microsoft використовує практику «Eat your own dog food» з 1988 року. Проте в 2009 році новий CIO компанії Microsoft Тоні Скотт, став просувати новий термін «Icecreaming », аргументуючи своє рішення тим, що даний термін набагато більш привабливий, і «морожене це те, що наші клієнти хотіли б є». З чим я не можу не погодитися.
    
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.