Opravdu by Microsoft zkrátil své oddělení QA?

Pokryli jsme zprávu, že generální ředitel Satya Nadella se chystá na společnosti Microsoft výrazně snížit. To by nemělo být žádným překvapením a některé by dokonce mohly být vítány. Microsoft právě zdědil po akvizici Nokia 30 000 zaměstnanců a někteří lidé (zejména výstřední blog Mini Microsoft) cítili, že Microsoft byl příliš nafoukaný na to, aby začal.

Avšak tam, kde má v plánu provést škrty, je stále neznámý, a pokud má Bloomberg pravdu, může to být velká chyba..

Bloomberg hlásí, že Nadella dělá změny v technické organizaci a že QA testeři mohou cítit sekeru. Publikace mu připisuje představu, že „má často smysl nechat vývojáře testovat a opravovat chyby namísto samostatného týmu testerů“.

Pokud by to byla pravda, byl by to neuvěřitelný krok, protože by létal tváří v tvář více než 30letým vývojovým procesům. Celý předpoklad Agilního vývoje je založen na sestavení jednoho malého kusu, testu, testu, testu, přidání další funkce, testu, testu, testu, oplachování, opakování. Nedovolíte, aby programátoři ladili svůj kód ze stejného důvodu, že nenecháte spisovatele jejich vlastním editorem; potřebujete čerstvé oči, abyste viděli, co druhá osoba možná ne.

Microsoft používá k vývoji jinou techniku. Spíše než přímí lidé QA používá to, co se nazývalo Software Developer Engineer Test, nebo SDET, kteří vytvářejí software, který identifikuje chyby a opravuje je, pokud je to možné. Stále existuje vrstva lidského zásahu pro těžší najít chyby, ale tento proces automatizuje testování.

Mluvil jsem s přítelem, který provádí QA, a byl pochyb o tom, že Microsoft dokázal QA snížit tolik. Bez ohledu na to, jak jste testováni, bez ohledu na to, kolik automatizace je ve vašem potrubí, vždy budou věci, které vyžadují zvláštní sadu očí. A existují věci, které počítač nemůže udělat, jako je revize spec, revize architektury, revize designu a revize kódu.

Na konci toho máte stále řadu otázek, na které žádný počítač nedokáže odpovědět, jako je to, zda produkty skutečně odpovídají tomu, co zákazníci požadují a zda je někdo použije nebo si je koupí. Myšlení jako uživatel je další dovednost, kterou dobrý „tradiční“ člověk QA přináší ke stolu.

Je pravda, že společnost Microsoft je známa tím, že zavádí nové produkty interně (nazývá se „jíst vlastní krmivo pro psy“) a mění své zaměstnance na beta testery. Všichni říkají, že je těžké si představit, jak Microsoft testuje své zkušební pracovníky. Možná lidé s omezenými schopnostmi, ale nemohu pochopit velkoobchodní škrty.

Na druhé straně lidé ve společnosti Nokia ve Finsku se pravděpodobně ocitnou v drsné době.

Připojte se ke komunitám World World na Facebooku a LinkedIn a přidávejte komentáře k tématům, která jsou na prvním místě.