Як ставити завдання технарям, щоб вас не прокляли: прості правила для IT-менеджера

Як ставити завдання технарям, щоб вас не прокляли: прості правила для IT-менеджера

19 June 2024

  • Автор: Юрій Липка

  • Складність: Легко

  • Час: 4 хв

Коли ви вступаєте на шлях IT-менеджера, вам доведеться розібратися не тільки з технічними аспектами, а й з тим, як правильно комунікувати з розробниками, щоб вони вас не зненавиділи. Часом здається, що вони розмовляють своєю власною мовою і розуміють лише один одного. Але не хвилюйтеся, ми тут, щоб допомогти вам опанувати мистецтво постановки завдань так, щоб ви не тільки уникли непорозумінь, а й стали улюбленим менеджером своєї команди.

У цій статті ми розповімо вам про прості правила, які допоможуть вам правильно ставити завдання технарям і водночас зберегти з ними хороші стосунки.

Чіткість і конкретика: як заволодіти увагою розробника

Коли ви ставите завдання, пам’ятайте, що ваші слова мають бути гранично ясними. Уникайте обтічних формулювань на кшталт «Зробити красиво» або «Оптимізувати трохи». Розробники не телепати і не здатні зчитувати ваші думки. Опишіть чітко, що саме має бути зроблено, які функції мають бути реалізовані і який результат ви очікуєте побачити.

Приклад: замість «Зробити гарно», скажіть «Використовуй нейтральні кольори та додай анімацію на кнопку, щоб вона змінювала колір при наведенні курсору».

Мета і значення: чому це завдання важливе

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

Приклад: «Ця анімація на кнопці важлива для поліпшення користувацького досвіду і збільшення клікабельності, що, своєю чергою, призведе до підвищення конверсій на нашому сайті».

Використовуйте мову, зрозумілу обом сторонам

Уникайте технічного жаргону, якщо ви не впевнені, що розумієте його до кінця. Краще поясніть завдання звичайною мовою й уточніть у розробників, чи немає в них запитань. Якщо щось залишається незрозумілим, вони зможуть поставити додаткові запитання, а ви – уточнити деталі.

Приклад: замість «Реалізувати CRUD для API», скажіть «Створити систему, де користувачі зможуть додавати, змінювати і видаляти свої записи».

А щоб вирішити проблему непорозуміння і стати «своїм» для розробників, приходьте на курс Techmind. Це професійна освітня програма для менеджерів, які працюють або хочуть працювати в IT. Що саме ви отримаєте:

  • Ключові знання та навички, які допоможуть вам розуміти та взаємодіяти з розробниками, аналітиками та клієнтами
  • Уміння працювати в команді та розподіляти ролі в проєкті
  • Розуміння процесів і методологій розробки IT-проектів
  • Знання аналітики та вміння працювати з даними
  • Навички тестування та контролю якості продукту
  • Уміння ефективно керувати проєктами і грамотно планувати завдання
  • Навички розробки та оформлення технічної документації

Techmind – це плід любові менеджерів і розробників. На курсі все зрозуміло, спікери доступно пояснюють, як влаштовані складні штуки. Дивіться програму, реєструйтеся і почніть говорити з розробниками однією мовою.

Як ставити завдання технарям, щоб вас не прокляли: прості правила для IT-менеджера

Визначте дедлайн та пріоритети

Визначте дедлайн та пріоритети

Обов’язково вкажіть терміни виконання завдання та поясніть, чому вони важливі. Вкажіть, наскільки терміновим є завдання та які інші завдання можуть бути відкладені задля його виконання.

Приклад: «Це завдання має бути виконане до кінця тижня, тому що від нього залежить запуск нової функціональності, і всі інші завдання можуть зачекати».

Зворотній зв’язок та підтримка: будь другом, а не начальником

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

Приклад: «Як ви вважаєте, чи є способи покращити цю анімацію або зробити її ефективнішою?»

Регулярні оновлення та фідбек

Постійно цікавтеся, як іде робота над завданнями, не забувайте давати конструктивний зворотний зв’язок. Якщо щось йде не так, одразу обговорюйте це з розробниками, щоб уникнути накопичення проблем.

Приклад: «Як просувається робота над анімацією? Чи є якісь складнощі, з якими можна допомогти?»

Уникайте мікроменеджменту та давайте простір для творчості

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

Приклад: замість «Використовуй цей конкретний фреймворк», скажіть «Створи функцію, яка вирішує завдання X. Вибери інструменти, які вважатимеш найбільш підходящими».

Забезпечте необхідну інформацію та контекст

Забезпечте необхідну інформацію та контекст

Розробники працюють більш ефективно, коли вони мають повне розуміння завдання та її контексту. При постановці завдання забезпечте їх усіма необхідними даними, матеріалами та доступами. Розкажіть, як це завдання вписується в спільний проєкт, які є залежно від інших завдань, і хто може бути залучений до процесу.

Приклад: замість «Створи цю функцію», скажіть «Створи функцію для звіту про продаж, який використовуватиме дані з CRM-системи. Вона має бути готовою до інтеграції з модулем аналітики».

Враховуйте складність завдання та виділяйте адекватні ресурси

Не всі завдання однакові за складністю та обсягом. Перед тим, як доручити завдання, оцініть його складність та потрібні ресурси. Переконайтеся, що розробнику надані достатні тимчасові та технічні ресурси для виконання завдання якісно та вчасно. Це допоможе уникнути навантаження та знизить ймовірність помилок. Навчитися оцінювати терміни, складність, підбирати ресурси, команду та визначати ризики ви можете на курсі Techmind. Приходьте та отримайте Tech Skills, які потрібні кожному IT-менеджеру.

Приклад: замість «Дороби це до кінця дня», скажіть «Це завдання складне і вимагатиме ретельного опрацювання, тому виділяємо на нього тиждень і необхідну підтримку від команди».

Висновок

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

Станьте менеджером, якого технарі поважатимуть і цінуватимуть, і успіх не забариться!

Юрій Липка

Юрій Липка – Growth Marketer в IAMPM. 10 років досвіду в копірайтингу, спеціалізуюся на EdTech, Digital, Marketing. Використовую тексти, як інструмент стратегії та просування бізнесу. Вірю в Гаррі Поттера і в те, що можна все пояснити за допомогою тексту. Навіть про Бозон Хіггса. Але я – більше про маркетинг.