Часто доводиться користуватись інструментами, які були розроблені іншим спеціалістом. І дуже часто це реально круті ідеї, які дозволяють зекономити купу часу. А іноді – навіть зробити те, що без цього інструмента я б не зробив взагалі.
Дяка всім тим, хто щось придумує і збирає! Професійно чи кустарно – не важливо. Все одно це круто.
Але є дві ✌️ головні проблеми у таких інструментах.
1. Відсутність інструкцій або недостатня їх детальність.
2. Завелика кількість дій, які потрібно зробити для того, щоб почати інструментом користуватись.
Про інструкції іншим разом поговоримо. Сьогодні про оптимізацію інструментів.
Якщо я, як розробник, щось роблю, що має полегшити роботу іншим спеціалістам, то вважаю, що на мені лежить відповідальність за максимальне полегшення (я би це не звучало).
Уявімо, у мене є табличка, яка будує для презентацій якісь діаграми. І на кожній сторінці можна ввести дані в певні ячейки, а потім отримати гарні графіки і таблички. Це зручно, бо тільки встав дані і готово.
Але дані вставляти не дуже зручно... 10 вкладок для різних типів даних. І на кожній вкладці треба вручну вказувати домени сайтів, місяці, в які збирались дані і, власне, самі дані. І це має зробити кожен окремий спеціаліст – кожен раз прописувати на кожній вкладці одне й те саме.
Можна ж формулами це все підтягнути. Зробити ще один аркуш, розмітити на ньому місця під певні характеристики – домен, місяць збору даних, місяць для порівняння, початкові і кінцеві дані – DR, трафік, кількість ключів тощо. Все це внести на одній вкладці, а на решті все автоматично побудується формулами.
І кожен спец зекономить купу часу і нервів. І знизить кількість помилок, криво вставленних даних, неправильного форматування тощо.
Головна ідея, до чого я веду: якщо кожен користувач в інструменті робить щось, що можна було б передбачити на етапі розробки і звільнити його від цих дій – треба дорозробити і звільнити.
Саме тому я переробляю свої інструменти по 100 разів – бачу, що кінцевому споживачу можна ще трошки полегшити життя, знизити кількість дій і кількість можливих помилок, які він міг би допустити.
Чи це економічно ефективно? Зможу відповісти, як тільки мені хоч раз заплатять за розробку. До того часу – ефективність вимірюється нервами колег і друзів. Тут ефективність, вважаю, вражаюча.
Post #41
171
- 🔥 6
- 👍 1