Коротка відповідь: оцінюйте польове програмне забезпечення за тим, як воно поводиться в підвалі о четвертій дня з однією поділкою сигналу, а не за тим, як воно виглядало на демонстрації в офісі з Wi-Fi і дванадцятьма охайними об'єктами. Оцінюйте його за тим, що відбувається офлайн, наскільки швидко створюється реальний об'єкт і скільки на телефоні доводиться друкувати.
Демонстрація пройшла бездоганно. Ви дивилися на неї на ноутбуці за кухонним столом: представник за кілька дотиків пройшов кошторис, перетягнув об'єкт у календарі, відкрив звіт про прибуток, і кожен екран завантажувався ще до того, як він закінчував речення. Офісний Wi-Fi. Сучасний телефон. Демо-база з дванадцятьма охайними об'єктами.
Через три тижні після початку пробного періоду ви стоїте в підвальній технічній кімнаті о 16:00. Одна поділка сигналу, та й та не завжди. Рукавички на руках, ліхтарик в іншій руці, ви намагаєтеся записати щойно встановлені деталі, перш ніж поїхати на наступний виклик і забути про них. Застосунок показує індикатор завантаження. Потім червону смугу. А потім — і це вже образа — екран входу.
Демонстрація вам не збрехала. Її просто зняли не в тій кімнаті. Будь-який польовий застосунок виглядає добре в офісі, бо саме там застосунки будують і саме там їх продають. Єдине важливе питання — як ця штука поводиться там, де ви насправді працюєте, і жодна демонстрація ніколи цього не покаже.
Тож припиніть оцінювати демонстрації. Оцінюйте підвал.
На чому насправді слід оцінювати польове ПЗ?
Порівнювати можна сотні функцій. Більшість із них не має значення, бо вони описують те, що застосунок може робити в ідеальних умовах, а ви не працюєте в ідеальних умовах. Ці п'ять пунктів описують, як він поводиться в реальних, — і ще один, в оцінній таблиці нижче, який може оцінити лише ваша бригада.
1. Офлайн-поведінка, а не «офлайн-режим»
Запитайте будь-якого представника, чи працює їхній застосунок офлайн, і почуєте «так». Це слово виконує величезну роботу. «Офлайн» може означати що завгодно — від «увесь застосунок працює без сигналу й потім чисто синхронізується» до «ви можете переглянути екран, який уже відкрили, лише для читання, доки система вас не розлогінить».
Різниця, що має значення, — це запис проти читання. Чи можете ви створювати щось без сигналу (новий об'єкт, кошторис, фото, запис часу, клієнта) і бути впевненими, що це синхронізується — по порядку, без втрат, — коли сигнал повернеться? Чи можете ви лише дивитися на те, що застосунок завантажив, поки в телефоні ще були поділки?
Перевірте це жорстко, бо саме так перевірить і будмайданчик. Переведіть телефон у режим польоту й проведіть на ньому весь робочий день. Створіть кошторис. Відредагуйте клієнта. Позначте прихід і вихід. Зробіть фото об'єкта. Потім поверніть сигнал і перевірте, що кожен окремий пункт з'явився на іншому пристрої. Застосунок, що провалює цей тест, — це офісний застосунок у вигляді іконки на телефоні.
Перевірте також поведінку при збоях. Коли трапляється конфлікт синхронізації — скажімо, ви відредагували об'єкт у фургоні, поки колега редагував його вдома, — застосунок повідомляє вам і дає вибір, чи одна з версій просто тихо зникає? Тихе зникнення даних — найгірше, що польове ПЗ може заподіяти, і жоден список функцій цього не показує.
2. Експорт даних і право власності на них
Одного дня ви залишите цей застосунок. Може, через вісім років, може, через вісім місяців, коли ціна подвоїться. Час з'ясувати, чи можуть ваші бізнес-записи піти з вами, — до того як ви їх туди внесете, а не після.
Шукайте три речі. По-перше, чи можете ви експортувати клієнтів, об'єкти, кошториси, рахунки та історію платежів у файл, який можна відкрити — CSV чи щось подібне, — без чийогось дозволу? По-друге, чи можете ви вивантажити фото масово, а не по одному? По-третє, чи доступний експорт на тому тарифі, який ви насправді купуєте, чи це функція корпоративного тарифу, чи, ще гірше, звернення в підтримку, яке триває два тижні й супроводжується розмовою про утримання клієнта?
П'ять років історії клієнтів, підписані документи й фото об'єктів — це ваш бізнес. Якщо єдина повна копія живе всередині чиєїсь чужої підписки, ви купили не програму. Ви віддали комусь заручника.
3. Працює однією рукою, в рукавичках, при поганому освітленні
За столом у вас дві вільні руки, великий екран і окуляри для читання. На майданчику у вас одна рука, бо інша тримає драбину, ліхтарик або фітинг, який не хочеться загубити. Застосунок або враховує це, або ні.
Порахуйте натискання для дій, які ви робитимете десять разів на день: зробити фото до потрібного об'єкта, відзначити прихід, додати рядок до кошторису, записати платіж. Якщо запис платежу вимагає сім натискань через три меню, ви не зробите цього на під'їзній доріжці. Ви зробите це в неділю ввечері — або ніколи. Великі зони натискання, потоки «спочатку фіксація» й поблажливі поля вводу — це не косметика. Це різниця між записом, зробленим у момент події, і спогадом, відтвореним за кухонним столом.
4. Чесність ціни
Число на сторінці цін і число, що щомісяця йде з вашого банківського рахунку, розходяться цілком передбачуваними шляхами, і п'ятнадцять хвилин читання дрібного шрифту вловлює майже все.
Ціна за користувача — головний фактор. Ціна, яка виглядає нормальною для вас, потроюється, коли акаунти потрібні двом вашим учасникам команди. Далі перевірте, які функції живуть на тарифі вище того, що вам показали; поширений патерн — саме ті дві функції, заради яких ви прийшли, лежать на щабель вище. Перевірте ціну на другий рік, якщо ціна першого — акційна. Перевірте, чи існують тарифи «звертайтеся до нас» вище опублікованих — саме туди пізніше переносяться функції. І перевірте, чи вимагає безкоштовний пробний період номер картки, бо пробний період, що стягує гроші за забудькуватість, розповідає дещо про стосунки попереду.
Ніщо з цього не робить компанію злою. Це лише означає, що заявлена ціна — стартова пропозиція, і оцінювати її варто саме так.
5. Шлях міграції в обидва боки
Заходячи всередину: чи може застосунок імпортувати ваших наявних клієнтів із контактів телефону чи з електронної таблиці, чи доведеться перевводити 240 імен упродовж трьох вечорів? Ідеальний, але порожній застосунок щодня програє електронній таблиці, яка вже знає всіх, з ким ви працюєте.
Виходячи назовні: розглянуто вище, але зважте це двічі. Саме виходи показують, як компанії-розробники насправді до вас ставляться, і ви дізнаєтеся про це в найгірший можливий момент, якщо не перевірите зараз.

Оцінна таблиця
Роздрукуйте це або скопіюйте в нотатки. Оцінюйте кожен застосунок від 0 до 5 балів за кожним критерієм, помножте на вагу й підсумуйте. Ваги свідомо не нейтральні: вони ставлять на перше місце те, що підводить вас у полі, вище того, що вражає за столом.
| Критерій | Вага | Як виглядає «5» |
|---|---|---|
| Офлайн: створення й редагування без сигналу, чиста синхронізація | ×3 | Повний день у режимі польоту минає без проблем; конфлікти показуються, нічого не втрачається |
| Експорт даних і право власності | ×3 | Експорт клієнтів, об'єктів, рахунків і фото одним натисканням, на вашому тарифі |
| Робочі потоки однією рукою | ×2 | Фото до потрібного об'єкта, прихід, запис платежу — кожне за 3 натискання чи менше |
| Чесність ціни | ×2 | Реальна повна щомісячна вартість у межах 10% від заявленої |
| Міграція всередину | ×1 | Імпорт контактів і електронної таблиці, що працює з першого разу |
| Прийняття командою | ×3 | Найнетерплячіший учасник вашої команди почав користуватися без нагадувань уже на другому тижні |
Два правила скасовують арифметику. Нуль за будь-яким критерієм із вагою ×3 дискваліфікує застосунок незалежно від підсумкового балу: гарний планувальник, що втрачає офлайн-правки, — не на третьому місці, він поза грою. А останній рядок оцінюється спостереженням, а не думкою: віддайте пробну версію тому в команді, хто найбільше ненавидить нові програми, нічого не кажіть і спостерігайте.
Проведіть пробний період як реальний об'єкт, а не як демонстрацію
Не переносьте весь бізнес у пробну версію. Оберіть один реальний об'єкт (живий, з реальним клієнтом і реальними квитанціями) і проведіть його через застосунок від початку до кінця упродовж двох тижнів, паралельно з тим, як ви працюєте зараз. Оцініть його, заплануйте, сфотографуйте, порахуйте години, виставте рахунок. Застосунок покаже вам, хто він насправді, приблизно на четвертий день — зазвичай на парковці.
А коли розмовлятимете з менеджером із продажу, пропустіть екскурсію функціями й попросіть про дві речі, яких сценарій демонстрації уникає:
«Переведіть телефон у режим польоту й побудуйте мені кошторис прямо зараз, а тоді покажіть, як він синхронізується, коли повернеться сигнал. Після цього покажіть, де я експортую кожного клієнта й рахунок у файл, якщо скасую підписку, і підтвердіть, що це на тарифі, який я купую, а не на тому, що вище.»
Представник, який виконує обидва прохання без вагань, продає програму, якій, імовірно, можна довіряти. Представник, що перемикається на панель звітів, відповів на питання іншим способом.
Де в цьому Zeus
Zeus створювався саме для підвалу: він офлайн-first, тож створення кошторисів, об'єктів, фото й записів часу без сигналу — це звичайний випадок, а не деградований режим, і все синхронізується, щойно ви повертаєтеся в зону покриття. Експорт вбудований, а не закритий: ваші клієнти, документи й записи можуть піти з вами — у форматах CSV, файлі QuickBooks .IIF або PDF-пакеті для вашого бухгалтера. Оцінюйте його за тією самою таблицею, що й усе інше.
Сенс цієї таблиці в тому, що нікого, включно з нами, не можна оцінювати за демонстрацією.
Часті запитання
Хіба не варто просто обрати застосунок із найбільшою кількістю функцій?
Ні, і тут зазвичай працює зворотний принцип. Кожна функція, якою ви не користуєтеся, усе одно лишається в інтерфейсі, додаючи натискання між вами й тими чотирма справами, що ви робите постійно. Правильне питання не «що він уміє», а «наскільки швидко він виконує ті чотири справи, які я роблю по десять разів на день, однією рукою, без сигналу». Коротший список функцій, який виконує саме це бездоганно, переважає довший, у якому це поховано.
Скільки насправді має тривати пробний період?
Два тижні на одному реальному об'єкті — це мінімум, що щось розкаже, бо режими провалу, які вас турбують (конфлікти синхронізації, потік виставлення рахунків під тиском часу, чи торкнеться цього команда без нагадувань), не проявляються за вечір клацання по кнопках. Якщо пробний період для цього закороткий, попросіть про продовження. Те, як обробляють цей запит, — саме собою корисні дані.
Чи достатньо електронних таблиць, щоб пропустити все це?
Електронні таблиці справді добре показують себе за двома рядками оцінної таблиці: чесність ціни й право власності на дані — тут вони бездоганні. Вони отримують нуль за польову фіксацію даних однією рукою: ніхто не редагує електронну таблицю в підпіллі, тож дані фіксуються в неділю ввечері з пам'яті, а це і є справжня ціна. Якщо ви працюєте самостійно й виконуєте чотири об'єкти на місяць, такий компроміс може бути прийнятним. Понад це — час на відтворення даних тихо стає найбільшою невиставленою статтею витрат.
Моя команда відмовляється від будь-якого нового застосунку. Як домогтися підтримки?
Зазвичай опір — це проблема кількості натискань, замаскована під питання характеру. Учасник команди, який не заповнить форму табеля, натисне кнопку «прихід», бо перше коштує йому дев'яносто секунд, а друге — чотири. Оберіть застосунок, що робить коротшим саме їхній день, а не тільки ваш, дайте пробну версію без промов і дозвольте інструменту говорити самому за себе. Якщо він не може — повірте їм.




