Хтось скаже, що Junior, Middle і Senior — лише штампи, бо в кожній компанії буде свій набір вимог до позиції PM-а. Однак такі ярлики дозволяють домовитися про очікування для фахівця та компанії.
Знати рівні кваліфікацій корисно всім: новачки в професії зрозуміють, чого прагнути, РМ-и з досвідом побачать, які навички покращити, щоб перейти на вищу позицію, а керівники та product owner-и знайдуть у статті критерії підбору PM-ів для різних типів проєктів.
Попросили розповісти про кваліфікації проєктних менеджерів Олександра Крючкова, Head of Presale в Avenga, спеціаліста з 14-річним досвідом управління проєктами в IT, спікера курсу Supreme PM.
Роль PM-а в теорії та на практиці
Теоретично, виконавча організація (компанія, яка виконує проєкт), призначає РМ-а керувати командою та відповідати за досягнення цілей проєкту, у тому числі, за класичний проєктний трикутник: скоуп, терміни, вартість і четверту складову – якість.
Це теорія, яку ми всі знаємо. На практиці менеджер проєкту виконує три групи функцій:
- Займається координацією та фасилітацією діяльності команди, допомагає команді виконувати роботу, організовує її. Проводить зустрічі та складає для них розклад, документує результати.
- Керує командою. Тут PM вже не просто координатор, а керівник у прямому сенсі цього слова.
- Відповідає за досягнення цілей: разом з командою відповідає за досягнення цілей проєкту (того самого проєктного трикутника).
На практиці РМ завжди відповідає за координацію командних дій, а керівна роль і відповідальність за цілі залежать від типу компанії, в якій працює співробітник, і від типу проєкту.
В одних компаніях проєктними менеджерами називають просто координаторів роботи команди, в інших — РМ несе відповідальність за проєкт і виконує функцію керівника.
Навіщо потрібні рівні кваліфікації PM-ів
Не в усіх організаціях є поділ на Senior, Middle і Junior, хоча фактично обов’язки цих фахівців будуть різними.
Уявімо ситуацію: в організацію заходить новий проєкт і потрібно вирішити, кому з проєктних менеджерів його доручити. Керівництво прийматиме рішення, виходячи з кількох факторів:
- Розмір команди: проєкт робитимуть 3 особи або 100? Очевидно, що для різного розміру команд і кваліфікація менеджера має бути різною.
- Розподіл команди: не стільки за географічними локаціями, скільки по організаціях. У якихось проєктах беруть участь розробники з боку клієнта, а десь додається підрядник та ще й не один. Чим більше учасників — тим складніший проєкт, і тим досвідченішим має бути менеджер.
- Складність проєкту: включаючи як організаційну, так і технічну складність. Одна задача – зробити інтернет-магазин. І зовсім інша — розробити додаток, який керує медичним девайсом, наприклад мозковим нейростимулятором. Зрозуміло, що для різної складності завдань потрібні РМ-и з різним рівнем кваліфікації.
- Engagement модель: тип контракту, за яким компанія працює з клієнтом: просто надає фахівців чи робить повний проєктний цикл — Time and Materials чи Fixed-Price проєкт.
- Важливість і ризикованість проєкту. Коли компанія невелика й половина співробітників працює на одного клієнта, напевно, цьому клієнту шукатимуть найдосвідченішого менеджера, тому що висока важливість і ризики. Якщо такий клієнт піде, доведеться звільнити половину працівників.
У маленьких організаціях відповісти на питання «Кому доручити проєкт?» — досить просто. Якщо в організації 3-5 PM-ів, керівництво знає всіх цих менеджерів в обличчя і на ім’я, знає їх навички.
Наприклад, Олена — досвідчена РМ, давно у професії, їй можна доручити дуже серйозний проєкт. А ось Петя лише два роки працює РМ-ом, і не стикався зі складними завданнями, тому йому проєкти треба давати з обережністю.
Але що робити, якщо організація велика? Якщо у ній працює 20, 30, 50 проєктних менеджерів? Для того, щоб спростити вирішення питання, кому доручити проєкт, щоб згрупувати РМ-ів за їх знаннями й досвідом, якраз і запроваджуються рівні кваліфікації.
Чим відрізняються PM-и різних рівнів
Класично, кваліфікація РМ-ів включає три рівні: Junior, Middle і Senior. У деяких організаціях рівнів більше, або вони по-іншому називаються, але ідея та сама: кожному рівню відповідає певний досвід, знання та навички.
Досвід
Досвід — це не лише про те, скільки років пропрацювала людина у професії, а й досвід у типах проєктів: у кількості, складності, розмірі:
- Тривалість і кількість: 20 проєктів, які тривали по 2 місяці, або 3 проєкти, кожен тривалістю 2 роки — це дуже різний досвід.
- Типи проєктів: Outstaffing, коли компанія надає людей, але не відповідає за терміни й бюджет, або Fixed-Price проєкти, де вся відповідальність лежить на організації та, відповідно, на проєктному менеджері.
- Розміри команд — керувати командою з 5 осіб або 25 потрібно по-різному.
Досвід включає проблеми, з якими фахівець стикався та успішно чи неуспішно вирішував. Якщо PM-у довірили важливий проєкт у поганому стані, і співробітник зміг вивести команду з кризи, то очевидно надалі йому теж довірятимуть складні проєкти.
Знання
Розвиватися в професії менеджеру допомагають хардскіли:
- Знання методологій і фреймворків управління проєктами.
- SDLC-моделі – знання різних моделей життєвого циклу.
- Розуміння проєктних процесів (наскільки добре співробітник уміє керувати скоупом, ризиками, розкладом, бюджетом тощо).
Soft skills
Чи вміє співробітник будувати комунікації, наскільки стресостійкий, чи може оволодіти собою у кризовій ситуації, коли на нього тисне клієнт, керівництво чи чимось незадоволена команда.
Важливим є стиль менеджменту й те, як людина працює з мотивацією. Стиль управління впливає на тип проєкту, який PM-у довірить керівництво: десь підходить демократичний стиль, а десь потрібно, щоб PM швидко приймав рішення в стилі command and control.
Хороше знання англійської — фактично, обов’язкова навичка, щоб пройти співбесіду на роль РМ-а. Якщо фахівець працює в аутсорсингу, і клієнти переважно іноземні, то очевидно, що Senior навряд чи матиме погану англійську. Швидше за все, комунікативні навички англійською чи німецькою (якщо компанія працює з Німеччиною), теж будуть досить високі.
Далі розберемо, які знання, досвід і навички потрібні для кожного рівня кваліфікації.
Junior PM
Junior — ще не той «класичний РМ», відповідальний «за все». Зазвичай це менеджер, який виконує функцію координатора, інколи ж виступає в ролі скрам-майстра.
Це більше координаційна й фасилітаторська роль:
- Junior PM веде звітність роботи команди, зазвичай, за шаблонами, затвердженими клієнтом чи керівництвом.
- Хоча джун не відповідає за всі обмеження проєкту: скоуп, терміни, вартість, якість, він часто стежить за рутинними речами, наприклад, time-tracking.
- Працює не повністю самостійно, а під чуйним керівництвом досвідчених колег.
- Джуни частіше приходять на проєкт, який уже хтось розпочав, і ведуть цей проєкт по більш-менш накатаному процесу.
Middle PM
Якщо джуніор — це співробітник, який тільки-но починає свій професійний шлях, то міддл уже попрацював РМ-ом 2-3 роки, і може самостійно вести стандартні проєкти з командою до 25 осіб, без частого втручання керівника.
Middle PM бере на себе більше відповідальності:
- відповідає за терміни, вартість, інші параметри проєкту;
- зазвичай несе відповідальність і за фінансові показники, наприклад, виручку й маржинальність;
- знає мінімум один процесний фреймворк;
- має достатньо навичок, щоб вибрати й побудувати на проєкті процес, узгоджений з клієнтом і керівництвом;
- вміє не тільки налагодити роботу в середині проєктного циклу, а й починати і закінчувати проєкт.
Senior PM
Це співробітник, який працював у своїй професії 5 років і більше. Він веде великі та складні проєкти. Крім цього, PM рівня Senior стикається з речами, які не входять до обов’язків суто проєктного менеджера:
- Senior може проводити співбесіду та приймати на роботу інших РМ-ів.
- Бере участь у пресейлі на тому етапі, коли компанія ще не підписала контракт із клієнтом, але вже потрібно робити оцінку проєкту.
- Може проконсультувати клієнта, який тип контракту чи який процес підходить більше, — скрам, канбан або проєкт дуже великий і потрібен, наприклад scaled agile framework.
- Працює з текстами контрактів, звичайно, не з юридичною частиною, а для того, щоб прописати в контракт коректні припущення та ризики, або процедуру приймання проєкту.
- Відповідає за фінанси не одного, а кількох проєктів і програм.
- Може керувати програмами й портфелями проєктів.
- Має розвинені навички комунікації, тому що синьйору потрібно не лише знаходити правильні рішення, а ще й вести переговори із замовниками й командою у складних, часом стресових ситуаціях.
Куди рости далі
Погляньмо, куди може вирости синьйор, попрацювавши якийсь час на своїй позиції. Який кар’єрний шлях можливий для Senior PM:
- Менеджер програми чи портфеля — керує кількома пов’язаними між собою проєктами. При цьому робить це не особисто, а через підлеглих — інших PM-ів, які займаються безпосереднім управлінням проєктами. А задача програм-менеджера полягає в тому, щоб спланувати програму, врахувати всі залежності при складанні плану й поставити всю програму загалом, а не лише якийсь окремий проєкт.
- Керівник проєктного офісу (РМО head) — через роль програм-менеджера або одночасно, залежно від розмірів організації. У різних організаціях проєктні офіси виглядають по-різному: десь це просто центр компетенції, де сидять досвідчені РМ-и, розробляють процеси й дають поради, як бути в тій чи іншій ситуації. В інших — проєктний офіс відповідає за delivery (щоб усі проєкти в компанії йшли добре). Тому, коли ви підійдете до цього етапу кар’єри, потрібно буде дізнатися який саме проєктний офіс у компанії.
- Вирости з PMO head у керівники всього delivery або Chief Delivery Officer (в аутсорсингу ця позиція часто відповідає вже не тільки за проєктний менеджмент, але й за решту аспектів виробництва ПЗ — інжиніринг, тестування, DevOps, консалтинг і т.д.).
- Акаунт менеджер — відповідає за бізнес-сторону взаємовідносин з клієнтом: стежить за тим, щоб всі послуги, що надаються клієнту, йшли добре, дивиться, які послуги можна допродати клієнту й більше заробити. Акаунт менеджер, як правило, буде наступною після PM-а точкою ескалації: якщо виникають якісь проблеми, клієнт звертається саме до акаунт менеджера.
- Синьйор може стати консультантом, і консультувати інші команди й компанії щодо процесів розробки, кризових ситуацій тощо.
Кваліфікацію Senior-а неможливо отримати швидко, адже потрібно набути власного досвіду, навчитися самостійно приймати рішення та нести за них відповідальність. З іншого боку, добре структуровані знання допомагають зростати швидше й робити менше помилок.
Якщо ви тільки починаєте кар’єру РМ-а, практичні курси закладуть хороший фундамент, а ще стануть додатковим плюсом у резюме. Якщо ви вже досвідчений менеджер, прокачуйте кваліфікацію на курсах для синьйорів.