Re: Немного о том чего и чем приходится программировать в ФБП и 1С



Posted by Васеленко Сергей, Фирма КАРДИНАЛ on February 28, 1999 at 07:53:44:

In Reply to: Немного о том чего и чем приходится программировать в ФБП и 1С posted by Рустем Мухаметшин on February 26, 1999 at 14:09:16:

Я хочу поблагодарить Рустема за сообщение.

Может быть, оно выглядит слегка однобоким в сторону 1С.

Но, я думаю, это из-за того, что Рустем не стал расхваливать ФБП и расписывать достоинства, так как каждый может привести массу агрументов.

Что и подтвердили отклики.

Но такую же таблицу может опубликовать любой журнал и спорить будет более сложно.
Так что давайте делать выводы.

Хотя я нисколько не призываю к каким-то поворотам, реализации того, что есть в 1С и т.д.

У ФБП есть идеология. И задача Аркадия как раз сохранить стройность системы, взяв самое лучшее, а не наворотить всяческих прибамбасов.

А нам, дилерам, своими собственными прибамбасами можно было бы обмениваться.
И спасибо, Рустему, за утилиты, рекомендации и тестирования.

Хочу высказаться по существу.

В сравнении Рустема немного смешались технологические моменты для проектировщиков и аспекты для пользователей.

Давайте посмотрим на стадии проектирования и внедрения:

- разработка системы;
- внедрение;
- дальнейшая доработка и обновление систем.

Разработка систем

Если систему писать с нуля для новой предметной области, то я думаю, ФБП это идеал.
Все очень логично: объекты учета, типовые операции, отчеты.

Любой профессионал за день такое наваяет...

Конечно, эта предметная область должна быть конечна и не завязана на что-нибудь глобальное.

Но большинство разрабатываемых систем, особенно бухгалтерских, имеют стандартные части, типа ОС, МБП, зарплаты, тех же товаров.

Эти части желательно взять готовые и доработать только недостающее.

Дилеры и пользователи 1С, я думаю, так и поступают.

В ФБП так поступают только пользователи.
Практически все дилеры ФБП написали свое собственное ядро для дальнейших разработок.

Плохо это или хорошо, я даже не знаю.

У нас есть замечательные готовые настройки - FBP System 98.
Но никто из дилеров не взял их полностью в качестве основы.

Их берут пользователи.
А вот для них мы можем поставлять и обновлять системы, которые не требуют дальнейшей самостоятельной доработки вообще.

Если бы нашлись дилеры, которые знали бы наши настройки на хорошем уровне пользователя и просто продавали их, то проекты выстреливать можно было бы как из пушки.

Но это уже вопрос маркетинга, а такой поддержки дилерам как 1С, мы организовать не можем.

Внедрение

Все, вероятно, происходит одинаково и в 1С и в ФБП.

Наш большой недостаток - слабость или даже отсутствие документации по системам, написанным на ФБП.

У нас до недавнего времени была проблема с этим.
Обучаешь пользователей, они за тобой записывают, куда, что нажать. Ужас.

Если что, то вопросы по телефону.

Сейчас ситуация другая - есть Документация.
Объем консультирования значительно снизился (что тоже плохо :-))).

Но все же я считаю, что этот этап сказывается на уровне работы дилера, а не на продажах.
Потому как большинство пользователей благодарны за программу и ее возможности даже без документации.

Еще один отрицательный момент отсутствия документации - смена бухгалтера или персонала.
Так как приходится либо тратить еще раз столько же времени, либо клиент может перейти на другую программу.

Но на Хакерс Дизайн, я думаю, в этом плане давить вообще не нужно.
Так как по инструментарию документация нормальная, а по каждой конкретной системе документация это уже дело дилера.

Дальнейшая доработка и обновление систем

Относительно 1С выскажусь насколько я знаю.
Для меня очень важно мнение Рустема.
Если я не прав, поправь, пожалуйста.

Обновления настроек систем выпускают 1С и дилеры.
Все обновления в системы клиентов вносятся вручную прямо у клиента.
За небольшим исключением отчетов, которые должны работать в любой системе.

Т.е. даже для изменения налоговых форм осуществляется импорт, а затем ручная коррекция под свои требования.
Т.е. если на предприятии введен новый счет, то отчет требуется изменить самостоятельно.

В подавляющем большинстве случаев, эти обновления производят дилеры.

За счет этого и живет дилерская сеть 1С в большинстве городов: заехали, подправили, получили денежки.

По-моему, на сайте 1С обновления могут получить только дилеры (?).

При переходе с версии на версию практически для всех программных продуктов 1С есть проблемы.
Отчеты, разработанные в предыдущей версии, в новой либо не работают, либо работают медленнее.
Даже перенести оформление отчета на новый формат необходимо вручную (у нас копирование части текстового файла).

Так что такая нетехнологичнность 1С направлена (!?) на поддержание дилерской сети, а не пользователей.

Для ФБП мы наоборот "ругаем" Аркадия за совместимость версий.
Давно пора отказаться от некоторых механизмов, но нет - забота о пользователях.

Теперь о "технологичности" ФБП для дилеров:
я, не выходя из офиса, могу поддерживать неограниченное количество различных систем наших клиентов.

Все системы клиентов получены из одного ядра:
- все клиенты имеют единый план счетов;
- все клиенты имеют единый набор (или подмножество) отчетов;
- каждый клиент имеет свое подмножество типовых операций;
- все клиенты имеют единую общую документацию;
- каждый клиент имеет дополнительные главы документации.

Формат типовой операции, состав вопросов и выбор субсчетов может быть описан для каждого пользователя.

Каждая система и ее дальнейшия обновления собираются из единого ядра на основании файла описания системы пользователя.
Процесс полностью автоматизирован вплоть до рассылки систем клиентам по е-mail.

От завершения версии релиза до отсылки ВСЕМ клиентам уходит несколько минут (пока :-)).

"Никто не забыт, ничто не забыто".

Обновление у клиента ставится автоматически: update98 <имя системы> <номер версии>

При этом при добавлении, изменении, удалении счетов, субсчетов, операций, отчетов все выполняется автоматически при помощи утилит FBP Tools.

Да, они нашего производства, а не Хакерс Дизайн. Ну и что.
Предлагаю воспользоваться всем дилерам.

Резюме

Я считаю, что, по технологичности для разработчиков, ФБП - лучшая программа.

При этом каждый может реализовать свои творческие возможности.

Конкуренты выигрывают в определенных позициях. У них необходимо брать лучшее.

На ФБП, как и на любом другом продукте, следует решать определенные задачи.

И, если эти задачи решены, то необходимо сотрудничать с коллегами, а не только с Хакерс Дизайн.



Пpишедшие ответы: