В 1999–2000 годах случился первый технологический кризис. Спустя годы руководство ЛК признает, что при назначении людей были совершены ошибки. Впрочем, у Натальи Касперской, тогдашнего гендиректора компании, собственно, и отвечающего за основные направления развития, свое объяснение: «Мы создали антивирус, который был красив с точки зрения разработчиков, но сложен для потребителя. Даешь его системному администратору – он абсолютно счастлив, домохозяйка же вообще не понимает, что с ним делать. Абсолютно провальная версия: программисты увлеклись. После этого мы серьезно перестроили и развили продуктовый маркетинг.
Очень важно, чтобы подобралась хорошая команда, чтобы разработчики друг друга понимали, могли общаться, чтобы у них были идеи, и при этом чтобы они не воспаряли слишком высоко. Программистов частенько приходится опускать на грешную землю, напоминая, что мы тут делаем не “Великую Машину Всего”, а “простой” антивирус.
Продукт, который софтверная компания производит, во многом неосязаем. Чтобы он получился, требуется выполнение сразу нескольких условий: чтобы сложилась идея продукта, чтобы разработчики правильно представляли себе, как его воспримет потребитель.
Необходимо, чтобы управленец, занимающийся проектом, был толковым человеком. Технический проектный менеджер – огромная проблема для России. Их нигде не учат – такой специальности просто нет. Это главным образом люди, которые вырастают из программистов. А у них особое мышление, не всегда способствующее эффективному управлению. Крайне редко такие кадры приходят из менеджмента. И тут своя проблема – они не понимают программистов, и те могут легко обмануть таких менеджеров. Всем известны случаи, когда группа разработчиков уходит из компании и запускает альтернативный продукт, основанный на идеях, заимствованных на старом месте. Экс-работодатели, конечно, кричат, но сделать ничего не могут.
Наша основная задача и состоит в том, чтобы удержать людей. Программисты в этом смысле народ очень тонкий – одними материальными благами их удержать невозможно, у них свои ценности – им надо, чтобы работа была интересная, чтобы не зажимали особенно, чтобы режим свободный был. Я, к примеру, никогда не буду вводить систему контроля прихода на работу: хочешь приходить в 12.00 – пожалуйста. Главное, чтобы твой кусок работы был сделан. Когда? Да хоть ночью! А еще нужно четко прописать процедуры разработки и тестирования, планы и ответственность. Но и это не гарантия успеха. Нужна удача»[13]
.Удивительно, как схожи Касперские, даже будучи давно не вместе. Мнение Евгения: «В коммерческом продукте скрытые инструменты не доводят до необходимой отточенности системы, они очень редко кому нужны. Требования бизнеса в том, чтобы выпустить быстрее продукт для простого пользователя, а не для каких-то гуру, которые будут разбираться во всех потрохах. Эта борьба технарей и коммерсантов, она всегда присутствует на рынке».
Провал еще долго будет аукаться, долго еще оппоненты будут говорить о тормозном антивирусе Касперского, отнимающем много ресурсов у компьютера.
Это подтвердит спустя много лет и Касперский: «В 1999– 2000 годах мы выпустили очень, очень, очень неудачные версии. Они довольно сильно тормозили компьютеры. Хотя с тех пор уже десять лет прошло и уже девять, как мы выпустили следом нормальную версию. Народ все равно помнит
».Свое объяснение ситуации дает Духвалов: «Антивирус не должен быть заметным. Должен защищать, не будучи заметным. Наш продукт, поскольку он защищает, не должен тормозить компьютер, выкидывать какие-то окошки для пользователя, что нажми сюда или давай спросим, или еще что-то.
К тому же фирма росла, набралось много разработчиков, а их нельзя приравнять к работникам. Разработчики программного обеспечения – люди творческие. Каждый лучше других знает, как нужно правильно программировать. Если послушать одного и его идеи распространить на всех, будет клево. Если послушать другого и его идеи распространить, тоже. Третьего, четвертого. Но когда все идеи превращаются в одну кашу, получается полная неразбериха».
И вроде бы драйв сохранялся. Но, несмотря на прорывные технологии, конечный продукт «Лаборатории» выходил далеким от совершенства.
Покинул компанию первый технический директор Михаил Калиниченко. Причины – технологический кризис и невозможность реализовать стратегию полного подчинения разработчиков. Общее мнение отцов-основателей таково: тот управленец хотел принести в жертву коммерческому интересу идеологию, что и послужило причиной конфликтов.