Показать сообщение отдельно
Старый 15.03.2007, 16:10   #5  
Blog bot is offline
Blog bot
Участник
 
25,477 / 846 (79) +++++++
Регистрация: 28.10.2006
kolesov: Про "1С". Часть 5. Может ли 8.x полностью заменить 7.x?
Источник: http://itblogs.ru/blogs/kolesov/arch.../15/14123.aspx
==============

Опять продолжаю… Заметки по мотивам партнерской конференции "1С".
В прошлый раз (см. Про "1С". Часть 4. Поддержка 7.x и 8.x
я задался вопросом: почему "1С" идет по пути поддержки двух версий платформ – 7.7 и 8.x? Спасибо все, кто участвовал в полезном обсуждении.
Вот его краткие итоги.
Вопросы у меня были такие.
- Почему текущие пользователи 7.7 не спешат переходить на 8 – это понятно. Непонятно, почему новые заказчики продолжают покупать 7.7, когда уже есть 8?
- Почему "1С" продолжает продавать продукты 7.7, которые уже реализованы в 8?
Резюме мнений примерно таково:
1. Продукты 7.7 – дешевле и менее требовательные к аппаратуре.
2. Перевод прикладных систем с 7.7 на 8.х – довольно сложная задача, не автоматическая
3. Явно не хватает опытных специалистов по 8. Причем, как у заказчиков, так и (что самое главное) у партнеров. Поэтому именно партнеры не могу "оторваться" от 7.7.
4. "1С" сама не торопится с переводом прикладных решений с 7.7 на 8.
По поводу качества 8.0 мнения разделились – кто-то сказал, что она "явно сырая", кто-то наборот – "нормальная и перспективная". Из общетеоретических соображений лично я стою на 2-то точки зрения.
Сам я по жизни – ретроград :-), привыкаю к старым вещам, не очень люблю выполнять переходы на новое и пр. Но давайте признаемся: наше отрицательное отношение к новым версиям определяет не столько их недостатками (новые технологии – давая стратегическое преимущество перед предыдущими версиями, они неминуемо теряют какие-то прелести предыдущих. Это правда жизни!), сколько нашей неготовностью и неумением воспользоваться новшествами.
Давайте вспомним первое правило программиста: если ваша программа "глючит", то на 90% -- это ваша ошибка! А уже потом – поставщика ОС, производителя компьютера, диверсия со стороны конкурента или мелкая месть брошенной любовницы. Так и для внедренца – всегда проще сослаться на глюки в продукте поставщика, чем в собственных ошибках или незнании.
Итак. В том блоге я задался вопросом: зачем "1С" сейчас, спустя 3,5 года после выпуска 8, продолжается выпускать и продавать продукты 7.7? Ведь поддержка двух РАЗНЫХ платформ – это сложно. Ведь при этом увеличивается установленная база решений 7.7, а это – будущие проблема при переходе на 8.0.
А сейчас я хочу обсудить другой вопрос: а сможет ли "1С" (и ее пользователи) обходиться ОДНОЙ платформой? Вспомним. "1С" начинала с решений для малого бизнеса (более того – персонального применения). Под это была выбрана архитектура и партнерская бизнес-модель (я не буду сейчас затрагивать вопросы партнерском модели, но технологические и партнерские вещи – это взаимосвязанные, их нельзя рассматривать в отрыве друг от друга). Потом "1С" стала двигать наверх, "растягивая" свои архитектурные дела в сторону более мощных решений. Желание вполне понятное, но сложное.
Правда, перед глазами у нее был сверхудачный (по крайней мере, с точки зрения бизнес-результатов) пример: Microsoft, которая шла эволюционным путем от DOS в Windows Server.
Когда появилась первая информация о будущей 8 (в 2000, еще на уровне слухов), то я подумал: что "1С" предложит – качественно новую технологию, ориентированную на средне-крупный уровень клиентом? Или будет "растягивать" существующую архитектуру "наверх"? В 2001 г., когда она представила в "закрытом" режиме 8 Preview, стало понятно – фирма пошла путем N 2. Так вот вопрос: с одной стороны – понятны проблемы, связанные с поддержкой двух платформ (сильно пересекающихся) – 7.7 и 8.0? С другой – как можно на одной платформе делать и однопользовательские приложения, и многопользовательские системы? Причем обратите внимание – речь идет даже не о платформе, а о прикладных решения.
"1С" как о достоинстве говорит, что ее прикладные решения без какой-либо доработки масштабироваться, в частности могут работать и в однопользовательском варианте на ПК, и в файл-серверном, и в клиент-серверном (трехзвенном). Конечно, это можно сделать, но только, в моем представлении в двух из трех вариантов решение будет неэффективным! (Помните известный рекламный слоган: "Делаем быстро, качественно, недорого! Выберите любые подходящие вам два варианта!")
Можно ли сделать одно решение, которое годится и для малого, и среднего предприятия? Можно ли это сделать на одних и тех же архитектурных принципах? В моем представлении – нет (достаточно оптимально и эффективно). Посмотрим на развитие "1С:Предприятие". Платформа явно (посмотрите на 8.1) продвигается в сторону более тяжелых решений. А как же малые предприятия и индивидуалы (их много!), которых "1С" обещает не бросать (и не бросит! – это до сих пор основа ее бизнеса, основа ее прибыли)?
В конце концов – как же партнеры? Успевают ли они за развитием технологий "1С"? Такое впечатление, что не очень.
Вообще-то, говоря (в том числе в публикациях) в последние 3-4 года о бизнесе "1С", я постоянно провожу мысль о том, что франчайзинговая модель как таковая не приспособлена для работы на рынке средних заказчиков (речь идет не только об ИТ, везде франчайзинг – это сугубо потребительский бизнес). И для работы на среднем рынке нужны иные модели, чем на малом.
В свое время, работая инструктором по г/л в Терсколе, нужно было проводить "смотрины" – разделение туристов на группы по уровню катания. Дело, на самом деле непростое, так как люди в первые день выхода на склон катаются совсем не так на 4-й.
Так вот для "продвинутых" лыжников, я часто проводил такой тест: просто спуск командой (это было человек 20) в свободном стиле по Югам, или от кафе "Ай" до леса (перепад около 400 м). Выбирал наиболее безопасную трассу, но по ходу потихоньку увеличивал темп. Отбор был простой – первые 10 попадали в "четырехсотую" группу самых "крутых". Наверное, это были на самые техничные, но главное – могли держать темп и имели желание…
Такое впечатление, что "1С", не желая вводить официальную категоризацию партнеров-франчайзи по квалификации (хотя для УПП это делается), устраивает с выпуском 8.0-8.1 нечто вроде такого тестового заезда. Любопытно смотреть на это со стороны :-)


Источник: http://itblogs.ru/blogs/kolesov/arch.../15/14123.aspx