Команда проекту: розробка, створення, управління: крок за кроком

Перейдіть на вкладку Тестова оцінка етапі, за вашими оцінками, проект Guru99 Bank буде завершено за один місяць. Скажіть, що вам потрібно 5 членів для виконання цього проекту один місяць. Але ваш бос думає інакше.

Команда проекту: розробка, будівництво, управління

1) Чи правильна ідея начальника?

Так

Немає

неправильний
Правильно

Тому що Команда не може бути масштабована таким чином. Забагато членів у команді створює проблему в організації й адмініструванні команди

Ви не можете просто масштабувати команду, як формула в наведеному вище сценарії, оскільки:

  • Управління a десятичленний команда повністю відрізняється від управління a п'ятичленний команда. Вам може знадобитися більше зусиль, щоб керувати та контролювати команду, і час виконання проекту може збільшитися.
  • Якщо кількість членів у команді збільшується, вони можуть ділитися проектними завданнями, щоб зменшити час виконання. Але розподіл завдань між багатьма людьми, які може виконувати лише одна особа, може вплинути на продуктивність.

Організація команди є одним із найскладніших завдань у "Тестовий менеджмент'. Випробувальна команда грає дуже добре центральну роль у будь-якому програмному проекті. Ключовою рисою всіх успішних менеджерів тестування є організація високоефективної команди тестування та керування нею, яка забезпечує бізнес-цінність організації.

Що таке «проектна команда»?

Команда проекту – це група людей, які

Команда проекту

Вони працюють разом для досягнення загальної мети проекту. Менеджер тестування – це людина, яка створює ефективну команду та веде її до успіху.

Як створити високоефективну команду?

Для побудови високоефективної команди необхідні такі риси

Створіть високоефективну команду

  • Міцна співпраця – Співпраця – це спільна робота з іншими для виконання завдання. Талановита команда знаходить способи вирішення міжособистісних проблем і виконання роботи. Вони готові підтримувати один одного в роботі.
  • Зобов'язання – У сильній команді всі члени беруть на себе зобов’язання щодо спільних цілей проекту. Вони уважно та відповідально ставляться до своєї роботи та роботи колективу. Кожен член працює з великими зусиллями, і інші роблять те саме.
  • Ефективне спілкування – Ключовим фактором успішної роботи команди є спілкування. Члени говорять і висловлюють свої ідеї чітко, чесно, логічно, щоб вони могли зрозуміти один одного.
  • Поділ – У команді кожен член має свої сильні та слабкі сторони. У хорошій команді члени готові ділитися інформацією, знаннями та досвідом, щоб вдосконалювати один одного.

Як побудувати ефективну команду та керувати нею?

У цій темі описано крок за кроком процес організації команди проекту для проекту Guru99 Bank. Щоб побудувати ефективну команду та керувати нею, ви повинні виконати 3 кроки, наведені нижче:

Створіть ефективну команду та керуйте нею

Крок 1) Розробіть план людських ресурсів

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

Розробіть план людських ресурсів

Крок 1.1) Прогнозування попиту

На цьому етапі менеджер тестів прогнозує загальні потреби в людських ресурсах відповідно до різних планів проекту.

У вас може виникнути питання"Як керівник випробувань складає короткий список позицій у команді та їхніх ролей? »

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

Тому що характеристика проекту Guru99 Bank така Тестування, ви повинні створити a Команда тестування щоб зробити цей проект. Розмір команди (кількість членів у команді проекту) залежить від обсяг проектної діяльності та складність проекту.

Тестування структури команди

Зазвичай, a Тестування Команда складається з наступних учасників:

Позначення Обов'язки
Менеджер випробувань Керуйте всім проектом

Визначає проект напрям

Тестер Нарощує Тестові випадки

Створюйте набори тестів

Виконати тести, Ввійти результати, доповідь дефект

Розробник у тесті Створює програму тестувати – код, створений розробниками

Створює сценарії автоматизації тестування

Адміністратор тестування Нарощує і забезпечує Тестове середовище і активи є вдалося та підтримується

Підтримка команда використовувати тестове середовище для виконання тесту

Члени SQA Візьміть на себе відповідальність за забезпечення якості

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

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

Крок 1.2) Оцінка компетентності

Учасник вміння є важливим моментом, який слід враховувати при плануванні ресурсів. Ви повинні зіставити учасників з різними вміння до право завдання. Це означає вибрати своє підходящий особа на роботу.

Розглянемо наступний сценарій –

Припустімо, ви призначаєте учаснику розробника як a тестер в команді проекту. Його завдання полягає в тому, щоб виконати тестові випадки та повідомити про недоліки менеджеру тестування. Це завдання має бути виконано протягом тижня. Але результат такий:

Оцінка компетентності

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

Щоб уникнути цієї помилки, перш ніж призначати учасників для виконання будь-якого завдання, керівник тестування має врахувати багато факторів:

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

Крок 1.3) Підвищення навичок планування

Планування підвищення кваліфікації

  • Визначте прогалини: У деяких випадках є прогалини між компетенціями члена та попитом на навички проекту. Керівник випробувань відповідає за визначення, яких навичок бракує учасникам, щоб створити для них відповідний план навчання. Наприклад, у попередньому сценарії члену команди бракує навичок тестування, і це прогалина, яку виявив менеджер тестування.
  • Навчання та оцінювання: Планування людських ресурсів включатиме розгляд того, як існуючих членів можна навчати та розвивати для досягнення навичок і необхідних компетенцій. Тренінговий план має бути створений і застосований одразу після виявлення прогалини. У наведеному вище прикладі цього учасника слід навчити Тестування вміння виконувати тестове завдання.
  • Оцінка: Програми навчання є контрольований та часто оцінюється щоб переконатися, що вони ефективні. У разі потреби цю програму можна змінити.

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

Крок 2) Створіть команду проекту

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

Як побудувати успішну команду? Є 4 пункти, важливі для створення ефективної команди

Створіть команду проекту

Крок 2.1) Місія команди

Перше, що повинен зробити Менеджер тестування, це поділитися командна місія з іншими членами. Створення заяви про місію вимагає від членів команди обмірковування, обговорення та досягнення згоди

Наприклад, місія проекту Guru99 Bank полягає в перевірці мережевий банкінг шановного банку «Guru99». Як керівник тестів, ви повинні поділитися цією місією з членами вашої команди, показати їм важливість місії в бізнес-діяльності.

Крок 2.2) Командна відповідальність

Що станеться, якщо члени команди не знають, яка їх роль і що вони повинні робити в проекті?

Командна відповідальність

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

У проекті Guru99 Bank ви можете провести збори команди. Під час зустрічі ви повинні:

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

Крок 2.3) Командні правила

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

Нижче наведено приклади командних правил

Правила команди

Крок 2.4) Мотивація команди

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

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

Якщо ви хочете знати, як мотивувати свою команду, подивіться на Майстерність людей статті.

Крок 3) Керуйте командою проекту

Управління командою є дуже складним завданням для менеджера тестування. Ви матимете справу з різними характерами та стилями роботи. Основна мета хорошого менеджера — зосередити всіх, переконатися, що всі спілкуються, і підтримувати проект на правильному шляху.

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

Керуйте командою проекту

Існує 3 способи керування командою, як показано на наступному малюнку:

Керуйте командою проекту

Команда налаштування Target

Менеджер тестування повинен повідомляти членам, заради чого вони працюють. Ви повинні визначити цілі команди, які всі члени повинні знати та погоджувати. У проекті Guru99 Bank метою команди є «перевірити мережевий банкінг Guru99 Bank».

Командні цілі повинні бути розроблені та розбиті на визначене завдання.

Спостереження

Командне спостереження означає:

  • Моніторинг продуктивність члена команди
  • Розуміння що вони роблять і результати їхньої роботи.

Спостереження допомагає менеджеру тестування перевіряти ефективність роботи члена команди, проект прогрес, раннє виявлення проблем.

Управління конфліктами

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

Потренуємося на прикладі

Під час роботи проекту Guru99 стежить за прогресом, ви просите всіх членів команди оновити прогрес проекту, і ось їх відповідь.

управління конфліктами

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

Ігноруйте цей конфлікт

Звинуватити когось у цій проблемі

Вирішіть конфлікт якнайшвидше

Правильно
InCorrect

Існує кілька рекомендованих дій, до яких ви можете звернутися, щоб вирішити такий конфлікт

  • Тримайте команду засідання щоб члени визнали ситуацію проекту
  • Нехай члени розуміти важливість співпраці в проекті
  • Попросіть їх співпрацювати вирішити конфлікт

Найголовніше протягом усього процесу розв’язання – зберегти комунікації відкриті для всіх. Людям, які беруть участь у конфлікті, необхідно поговорити про конфлікт і обговорити свої сильні почуття.

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

Щоденний інформаційний бюлетень Guru99

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