У Льоні сьогодні

Ознаки дружнього до розробників продукту

Що дозволить мене, як розробнику, довіряти вашому продукту? Любити його та рекомендувати іншим? Хотілося б щоб все вирішувалося крутим маскотом та максимальною підтримкою ШІ, але… Ось на що я звертаю увагу:

  • Чим більше документації, тим краще. ЇЇ ніколи не достатньо, навіть у таких великих гравців, як Amazon чи Google. Документація з всього навкруги, починаючи з просто опису продукту та всіляких API, але також посібники, приклади. Історія змін — щоб відстежити, коли сталася несподіванка. Документація дозволить мені виплутатися самостійно, а я дуже не люблю звертатися до підтримки.

  • Наявність спільноти навколо продукту. Хоча б форум, на якому можна поставити запитання, а також — знайти відповіді на чужі. Але головне, що форум це й індикатор того, що продукт живий, в нього є користувачі. Якщо ви не всесвітньо відомий бренд, то без активності користувачів взагалі незрозуміло — чи це справжній продукт. А окрім форуму можуть бути обговорення на GitHub, сторонні доробки та статті. Та хоч пости в соціальних мережах.

  • Можливість зробити внесок. Це й відкритий код самого продукту — тут зрозуміло, відразу більше впевненості. Ну може не всього продукту, а хоч чогось це вже приємно. І можливість редагувати документацію. Екосистема плагінів та інтеграцій, де можна зробити свою. Ну навіть той самий форум, де можна поділитися досвідом — то вже щось.

Нічого з зазначеного не є простим у реалізації. Втім, щоб переконати розробників — доведеться показати їм, що продукт — зрозумілий, що ним користується хтось ще, та що отриманий тобою досвід не зникне марно, а так чи інакше буде корисний.