Перестройка или перерождение
Что было до ЛокИСа
Научно-производственный кооператив ЛокИС был создан из сотрудников Института физико-технических проблем АН СССР.
Для обеспечения реализации тематического плана институту была выделена валюта, в том числе и на организацию вычислительного центра. Для вычислительного центра в 1983 году была приобретена одна из лучших в то время мега-мини ЭВМ Eclips MV8000 производства фирмы Data General, США. Эту ЭВМ предполагалось оснастить 50 дисплейными терминалами. Десять из них были закуплены сразу, а вот вместо остальных 40 было предложено приобрести персональные компьютеры. После необходимых согласований разрешение на такую замену было получено, и в результате институт в 1986 году получил 40 IBM-совместимых персональных компьютеров сингапурской фирмы Data Mini. К тому же все компьютеры были оснащены сетевыми картами. Сотрудники вычислительного центра (которые в дальнейшем и создали НПК ЛокИС) получили уникальную для того времени возможность освоить использование персональных компьютеров, объединенных в локальную сеть.
Еще в период работы в институте был получен заказ на проведение исследований в области автоматизации организационного управления в поликлинике. Эта работа была проведена за один год и завершилась созданием прототипа системы на базе институтской локальной сети. Логичен вопрос – почему прототипа? Так как договор был заключен с Центральным военно-медицинским управлением Министерства обороны СССР в 1987 году, то использование импортных персональных компьютеров в то время не допускалось. Поэтому было принято решение, провести разработку на институтских компьютерах, а затем перенести программы на ЕС-1845 (отечественный аналог IBM PC XT, разрешенный для использования в режимных учреждениях).
В это же время другие в будущем сотрудники НПК ЛокИС реализовывали программы кадрового учета и работы с письмами трудящихся по заказу Ленинского райкома КПСС г. Москвы. Эта разработка проводилась также на компьютерах Института физико-технических проблем, безвозмездно переданных в Райком. По заказу Райкома трудились, естественно, одни из сильнейших программистов НИИ Восход (ныне известный как разработчик ГАС «Выборы»). Эти же программисты работали над задачей «Кадры»
1988 - Создание компании
После того как наше предложение создать кооператив при Институте было отклонено руководством, нам не оставалось иного пути как зарегистрировать кооператив самим. Так 20 июля 1988 года Решением Исполкома Кунцевского Совета народных депутатов был зарегистрирован Научно-производственный кооператив ЛокИС. Этот кооператив существует и по сей день, конечно пройдя необходимые перерегистрации.
Первоначально кооператив состоял из десяти сотрудников вычислительного центра Института физико-технических проблем АН СССР. Однако, когда было принято решение общего собрания кооператива об увольнении из института и начале полностью самостоятельной деятельности, трое сотрудников не отважились на такой шаг.
Это, впрочем, было понятно. В то время с кооперативами ассоциировались только кафе и артели по выпечке пирожков и прочего. Не каждый был готов променять комфортные условия работы в Институте с весьма неплохими окладами на полную неизвестность будущего. Все соглашались подработать в кооперативе, но не все отваживались сделать эту работу основной и единственной для себя на многие годы.
Одной из самых первых работ, выполненных кооперативом, была поставка и локализация локальной сети по заказу ГВЦ МПС СССР. Работа была для нас не сложная (так как мы это уже делали в Институте), но в то время уникальная. Надо вспомнить, что поставленные нами адаптеры локальной сети были импортные, а приобрести их можно было только за валюту, которой, конечно же, у нас тогда не было. Пришлось по бартеру выполнить некоторый объем работ по программированию для иностранной фирмы, за который она расплатилась бартером, то есть теми самыми адаптерами, которые нам нужны были для исполнения заказа ГВЦ.
Этим заказом для нас закончился 1988 год.
1989 – Первые заказы
Этот год для нас начался с поисков персональных компьютеров, которые можно было бы приобрести за рубли.
Уже в начале года мы провели предварительные переговоры с потенциальным заказчиком крупной интересовавшей нас работы. Мы оговорили объемы работ и соответствующего финансирования. Договорились о сроках и средствах. Но, вот беда! Компьютеров у заказчика не было, и он не мог их приобрести даже за «клиринговые» рубли, которых у него было в избытке. Без компьютеров все договоренности о работе теряют смысл.
Как покупались и продавались компьютеры в то время в нашей стране достойно отдельного описания. Жалко, что наши ведущие юмористы пропустили эту тему. По мере возможности попробуем в разделе ворчалки восполнить этот пробел. Не судите нас строго.
Как и многие кооперативы в то время, мы включились в торговлю компьютерами. Было найдено два канала: из Западного Берлина и из Сингапура польские студенты везли нам разнообразные персональные компьютеры, которые мы продавали в разные организации. В том числе и в ту, которая заключила договор с нашим заказчиком, получила от него деньги, а компьютеров у нее не было. Пришлось нам поставлять ей с условием, чтобы они были перепоставлены Заказчику.
С грехом пополам (а кто в то время был без греха?!) наш заказчик, а, следовательно, и мы, был оснащен компьютерами и в середине 1989 года первая работа, ради которой мы оставили комфортный институтский покой началась.
Этим заказчиком был Всесоюзный ордена Трудового Красного знамени трест «Электроцентромонтаж».
Трест выделил нам помещение, предоставил купленные им (с нашей помощью) компьютеры для работы. Теперь уже можно было приглашать в кооператив наших знакомых. Перспективы обрели реальные черты, и риск для вновь приходящих был несравнимо меньше, чем для первых.
В конце этого года в НПК ЛокИС (кстати, ЛокИС расшифровывается как «Локальные Интегрированные Системы». Ассоциация с рассказом Мериме понятна, но непосредственной связи не имеет) пришли еще несколько сотрудников ИФТП АН СССР и коллектив сотрудников из НИИ Восход.
К работе над проектом «Трест» кооператив приступил в количестве 17 человек.
1990 – Трест
Чего в нас больше было – уверенности, веры или нахальства? Но замах был не шуточный. Мы заключили договор о комплексной автоматизации организационного управления в тресте, в который входило 10 (десять) монтажных управлений и небольшой завод. Вся работа предполагала несколько этапных договоров. На первом этапе была разработана система автоматизации для головного офиса. Затем была осуществлена разработка системы для монтажного управления. В качестве объекта представителя было избрано Московское управление.
Весь 1990 год мы с воодушевлением вели разработку. Вовремя сдавали работу и закрывали этапы. Получали достойное вознаграждение и перспективы у нас были самые радужные. Работа никого не тяготила.
После внедрения системы в головном офисе и на нескольких управлениях должна была наступить очередь завода, но …
Социализм кончился…
Все было впервые. Мы работали на импортных современных компьютерах. Мы изучали совершенно неизвестную для нас область деятельности и находили ее интересной.
Сказал бы кто-нибудь нам раньше, что нас увлечет порядок учета товарно-материальных ценностей на складе или подготовка договоров или работа с возвратными планами или расчет зарплаты наконец!
Да разве мы бы поверили?
Игры
В этом году в наш коллектив пришел еще один из наших институтских коллег. Это был Никита Скрипкин. Он пришел с готовностью работать над нашим договором с Трестом, но еще в институте мы видели, что душа у него лежит к компьютерным играм. Поэтому мы предложили ему организовать департамент компьютерных игр и заниматься тем, что ему интересно. Конечно, он согласился и за небольшое время собрал необходимую команду.
Первой игрой, в разработке которой принимали участие несколько сотрудников, помимо игрового департамента была игра «SNAKEWINDER», идею которой предложил англичанин, некоторое время бывший нашим партнером. Игра была построена на детской игре “Snakes and Ledders” («Лестницы и змеи»). Эта игра широко распространена в англоязычных странах. Известна она и у нас, только под разными названиями: «От старта до финиша», «Лиса и колобок» и т.п. Идея у нее проста. Игроки по очереди кидают кубик и делают столько шагов вперед сколько выпало на нем. Они могут попасть на кружок, который продвинет их вперед («лестница») или опустит назад («змея»). Все это легко, когда играют люди, пусть и маленькие. Но задача становится значительно сложнее, когда за одного из игроков должен играть компьютер. Однако решение было найдено, и игра получилась увлекательной и для детей, и для взрослых. Даже некоторые взрослые предпочитали играть в детский вариант, который был забавнее.
После первой игры началась работа над серьезным проектом по созданию совершенно новой для нас игры. В первую очередь, ее новизна заключалась в том, что никто из нас не знал, как в нее играют. Это опять была идея нашего партнера.
В англоязычных странах любят играть в «Крикет». Обычно у нас в стране эту игру путают с французской игрой «Крокет», в которую играли советские дети 50-х годов. В «Крокете» надо ударами больших деревянных молотков прогонять шары между ворот, расставленных на траве или на земле. А «Крикет» напоминает «Русскую лапту» или американский «Бейсбол».
Мало того, что никто из нас ни в одну из этих игр никогда не играл. Но и просмотрев видео запись мировых соревнований по «Крикету» мы долгое время не могли понять и ощутить в чем заключается игровой момент. Игра оставляла нас безучастными к событиям на поле.
Тогда партнер привез целые фолианты книг и альбомов, посвященных этой игре. Истории знаменитых игроков, анализ матчей и антураж соревнований начали потихоньку вовлекать в мир этой старой игры и пробуждать некоторый интерес. Постепенно мы выучили правила и даже стали реагировать на удачные броски, удары и подборы мяча.
С удивлением мы обнаружили, что для англичан, а также для индийцев, австралийцев, африканцев, японцев и многих других «Крикет» — это целый мир. Англичанин привез нам книжку анекдотов посвященных этой игре, и некоторые из них нам даже показались смешными. Вокруг этой игры формируется своя мода, манера поведения и даже пища. Действительно, для нас необычно, чтобы матч двух команд длился несколько дней: с перерывами на обед и на дождливую погоду. Обязательная одежда игроков — это элегантные белые брюки и белый кардиган с полосками, по которым различают команды.
Узнали мы много других подробностей про эту чисто английскую игру, но нам то надо было сделать ее компьютерный вариант.
В работе над этой игрой приняли участие, чуть ли не все сотрудники кооператива (правда, большинство в свободное от основной работы время). Постепенно вырисовалась схема игры. Были сформулированы требования по разработке алгоритмов. Для работы над игровыми персонажами был приглашен известный художник с «СоюзМультФильма» один из авторов мультфильма «Незнайка и его друзья» Б.Моисеев. Над прорисовкой фаз движений трудились художники из группы А.Резникова (режиссера и художника мультфильма «Приключения кота Леопольда») В.Назарук и Ю.Евмишкин.
Персонажи были просто очаровательны и очень смешны. Работа над фазировкой движений была чрезвычайно сложной, так как мощности компьютеров в то время было недостаточно для 25-кадровой фазировки, а раскадровка на 8 кадров давала рваный ритм при обычном в мультипликации подходе.
Работа над проектом шла по плану. Задач было много. Реализация одних ставила другие. Пока не появилась ИДЕЯ.
1991 – «Перестройка». Путч. «Софтулз»
Однажды в начале года к сотруднику НПК ЛокИС Никите Скрипкину зашел его приятель Дмитрий Чикин. За разговором о компьютерных играх он высказал идею игры, слегка напоминающей популярную в конце 80-х игру «Toppler». Идея понравилась и Никита меньше, чем за неделю реализовал ее схему. Принес на работу, и почти сразу большинство сотрудников стали в нее играть.
Игра, действительно, захватывала и увлекала уже на схеме, без графического и музыкального оформления. Тут же было принято решение начать параллельную реализацию этой игры.
Пригласили молодого художника, который готов был освоить технику рисования компьютерными средствами. Никита придумал забавного плотоядного персонажа, получившего в игре имя «Бюрократ», а в качестве заставки изобразили портрет М.Горбачева в разломе кремлевской стены. Название ей дали хоть и спорное (так как по его поводу возникли споры внутри коллектива), но чрезвычайно популярное в то время – «Перестройка».
С этой игрой было связано много событий, которые достойны отдельного повествования. Меньше чем через месяц с ней познакомилось практически все приближенное к персональному компьютеру население Советского Союза.
После «Тетриса» это была вторая по популярности компьютерная игра разработанная в Советском Союзе. Этой игре были посвящены несколько публикаций в «Комсомольской правде» и сюжет показанный по телевидению в программе В.Пухначева «Терминал». Правда и в публикациях и в сюжете не была названа наша фирма, как автор игры, так как распространялась она исключительно «пиратским» способом, используя принятую сейчас терминологию.
Тем временем работы по реализации автоматизированной системы для Треста шли своим чередом. В Тресте шла опытная эксплуатация, а мы трудились над следующей системой для монтажных управлений, входящих в Трест. К этому времени мы уже многое знали об организационном управлении на предприятии.
Однако не все. Во время работы над системой монтажных управлений нам пришлось познакомиться с методами и практикой планирования на производстве. Понятия «возвратных планов» и многие другие, доселе нам незнакомые, нам пришлось не только узнать и понять, но и претворить в алгоритмы.
Ведь шел 1991 год и в стране еще доживал свои последние дни социализм с его системой государственного планирования.
Сейчас у нас до сих пор вызывает улыбку, когда бойкие молодые продавцы, так называемых ERP систем завлекают на выставках доверчивых потенциальных покупателей сказками о чудесной жизни после внедрения тотального планирования на предприятии с помощью рекламируемых ими систем.
Бедный Буратино так и не понял, что чудеса бывают только в Стране дураков!
Ну, да Бог с ними!
И вот, теплым летним утром, в понедельник 19 августа защемила непонятная тоска.
Включив телевизор за завтраком, страна увидела, как Инна Ермилова с коллегой, пряча глаза от камеры, читает информацию о государственном перевороте.
Да, это был недолгий фарс под названием ГКЧП.
Но кто тогда мог знать, что будет он недолгим? Страха не было. Но было очень противно на душе.
Гнусность этого события была очевидна каждому вокруг нас. Проезжая по улицам Москвы, ощущали себя невольными участниками какой-то нелепой ирреальной постановки.
Какое-то шоу с танками!
Что может быть нелепее движения бронетранспортеров с пулеметами в потоке городских машин, которые вместе со всеми останавливаются на красном сигнале светофоров. Кафка отдыхает! Но хватит о грустном.
Путч закончился и снова на первый план вышли текущие проблемы.
На октябрь было запланировано участие в только что народившейся выставке программных средств SofTools-91.
Это была вторая выставка SofTool. Первая состоялась раньше, но мы в ней не участвовали, потому что запланировали участие в первой выставке ComTek-90.
На той выставке мы представляли свои компьютерные игры, поэтому в дальнейшем о ней не упоминали.
SofTools-91 была, во многом, этапная выставка для нас.
На этой выставке мы первые представили комплексную сетевую систему автоматизации предприятия, реализованную на единой базе данных в локальной сети персональных компьютеров.
Популярность той выставки была огромной. Еще не произошел массовый исход инженеров из институтов и предприятий. Поэтому программистов и компьютерных инженеров тянуло на нее, как мусульман в Мекку.
Горделиво осознавая, что нами сделано, и главное, внедрено, мы ожидали восторженной реакции.
Но тут нас ждало разочарование.
Абсолютное большинство посетителей просто не понимали, что мы сделали.
Максимум, что они могли воспринять это представленные нами 13 АРМов. А то, что они объединены единой базой данных и работают в среде локальной сети, оставалось за пределами их понимания.
Нам стало грустно.
Ведь это была не только выставка, а Международная выставка-ярмарка программных средств, и на ней мы рассчитывали не только показать свои достижения, но и заработать на них.
Решение пришло сразу. Мы решили продавать наши АРМ порознь. Торговля пошла, и свое участие в выставке мы окупили.
К тому же, к нашему стенду подошел журналист Пухначев, извинился, что в телевизионной передаче про игру «Перестройка» не указал название фирмы-разработчика и предложил сделать материал про нашу основную разработку.
После следующей выставки Софтул-92 этот материал вышел в эфир.
И, наконец, один из главных итогов этой выставки заключался в том, что на ней нас заметили представители молодой прогрессивной торговой фирмы, директор которой начинал свой бизнес как разработчик программного обеспечения для онлайнового перевода.
После некоторого этапа переговоров с этой фирмой был заключен контракт на разработку комплексной системы автоматизации торгово-посреднического СП «Рефлекс».
В то время это был очень дорогой контракт, но фирма пошла на него, потому что мы могли представить уже внедренную разработку.
В этом же году мы внедрили систему автоматизации в нескольких монтажных управлениях и заключили два больших договора:
- договор на автоматизацию «Кунцево-банка» и
- договор на комплексную автоматизацию Торгово-закупочной базы Московского гарнизона МО СССР (ТЗБ).
1992 – ЛокОФФИС. Первые клиенты.
И вот наступил 1992 год, который для многих жителей нашей страны надолго останется в памяти. Хотя,… быть может и нет, так как человеку свойственно забывать приключившиеся с ним неприятности.
А неприятности приключились в тот год со всей страной, население которой внезапно обнищало.
Уж на что у нас был велик запас прочности, а и нас это обнищание задело.
Благо, что работы по контракту с СП «Рефлекс» были завершены за семь месяцев.
Договоры с Банком и ТЗБ пришлось индексировать несколько раз, и все равно покупательная способность выручаемых средств была в несколько раз ниже предполагавшейся при заключении договоров.
Нельзя забывать, что до 1992 года все договоры заключались в рублях.
В связи с этим при смене учредителей «Кунцево-банка» договор с ним пришлось расторгнуть (без взаимных претензий).
Работу над системой ТЗБ в следующем году мы завершили.
Начиная свою самостоятельную деятельность, мы предполагали, что будем получать заказы от предприятий и создавать для каждого из них индивидуальную систему.
Под такую концепцию нарабатывались средства быстрого программирования, и даже была создана CASE-система, позволявшая на квази-естественном языке описать предметную область с последующей интерпретацией данного описания в тексты программ.
Об этой системе был снят материал и показан по московскому телевидению в программе «Терминал» в 1993 году.
Базировалась CASE-система на популярном в то время пакете Clipper. Однако с самого начала все свои системы мы реализовывали на языке Си с использованием СУБД db_Vista III производства Raima Corp. USA. Эту СУБД мы приобрели в 1990 году и до сих пор используем ее же, хотя она пережила несколько реинкарнаций, неоднократно меняла владельца, дополнялась новыми возможностями, оставаясь по сей день самой быстрой СУБД в мире. Сейчас она принадлежит норвежской фирме Birdstep Technologies и называется RDM Embedded.
CASE-систему предполагалось использовать на этапе эскизного проектирования для уточнения с заказчиком технического задания.
Реализованные проекты показали нам неэффективность такого подхода.
При наличии команды высокопрофессиональных программистов целесообразнее сразу вести разработку конкретного модуля в интерактивном режиме с заказчиком, чем описывать предметную область на моделях, а потом по модели реализовывать окончательный вариант на эффективных средствах.
Жизнь внесла в наши планы свои коррективы. Когда мы увидели, как разваливается прямо на глазах экономика социализма, стало ясно, что надеяться на получение заказов от предприятий не приходится. Новая экономика еще даже не брезжила на горизонте.
У кого в такой ситуации могут быть деньги? Ясно, только у торговли.
Хорошо, что в нашем багаже был реализованный проект системы для предприятия оптовой торговли. Его-то мы и решили довести до состояния готового продукта. То есть, до такого состояния, которое позже стали называть коробочным решением.
На реализацию этого решения ушло меньше полугода, и уже на выставке СОФТУЛ-92 мы впервые показали диковинное решение – комплексную сетевую интегрированную систему автоматизации учетной деятельности на предприятии, которой дали название Интегрированная Система ЛокОФФИС.
Название родилось накануне выставки и было довольно неуклюже, но отражало основную идею: - автоматизированный офис от ЛокИСа. Вторую букву «ф» добавили, чтобы подчеркнуть, что это имя собственное. Тем более, что правилами русского языка написание слова «офис» строго не регламентируется. Допускается как транскрипция, так и транслитерация.
Конечно, мы опять поспешили.
Выйти на рынок с полностью готовым комплексным программным продуктом, внедряемым без участия разработчика на предприятии, где еще автоматизированной бухгалтерии не стояло, в то время, когда все думали только о бухгалтерских программах, было безрассудством.
Однако покупатели у нашей системы нашлись.
Несколько фирм ее купили не потому, что оценили и прониклись идеями системного учета, а скорее потому, что увидели в ней необходимый и полный набор АРМ к тому же с единым эргономичным и простым интерфейсом.
С выставки СОФТУЛ-92 и начинается отсчет лет системы ЛокОФФИС, хотя первая ее продажа произошла за месяц до выставки.
1993 – Крокус Интернешнл
С фирмой Крокус Интернешнл мы познакомились еще в 1990 году перед выставкой КомТек-90, где принимали участие.
В то время одним из ее основных направлений была торговля компьютерами и выставочная деятельность. Но в 1992 году добавились существенные новые направления – обувь и одежда. Бизнес резко пошел в гору, и перед фирмой во всей полноте встали проблемы оперативного учета.
Комплексное решение проблем в то время могли предложить только мы, и в начале 1993 года Крокус Интернешнл становится нашим клиентом, которым остается и по сей день, несмотря на неоднократные попытки ново приходящих сотрудников предложить руководству какую-нибудь из программ, появляющихся на рынке.
При покупке ЛокОФФИСа система была установлена на 8 компьютерах, а сейчас (в 2002 году) только в сети центрального офиса одновременно работают с системой около 150 компьютеров.
Конечно, сейчас ЛокОФФИС это не та система, которая была показана в 1992 году.
Все это время система постоянно развивалась. Расширялся ее функциональный состав, сменилась платформа с DOS на WINDOWS, но пользователи как научились ее использовать в своей деятельности, так и продолжали работать, отмечая только, что, с каждым обновлением программ, появляются новые возможности и функции.
Идея непрерывного развития программного продукта в режиме прозрачном для пользователя, т.е. появление новых возможностей не должно требовать от пользователя изменения привычных приемов работы, была заложена уже в самой концепции системы.
Подробнее об этой идее и используемых способах ее реализации можно прочитать на сайте ЛОКИСТИКА.
Здесь хотелось отметить, что одиннадцатилетнее использование в фирме Крокус Интернешнл одной развивающейся системы ЛокОФФИС сэкономило ей много денег, нервов и сил ее сотрудникам. Кому доводилось работать на предприятии в период внедрения крупной комплексной системы поймет, что это такое.
В том же году еще несколько крупных фирм приобрели и внедрили нашу систему. Это были Ост-Алко (бренд "Черноголовка"), ДИП Евразия (Екатеринбург), Компо (Москва), ТАМП (Москва), "Ростислав" (Рязань), и другие компании из Ульяновска, Димитрорвграда, Читы, Улан-Удэ, Санкт-Петербурга и других городов России и Белоруссии.
При этом с самого начала ее продаж ни одного раза сотрудники нашей фирмы не принимали участия в процессе ее внедрения.
Все внедрения осуществлялись только силами покупателя с консультационной поддержкой разработчика по телефону.
Также система внедряется и сейчас, несмотря на то, что ее объем вырос во много раз.
Конечно, большую роль в обеспечении этого процесса играет хорошо разработанная документация с подробными инструкциями по внедрению и началу работы.
Но главную роль играет то, что концепция системы с самого начала предполагала ее внедрение и эксплуатацию без непосредственного участия разработчика.
1994 – Расширение продаж и первое обновление СУБД
На рынке мы все еще одни с комплексной сетевой системой учета, хотя расширенные сетевые бухгалтерии уже есть. Абсолютное большинство потенциальных потребителей средств автоматизации учета все еще ищет бухгалтерские программы, но среди них уже чаще встречаются те, кому нужна складская программа и даже некоторые средства для ведения учета «для себя». Наименование для таких средств еще не придумано, но его суть понятна. По мере усиления налогового прессинга со стороны государства учет «для себя» все больше расходится с бухгалтерской отчетностью. Один из искателей программ сказал нам, что его бухгалтер «понятия не имеет, чем занимается фирма, и каковы ее реальные обороты. Я ей говорю, покажи прибыль в 10 тысяч, и меня не интересует, какие она цифры нарисует в своих бумажках.»
Создавая нашу систему, мы не имели в виду такое ее применение, но с самого начала отдавали приоритет автоматизированному учету фактов хозяйственной деятельности перед их отражением на счетах и регистрах бухгалтерского учета. Это следовало из соображений элементарной логики и причинно-следственных отношений. Нелепо представлять себе обратную последовательность событий: сначала бухгалтер делает проводку, а уж затем товар приходит на склад!? Однако именно так по сути поступали наши коллеги, начиная процесс автоматизации учета на предприятии с бухгалтерии. Конечно, впоследствии жизнь потребовала своего, и появились подсистемы, называемые «управленческим или оперативным учетом». Это тоже, по сути, неправильно, так как не отражает системной структуры учета. На первом этапе за этим понятием скрывалась элементарная потребность ведения точного и истинного учета в интересах владельца, в отличие от искаженного учета, отраженного в налоговой отчетности. Так как наша система ЛокОФФИС с самого начала позволяла вести учет товарно-материальных ценностей, платежей, договоров и прочего без привязки к бухгалтерии, а непосредственно по первичным документам. К тому же она позволяла отслеживать взаиморасчеты с клиентами и получать справки по реальной себестоимости и доходности деятельности в разнообразных разрезах: по товару, накладной, поставщику, договору и т.п. Эти ее качества были особенно привлекательны для клиентов, что повлекло за собой рост ее продаж и вынудило, чуть ли не раз в квартал повышать на нее цену.
Повышение цены призвано было сдержать неуправляемое увеличение числа новых клиентов. Система была сложная и, как любая программа, не могла не содержать ошибок. Если бы одновременно много клиентов начали ее освоение, то количество обнаруживаемых в единицу времени ошибок превысило бы возможности нашей фирмы по их исправлению. Тем более, что это был период интенсивного ее развития.
1995 – Из DOS в WINDOWS
Как бы ни были мы уверены, что операционная среда WINDOWS тяжеловесна, неуклюжа и изобилует ошибками, но делать было нечего. Рынок ждал и радовался новым игрушкам, которыми привлекали его разработчики WINDOWS. А значит придется и нам и нашим клиентам раньше или позже переходить на использование нашей системы ЛокОФФИС в среде WINDOWS.
Больше всего мы опасались потерять надежность и безсбойность работы нашей системы в этой среде. Но, также, перед нами встал вопрос: как перевести систему, не потеряв наработанного опыта и не вынудив пользователя осваивать новый интерфейс. На фоне продолжения развития системы были проведены соответствующие исследования. Решение было найдено. Фактический отчет об этом решении был опубликован в двух номерах еженедельника «Компьютера».
Конечно, в определенном смысле решение было паллиативным, а точнее, ad hoc, для данного случая. Однако, методически оно было безусловно верным. В последствии мы продолжали развивать этот подход.
1996 – 1998
В это время мы активно продавали систему ЛокОФФИС и насыщали ее функционалом по заказам наших клиентов.
У нас появился сетевой отдел, который значительно облегчил жизнь клиентам. Мы даже попробовали собирать сами компьютеры из комплектующих. Уж очень нам досаждали дешевые компьютеры наколенной сборки, которые предпочитали покупать клиенты. Наш небольшой опыт быстро доказал, что если компьютер собрать из хороших комплектующих, то его цена получится не меньше, чем у компьютеров ведущих марок (с учетом необходимости обеспечения гарантии и быстрого ремонта). И от этого направления деятельности мы отказались. Жизнь опять, в который уж раз, доказала, чтобы получить хороший чай, надо класть в чайник больше чая.
Зато другое направление деятельности сетевого отдела – прокладка и настройка локальных сетей на предприятиях наших клиентов дало ощутимые положительные результаты, как нашим клиентам, так и нам. Если до работы наших сетевых специалистов у некоторых клиентов при работе с системой ЛокОФФИС возникали трудно идентифицируемые ошибки, вызванные сетевой средой, то после их настройки и замены откровенно ненадежных элементов сети эти ошибки полностью пропадали.
В середине 1997 года мы приняли решение о создании постоянного представительства в Санкт-Петербурге. Первое время его работу обеспечивали вахтовым методом, посылая сотрудников из Москвы в командировку на месяц. Надо заметить, всем это очень понравилось, потому что трудно найти образованного человека в нашей стране, который не любил бы Ленинград – Санкт-Петербург и не хотел бы пожить в нем. Но ничто не вечно, и с появлением в апреле 1998 года в представительстве постоянного сотрудника вахты закончились. Однако любовь к Санкт-Петербургу сохранилась и усилилась. Тем более сейчас, когда он преображается на глазах. Хотя бы его центральная часть.
Жаркое лето 98-го с «дефолтом» в апогее
Кризис. Да, это был кризис!
Пожалуй, он был больше похож на кризис, чем памятный всем 1992 год.
Тогда все покатилось кувырком и барахталось, то высовываясь из воды, то захлебываясь в мутной грязи со щепками и опилками. И снова всплывая, и ныряя, как волнующееся море в прибрежной полосе перемешивает песок и мусор, жителей морских глубин и поверхностную флору.
Всякое в это время всплывает и выносится на поверхность, оседая затем грязью на берегу.
Но тому шторму предшествовала душная нудная безысходность умирающего государства, умирающей экономики, умирающей идеи, - в конце концов.
А тут! По нашим ощущениям год начался с существенного подъема.
У нас прибывали все новые клиенты, а прежние активно приобретали дополнительные лицензии. Еще с прошлого года рубль практически стоял «как вкопанный» и мы решили перевести наш прайс-лист с условных единиц на национальную валюту.
20 июля компания ЛокИС славно и весело отметила свой 10 летний юбилей без привлечения журналистов, пресс-конференций и широкого освещения в прессе данного мероприятия. Отметила для себя и своих друзей.
В отличие от некоторых наших коллег мы отсчитываем дату своего рождения от даты Решения Исполкома Кунцевского районного Совета народных депутатов о регистрации Научно-производственного кооператива ЛокИС. Этот кооператив существует, и работает по сей день и даже сохранил свою первую печать. Фактически кооператив сейчас это исследовательская лаборатория компании ЛокИС, где прорабатываются концептуальные идеи и перспективные направления развития.
Не успели мы прийти в себя, как в стране разразился кризис.
Когда нам исполнилось 15 лет, мы решили не отмечать эту дату – кабы чего не вышло!
Это, конечно, шутка, но так уж получалось, что неприятные исторические события нашей страны каким-то образом коррелировали с нашими круглыми датами.
Компания зарегистрирована 20 июля 1988 года.
В июле 1991 нам три года – в стране в августе ГКЧП!
В июле 1993 нам пять лет – в стране в августе первый банковский кризис. и в сентябре политический кризис власти – расстрел парламента.
В июле 1998 нам десять лет – в августе зарубежные заимодавцы объявляют нам дефолт и сильнейший экономический кризис.
Становится понятно, почему мы остереглись отмечать свое пятнадцатилетие. Надо же пожалеть страну!
1999 – Выход на рынок полноценной версии для WINDOWS
Так уж получается, что, когда в экономике кризисные явления, и подает активность покупателей нашего продукта, мы делаем наиболее значительные шаги по его развитию. Это вполне объяснимо. Так как сам продукт в высшей степени надежен, то его эксплуатация не требует затрат времени разработчика.
Когда предприятия развиваются им требуется что-то добавить в систему, и мы выполняем их заказы. Как правило, это какие-либо дополнительные функциональные возможности.
Когда же в экономике застой и речь идет о выживании, предприятия не склонны тратить деньги на развитие инструмента учета. Эта пауза позволила нам сосредоточить свои усилия на завершении работ по разработке графического интерфейса. Система ЛокОФФИС стала полноценно графической, но при этом обладала уникальным свойством: возможностью совместного использования, как графических модулей, так и алфавитно-цифровых с одной и той же базой данных. Это позволило нашим клиентам не спешить с обновлением парка компьютеров, а постепенно переводить на графический интерфейс свои рабочие места. Помимо существенной экономии, что было крайне важно в этот непростой период, потому что такое решение позволило наиболее консервативной части пользователей избежать общения с «мышкой».
2000 – Миллениум и неврастения по поводу проблемы 2000 года
Весь предыдущий год околокомпьютерное сообщество всего мира гудело по поводу, если не полностью надуманной, то по недоумию возникшей «проблемы 2000 года». Если программист, создавая продукт, не подумал, как будет вести себя дата в течение ближайших пяти лет, то можно смело усомниться, а было ли ему чем думать и над другими задачами в своей программе.
У нас этой проблемы не могло быть из-за использования языка Си.
Мало вероятно, что языковые средства программирования не изменятся за три десятка лет, но даже в этом случае мы заранее внесем необходимые изменения в свои программы, чтобы пользователь даже не подозревал о возможности каких-то неприятностей, связанных с любыми форматами данных.
Это просто профессиональный долг программиста.
Если он, конечно, профессионал!
Во всем остальном год был довольно спокойным, и к его истечению наметилась тенденция к преодолению последствий кризиса.
2001 – Новое тысячелетие
Ничем особенным новое тысячелетие себя не обозначило. Начав после кризиса объезжать ближайшие регионы, где устраивались выставки по тематике нашего продукта, мы продолжали изучать жизнь в глубинке.