C сентября прошлого гола наша команда работала над одним интересным проектом N для мобильных телефонов под Android. Заказчик был доволен нашей деятельностью, потому что в очень сжатые сроки мы смогли выпустить на рынок работоспособный продукт, полностью отвечающий всем первоначальным требованиям. Мы тщательно следили за качеством продукта, и если даже на «продакшене» и находились небольшие проблемы, то в кратчайшие сроки они исправлялись.
С мая этого года мы больше не ведем данный проект (команду расформировали из-за закрытия фирмы), а работу по дальнейшему сопровождению взяла на себя другая команда специалистов.
На днях решил посмотреть, что новенького появилось в приложении, над которым мы когда-то работали. Беглый анализ выявил около десяти ошибок разной степени важности. Несколько из них были критическими. Я сразу же связался с руководителем проекта, и отрапортовал о найденных проблемах.
Отмечу, что в текущей команде у них нет явно выраженного специалиста, отвечающего за качество продукта. Есть технический директор, контент-менеджер, программисты, и даже тестировщик-автоматизатор. Но человека, отвечающего за качество, как было раньше в нашей команде – нет. Возможно, нанять такого сотрудника не позволяет бюджет, а возможно, команда считает, что потребности в таком специалисте нет. Правда, выявленные мной проблемы говорят об обратном.
Знаю, что у руководителя данного проекта имеются амбициозные планы по захвату мира. Но мир не захватить, если ракеты будут взрываться еще при запуске.