Аутсорсинг тестування Точимо чужу зброю

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Є завдання: вибрати модель тестування для нового замовного проекту.

Вступна: проект великий, силами розробників його тестувати якось не дуже. Замовник людина розумна і готовий платити за якість. Питання тільки в тому чи відкривати для цих цілей свій відділ (роботи йому точно вистачить тільки з цього одного проекту) або не морочитися і винести тестування на плечі аутсорсингової компанії. Логічно оцінити витрати. Прикинемо.

Я собі бачу оцінку витрат приблизно наступним чином, чому і схиляюся до свого відділу:

Є N людино-годин тестування (планування, управління ресурсами - включено).

Є M годин, яке можна відвести на тестування, згідно з планами розробки (термін зрозумілий і прийнятий і розробниками і замовниками).

M / N = T к-ть тестувальників (включаючи керівника чи менеджерів).

Кількість зайнятих тестувальників в принципі своєму незмінно не залежно від варіанта.

Є два варіанти: найняти Т сторонніх тестерів (зааутсорсіть) і найняти Т своїх тестерів (свій відділ).

Накладні витрати в тому і в іншому випадку:

Для сторонніх тестерів.

Давайте дивитися реально: треба годувати не тільки самих тестерів, але і штат компанії яка береться за тестування. У них є офіс, амортизація обладнання і ваші витрати, за рахунок яких керівний склад хоче повернути вкладення - особливо хочу відзначити цей етап. Крім того коштує грошей, які підуть на бік, організація робочих місць (локальних або ж віддалених - тобто витрати на інфраструктуру зв'язку з розробниками).

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

Як я бачу - свій відділ буде дешевше.

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

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

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Доповідь
6.6кб. | скачати


Схожі роботи:
Визначення темпераменту за допомогою методик тестування Методика тестування на виявлення темпераменту
Аутсорсинг як вид бізнесу
Аутсорсинг (загальні риси)
Аутсорсинг бухгалтерських послуг
Аутсорсинг як спосіб мінімізації витрат
Біле зброю
Моелектричним зброю
Біологічну зброю
Аутстафінг та аутсорсинг нові технології роботи з персоналом
© Усі права захищені
написати до нас