Внедрение веб-клиента – взгляд изнутри программиста 1С со стороны заказчика

Публикация № 1513320 10.09.21

Разработка - Системная интеграция - Интеграция с WEB

Программист 1С в компании TELS Виталий Ильинчик выступил на онлайн-митапе «Web-клиент для 1С». Он рассказал о том, с какими проблемами столкнется ИТ-отдел заказчика и как их можно предупредить. За основу взят опыт внедрения веб-кабинета поставщика на платформе vCan-Site.

Меня зовут Виталий Ильинчик, я программист 1С, работаю в ИТ-отделе компании TELS, которая занимается транспортно-экспедиционным бизнесом.

С 1С работаю уже 8 лет. Хочу поделиться своим опытом успешного внедрения веб-клиента и рассказать о том, как подготовиться к внедрению, чтобы проект «взлетел».

 

Отступление

 

 

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

Что делать, чтобы не было скучно? Как говорил наш руководитель - надо “ввязаться в драку, а потом разберемся”, что я и сделал.

 

Предыстория проекта

 

 

Чтобы понять специфику проекта, немного информации о нашей компании.

  • Группа компаний TELS организует комплексные международные перевозки всеми видами транспорта. Конкретно в нашем проекте было задействовано только одно направление – автомобильный транспорт.

  • У бизнеса давно была цель – автоматизировать управление взаимоотношениями с поставщиками.

  • Проблема была в том, что наши сотрудники, организующие перевозки, очень много времени тратят на ручные коммуникации в “ручном режиме”, решая такие вопросы как текущее местоположение груза, когда оплатите счет, почему заблокировали счет. Выяснение текущего состояния перевозки занимало у сотрудников много времени.

 

 

Почему я оказался в проекте:

  • На момент, когда стартанул проект по решению этой проблемы мне посчастливилось посетить конференцию Infostart Event 2019 Inception – там мне успешно «подселили идею», что веб-портал можно успешно реализовать на платформе 1С.

  • Также в это время внутри компании шёл проект «Лига новаторов» – что содействовало моему творческому порыву и самореализации.

  • Идея создания веб-кабинета висела очень давно, не раз к ней пытались подходить, но дальше этапа согласования это дело не тронулось. Я воспринял это как личный вызов и «ввязался в драку».

 

Что нужно для успешного старта объемного проекта

 

 

Нужна хорошая идея. Мы должны понимать конкретную ценность нашего решения: какую именно проблему бизнеса мы пытаемся решить.

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

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

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

Онлайн-доска для ведения задач – она должна быть с самого начала любого проекта. Идеи и мысли появляются – мы их записываем на бумагу, в блокноты, но что-то забывается или теряется, и в итоге возвращаемся к тому, что эту задачу мы уже обсуждали. В самом начале стоит определиться с колонками, например: К выполнению / В работе / Тест / Завершено / Отклонено – все, что угодно или к чему привыкли. Нам зашла доска Asana – огромное количество возможностей, работа команды до 15 человек бесплатна, очень рекомендую.

Лучше всего хотя бы раз в неделю запланировать встречи – обсудить текущее состояние проекта, какие проблему нужно решить.

В итоге я пришел к тому, что наш проект немного Agile.

 

Прототип – MVP

 

 

При реализации проекта мне очень помог прототип – MVP, который я реализовал с помощью внешней обработки прямо в рабочей базе.

Технология следующая: берем внешнюю обработку, пишем в модуле объекта код для подключения в справочник дополнительных отчетов и обработок. Если база без БСП – можно запускать просто через «Файл – Открыть».

И прямо в обработке рисуем интерфейс – то, как по нашему представлению должен выглядеть личный кабинет в вебе. Какие закладки должны быть, какой состав колонок, какие отборы – весь тот минимум, который должен быть в продукте.

Небольшой лайфхак – если каких-то объектов, которые должны присутствовать в продукте, у вас в базе еще нет, вы можете имитировать их работу программно. Например, нам в кабинете поставщика нужно было учитывать документы «Заявление на свободный транспорт» – это новый документ, который в базе мы еще не добавили. Поэтому мы в обработке 1С эмулируем работу этого документа – создаем новую форму, переносим ее открытие в редактирование табличной части этой обработки. Если есть возможность и желание – данные можно сохранить в кэше, а при следующем открытии выводить пользователю.

Эффект от этого был уникальный. Когда мы закончили эти шесть закладок, мы поняли, чем будет пользоваться перевозчик, а что – лишнее.

Отдельно стоит отметить, что продуктом будут пользоваться только в том случае, если он приносит ценность для конечного пользователя, а не для вас. Если веб-клиент бесполезный (для пользователя), им пользоваться не будут.

Мы для себя сразу определили особо ценные пользовательские функции своего веб-клиента, одна из них – оперативное получение самим перевозчиком данных об оплате счетов, с возможностью ускорить оплату этого счета.

 

Выбор платформы

 

 

Следующий вопрос, с которым нужно определиться – платформа.

Выбор платформы зависит от цели проекта – где-то нужна одна страница, а где-то гораздо больше.

Мы разослали предложения выполнить проект различным компаниям (в основном использующим технологии НЕ 1С), а потом сравнили предлагаемые сроки и стоимость. Разработка и внедрение веб-клиента на платформе vCan-Site по срокам и по стоимости получилось в разы быстрее и дешевле по сравнению с другими предложениями. Поэтому сомнений уже не оставалось.

Параллельно камень в огород не-1С-платформ: если основная учетная система 1С, а все остальное – нет, то сразу встает вопрос: кто будет разрабатывать интеграцию и заниматься дальнейшим сопровождением и развитием системы. Как минимум, компания может попасть на подключение стороннего разработчика в штат. А зарплаты разработчиков на других технологиях, как известно, немного другого уровня (в основном выше).

 

Безопасность

 

 

Также важный момент – это согласование требований безопасности.

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

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

Рекомендую ознакомиться со списком документов ниже:

  • ГОСТ Р 51904-2002 – документ обширный, объемный, однако из него можно почерпнуть много нового;

  • OWASP – ежегодный топ-10 угроз для веб-проектов;

  • ИТС – требования по безопасности к ПО;

  • внутренние регламенты – обязательно изучите их (если таковые имеются).

 

На что обратить внимание с технической стороны

 

 

Как будет организована интеграция. Веб-клиент отображает данные. Вопрос, откуда эти данные должны быть отображены – из основной базы или ее зеркала? Какими потоками какие данные в интеграции будут ходить, что где хранится (список конкретных таблиц) – это важный вопрос, который стоит сразу обсудить.

Организация непрерывной интеграции и доставки кода на рабочую базу – рекомендую сразу организовать контроль качества кода, если его раньше не было. SonarQube, автоматизированная проверка конфигурации от 1С, PhoenixBSL – прекрасные инструменты, позволяющие оптимизировать свой код еще на стадии написания.

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

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

Мониторинг доступности и сбор ошибок – Zabbix, чат-боты (telegram: @watch_bot), журнал регистрации, мониторинг производительности от 1С. Максимально используйте - никогда не будет лишним. Узнать о недоступности продукта лучше от системного оповещения, чем от звонков пользователей.

Уведомления. Как вы будете уведомлять своих пользователей веб-клиента? Достаточно ли будет всплывающего окна в веб-клиенте? Или это будет сообщение в телеграм от чат-бота? Или достаточно письма на почту? Не забываем соблюдать баланс и не переборщить, чтобы все наши уведомления не оказались в спаме.

Антивирус. Если используется загрузка файлов от пользователей, легко заразить корпоративную сеть. Если нехороший человек загрузит в под видом картинки вирус, 1С его быстро не сможет распознать, так что лучше об этом заранее подумать.

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

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

 

На что обратить внимание со стороны бизнеса

 

 

Со стороны бизнеса тоже есть нюансы.

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

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

Сбор обратной связи. Продумайте кнопки и регламенты, которыми вы будете собирать обратную связь от пользователей.

Работа с возражениями. Если вы пытаетесь внедрить веб-клиент для поставщиков, вам могут сказать: «Нас устраивает предыдущая схема работы, мне неудобно, у меня не открывается…» Это работа бизнеса над тем, как они будут внедрять веб-клиент для конечных пользователей.

Показатели эффективности KPI. Как пользуются кабинетом: Сколько файлов загрузили? Сколько заявок отметили? Сколько заказов сделали? Как используется чат? Все это можно вынести в отдельный отчет, и в зависимости от показателей давать заказчикам какие-то скидки.

Инструкции и регламенты обязательно должны быть, даже если интерфейс очень простой и понятный. В любом удобном формате – pdf, word, powerpoint, видео – вообще замечательно. Обучайте пользователей, чтобы они вас тревожили по минимуму.

 

Итого

 

 

Если резюмировать:

  • минимальный продукт MVP мы внедрили очень быстро и практически безболезненно, причем, с помощью стороннего разработчика.

  • Внутренний заказчик и внешние пользователи довольны, все счастливы. Наш кабинет уже работает в режиме опытно-промышленной эксплуатации – всплывают некоторые недочеты, но т.к. движок веб-клиента написан полностью на 1С, мы все можем поправить сами.
    UPD: на момент публикации кабинет в эксплуатации больше года - полет нормальный. Проект живет и развивается.

  • Как специалист 1С я свои знания только укрепил – добавил интересный кейс в свой портфель.

  • Но при этом во фронтенд я не погружался. Если у меня были какие-то замечания по интерфейсу, я мог найти код HTML, поменять значения и посмотреть, как это будет выглядеть, но основной версткой не занимался.

  • Также я получил новый опыт и профессиональное признание от коллег.

 

Демо

 

Кратко хотел бы показать, что у нас получилось.

 

 

Я забыл упомянуть про требования к интерфейсу – даже стартовую страницу мы согласовывали в несколько этапов, потому что у компании есть фирменный бренд-бук, в котором предъявляются требования к шрифтам, к картинкам и т.д.

 

 

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

Для табличной части присутствуют самые необходимые быстрые фильтры (Actual, Completed), можно искать по номеру, по строке.

Отдельно есть фильтр по доступным контрагентам, с которым работает конкретный пользователь веб-клиента.

 

 

Здесь показана сама форма документа – у нее тоже несколько закладок. В шапке есть гиперссылка, где можно увидеть реквизиты ответственного менеджера по этому заказу.

Есть возможность внести информацию и уведомить партнера, что у нас какие-то реквизиты изменились.

 

 

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

 

 

Также можно ввести сообщение по заказу (по факту простейший чат) – оно появится в нашей учетной системе, и все, кто работают с этим заказом, это сообщение увидят. Плюс уведомление о сообщении сразу уходит на почту ответственному менеджеру по заказу.

 

 

Для заказа также можно посмотреть прикрепленные файлы, двойным кликом или по кнопке можно скачать. И сюда же можно загружать новые файлы.

 

 

Следующая закладка со счетами. В оперативном режиме мы получаем данные об оплатах из основной базы.

Специально сделали форму в виде списка без возможности открытия формы документа.

 

 

Рассмотрим еще один документ – «Заявление на свободный транспорт», где мы можем выбрать страну. Это возможности платформы из коробки, и функционал достаточно стандартный.

 

 

Есть отдельная вкладка с неактуальными документами – архив.

 

 

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

 

 

Либо, если у него нет доступа, он может сообщить об изменениях – например, если VAT-номер поменялся.

 

 

Также разработана подсистема отчетов. Есть отчет «Поиск контактного лица по направлению» – например, если нужна перевозка из одной страны в другую, можно посмотреть список номеров, ответственных, департаментов, куда конкретно звонить по какому направлению перевозки.

 

 

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

 

 

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

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

Все работает достаточно быстро.

 

Что дальше

 

 

После того, как мы разработали веб-клиент, у нас остались вопросы:

  • кто и как будет развивать продукт;

  • как увеличить прибыль от продукта;

  • мобильная версия – если интерфейс сложный, мобильная версия без доработок будет отображаться не очень красиво.

  • мобильное приложение – кто будет его делать и как.

 

 

В целом хочу всем пожелать:

  • Используйте любые возможности для роста.

  • Участвуйте в любых новых проектах, пробуйте себя в новой роли. Возможно, кому-то это понравится и будет только плюсом.

  • Генерируйте новые идеи.

  • Приносите пользу и крутые продукты вашей компании.

В презентации к докладу использовались мемы из блога zhazhda.biz.

 

Вопросы

 

Вы говорили, что когда в чате добавляется сообщение, оно скоро появится в системе? Почему оно появится в системе не сразу? Теоретически это ведь веб-клиент – все должно моментально появиться.

Тут особенности выбора технической реализации. Мы решили не публиковать свою основную базу в интернет, поэтому сделали промежуточную базу, с которой наладили обмен. Поэтому появится не сразу, а через то время, когда пройдет обмен. Обмен с помощью библиотеки стандартных подсистем, конвертации данных. Работает отлично, в основной базе у нас опубликован веб-сервис, в котором живут типовые методы БСП по конвертации данных. И из непосредственно бэкенда кабинета перевозчика с периодичностью пара минут происходит обмен – пока вопросов нет. Поэтому не сразу.

Какая часто идет обмен в показанной демонстрации – 1С? Или только обмен по расписанию? Вы обращаетесь к базе 1С через 1С или через SQL?

1С представляет собой бэкенд этого сайта – в 1С хранятся все эти данные, в ней динамически генерируются все эти формы, которые мы в итоге видим на экране. Все это происходит с помощью платформы vCan-Site, которая представляет собой подсистему на 1С. К базе 1С мы обращаемся через опубликованный HTTP-сервис.

Все, что показано в демо – это 1С. Все данные, которые были показаны – это данные из реальных объектов 1С. Если мы видим список документов «Заявление на свободный транспорт», то это реальный список документов «Заявление на свободный транспорт». Когда мы открываем его форму – это реальная форма из базы. Если мы добавим новый документ в веб-интерфейсе и запишем его, он сразу окажется в 1С. Все, что вы видите на экране – это данные, взятые из базы 1С. Формы, которые сформированы, собраны на лету. Мы берем шаблоны, заполняем эти шаблоны с помощью данных и отдаем в виде готовой HTML-страницы. 1С является и СУБД и CMS-системой. А в рабочей базе не появляется сразу из-за того, что есть промежуточная база, созданная в целях безопасности и для ускорения работы самого веб-клиента.

Зачем нужна промежуточная база?

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

Вынося бэкенд веб-клиента в отдельную базу, у вас появляются как плюсы, так и минусы. Главный минус в том, что нужно организовывать обмен. Либо подключать какие-то библиотеки, которые позволяют это сделать моментально. RabbitMQ, Kafka или еще какой-то онлайн-обмен делать. При этом скорость изменения конфигурации вашего веб-клиента никак не зависит от регламента и частоты обновления рабочей базы. Вы можете обновлять конфигурацию промежуточной базы хоть каждые пять минут. При этом пользователи вообще ничего не заметят (если конечно не будет ошибок).

Промежуточная база тоже на 1С?

Да, причем тут у вас развязаны руки – можете устанавливать последнюю версию платформы, БСП. Свобода творчества. Делайте, что хотите, как считаете нужным. Развивайтесь, используя последние методы, которые доступны.

 

*************

Данная статья написана по итогам доклада (видео), прочитанного на онлайн-митапе "Web-клиенты для 1С". Больше статей можно прочитать здесь.

Приглашаем всех 11-12 ноября принять участие в INFOSTART EVENT 2021 в Москве: //infostart.ru/events/1451228/

Специальные предложения

Оставьте свое сообщение

См. также

Стратегия выживания в корпоративных войнах Промо

Управление проектом Бесплатно (free)

Айтишникам сложно строить карьеру управленца. И все потому, что в их «техническое ДНК» не заложено умение справляться с окружающими их интригами. Однако, поскольку это навык, это можно исправить, считает ИТ-директор в ПАО «Светлана». На конференции Infostart Event 2018 он поделился с коллегами, что и как надо делать, чтобы не погрязнуть в корпоративных интригах и сделать так, чтобы они не мешали выполнению основной работы.

16.09.2019    12319    GSoft    21    

FastAPI (python) - инструмент для быстрого создания Веб сервиса (WSGI) с REST api

WEB Бесплатно (free)

Ознакомительная статья по FastAPI (python) - инструменту быстрого создания Веб сервиса (WSGI) с REST api.

19.04.2021    6592    Идальго    25    

9 советов, как уговорить девушку. Точнее, как уговорить Заказчика работать по Agile, когда он этого не хочет

Управление проектом Бесплатно (free)

Как знает большинство старожилов Инфостарта, я люблю устраивать разного рода онлайн-обсуждения. И эта статья написана как раз по итогам такого рода вебинара-дискуссии. 

16.02.2021    3358    MariaTemchina    45    

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

Управление проектом Управление командой Бесплатно (free)

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

10.02.2021    4560    andironenko    14    

Ошибки управленцев: как топ-менеджеров убивает перфекционизм Промо

Управление проектом Бесплатно (free)

В преддверии онлайн-конференции «Гнев и слезы руководителя» мы решили заранее познакомить нашу аудиторию со спикерами, причем сделать это через видео-истории. Начнем с видео-приглашения от Миланы Джиджоевой и ее виденья диджитализации рекрутинга в России.

24.01.2019    10586    user809424    11    

Статья Компетенции РП по версии PMI и здравому смыслу. Часть 2-ая

Управление проектом Бесплатно (free)

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

09.12.2020    2028    MariaTemchina    3    

Что почитать про Agile для чайников?

Управление проектом Agile (XP, SCRUM, Канбан) Бесплатно (free)

Продолжаю рубрику “Письма в редакцию”. Ко мне иногда обращаются с вопросом - вот, я, мол, совсем не представляю, что такое Agile…

03.12.2020    4067    MariaTemchina    9    

Компетенции руководителя проекта: по версии PMI и здравому смыслу. Часть 1-ая.

Управление проектом Бесплатно (free)

Об компетенции руководителя проекта сломано немало копий (хорошо, если не об самих руководителей).  В этой статье хочу оставить свои пять копеек, отталкиваясь от тех компетенций, которые институт PMI® - законодатель моды мирового проектного управления - озвучил в качестве требований к сертификации PMP® со 2-ого января 2021 года.

18.11.2020    4064    MariaTemchina    9    

Проблемы внедрения 1С:ERP на крупном предприятии Промо

Управление проектом Бесплатно (free)

В ходе публикации предыдущих статей о проектной технологии ВЦ «Раздолье» и системе мотивации в фирме-франчайзи 1С, читатели попросили поделиться опытом реальных проектов, поскольку парадные рапорты о нескончаемых успехах всех утомили и не несут пользы для профессионалов. Мы попросили руководителей проектов ВЦ «Раздолье» поделиться такой непростой информацией. И сейчас представляем Вашему вниманию очередную статью по этой теме. Автор – Пикурен Вера – руководитель проектов ВЦ «Раздолье».

29.06.2017    35974    1СERP    79    

Как стать исполнителем в проекте от Инфостарта

Управление командой Управление проектом Бесплатно (free)

Инфостарт в поисках специалистов, которые готовы взяться за реализацию интересных проектов. Как подать заявку и стать исполнителем, с кем согласна сотрудничать компания и на каких условиях, рассказал руководитель проектов корпоративного отдела Инфостарта Александр Блинов.

11.09.2020    3592    alexandr.blinov    17    

Давайте спасем древесных осьминогов или 12 советов для начинающих РП от опытных товарищей

Управление проектом Бесплатно (free)

Ниже я попыталась собрать житейские советы от опытных руководителей проектов 1С и выпускников курсов по управлению ИТ-проектами на Инфостарте с моими комментариями. 

04.09.2020    3935    MariaTemchina    25    

Что делать, если с поддержкой 1С всё горит или несколько слов про ITSM…

Управление услугами и сервисом Управление бизнес-процессами (BPM) Управление прочее Управление проектом Бесплатно (free)

Проекты - это, конечно, важно, с завершением проекта внедрения, жизнь прикладного решения, на самом деле, только начинается. И самое интересное еще только впереди… Не случайно в Agile все чаще говорят о “гибком управлении продуктом”, а вовсе не только “проектом”.

20.08.2020    3537    MariaTemchina    4    

История одного неуспешного проекта Промо

Управление проектом Бесплатно (free)

В ходе публикации предыдущих статей о проектной технологии ВЦ «Раздолье» и системе мотивации в фирме-франчайзи 1С, читатели попросили поделиться опытом неуспешных проектов, поскольку парадные рапорты о нескончаемых успехах всех утомили и не несут пользы для профессионалов. Мы попросили руководителей проектов ВЦ «Раздолье» поделиться такой непростой информацией. И сейчас представляем Вашему вниманию первую статью по этой теме. Автор – Пикурен Вера – руководитель проектов ВЦ «Раздолье».

09.06.2017    32158    1СERP    175    

Управление в стиле Догвилль

О жизни Управление проектом Бесплатно (free)

Как и почему жизнь на работе становится всё хуже. Или всё лучше.

26.06.2020    5053    1c-intelligence    17    

Есть ли жизнь после внедрения, или упрощаем работу в сопровождении

Управление проектом Бесплатно (free)

Из-за отсутствия грамотных правил разработки на этапе внедрения сильно усложняется работа по поддержке и развитию типовых доработанных конфигураций. О некоторых правилах и подходах в разработке, которые помогут специалистам сопровождать внедренное решение, на конференции Infostart Event 2019 Inception рассказал разработчик компании «Инвестиционная группа Абсолют» Алексей Степаненко.

08.06.2020    5885    stepan96    12    

Добрый великан

Управление проектом Бесплатно (free)

Руководители проектов определяют наше настоящее, каким оно будет?! Ответ прост - таким, каким и сам РП.

25.05.2020    6152    sapervodichka    1    

Такие разные франчайзи. Часть вторая: Особенности реализации крупных проектов, Глава 1. О людях Промо

Управление проектом Бесплатно (free)

Продолжаем публикацию цикла статей о бизнесе франчайзи 1С. В предыдущих статьях мы рассказали о наиболее распространенном мнении о фирмах франчайзи 1С, об истории развития франчайзинга. Поставили вопрос о выборе системы мотивации. Предыдущие публикации вызвали оживленное обсуждение. В продолжении темы расскажем о том – как выглядит работа проектного подразделения фирмы-франчайзи. Расскажем на примере проектного офиса ВЦ «Раздолье». Предложим обсудить проблемы, с которыми приходится сталкиваться в проектном бизнесе. Автор статьи Андрей Мироненко.

18.04.2017    33374    1СERP    189    

Почему Scrum не работает в проектах 1С

Управление проектом Agile (XP, SCRUM, Канбан) Бесплатно (free)

Более точная формулировка заголовка, пожалуй будет такой -  Почему Scrum в чистом виде плохо работает в проектах внедрения продуктов 1С.

18.05.2020    12302    MariaTemchina    33    

Как разработать Web приложение и остаться 1С-ником

WEB Бесплатно (free)

Создание современных веб-приложений обходится для бизнеса дорого и требует постоянной актуализации различных фреймворков, что не всегда оправданно. Как применить инженерный подход и предоставить бизнес-пользователям доступ к данным 1С в удобном и защищенном веб-приложении на конференции Infostart Event 2019 Inception рассказал руководитель управления ИТ компании WiseAdvice Олег Филиппов.

18.05.2020    15396    comol    87    

Кто здесь? Или как проводить онлайн-совещания

Управление проектом Управление командой Бесплатно (free)

На самом деле, переход рабочей жизни в онлайн обладает некоторым количеством плюсов. В частности хочется верить, что формальный контроль “отслеживаем кто сколько часов проработал, проверка, что сотрудники на месте и все чем-то заняты” заменится фактической отчетностью “по результатам”.

23.03.2020    6931    MariaTemchina    24    

Такие разные франчайзи, или как мы делаем большие проекты на 1С. Часть первая: ты помнишь, как всё начиналось Промо

Управление проектом Бесплатно (free)

Недавно была написана статья о том, как работает мотивация персонала. Материал получил активный отклик у читателей Инфостарта, на форуме развернулась дискуссия, которая в итоге была достаточно далека от содержимого исходной статьи и свелась к критике самой идеи работы во франчайзи. Чтобы как-то ответить на эту критику, хотелось бы более подробно рассказать о том, что такое современный франчайзи и как он устроен. Но начнем мы с истории этого вида бизнеса, глазами рядового специалиста. Автор статьи Андрей Мироненко.

10.04.2017    33560    1СERP    107    

4 причины, почему проекты никогда не завершаются в срок

Управление проектом Бесплатно (free)

Все, кто когда-либо работал в проектах, знают, как важна точность даваемых оценок длительности выполнения каждого задания. При этом, достаточно лишь одному заданию опоздать, чтобы поставить под угрозу выполнение сроков всего проекта. Стараясь подстраховать выполнение своих обязательств, мы закладываем в оценку длительности каждого задания изрядное количество резервов времени. Однако, как бы мы не старались, проекты все равно не завершаются в срок. И тому есть свои причины … четыре основные причины, почему проекты никогда не завершаются в срок.

03.03.2020    7637    VLikhobabin    44    

7-ой PMBoK - конец классического проектного управления? Часть 1-ая

Управление проектом Waterflow Бесплатно (free)

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

23.01.2020    29315    MariaTemchina    10    

1С СППР, как инструмент по внедрению, разработке и сопровождению информационных систем

СППР Управление проектом Бесплатно (free)

Система проектирования прикладных решений (СППР) – инструмент от фирмы «1С», который позволяет проектировать конфигурации, вести по ним полную документацию в разрезе объектов системы, собирать требования на реализацию и выдавать на их основе детально описанные задачи программистам. Как правильно использовать СППР при работе с многосоставной командой, на конференции Infostart Event 2019 Inception рассказал генеральный директор компании «Иритум» Роман Кальмансон.

09.01.2020    12337    roman72    0    

Мотивация персонала в фирмах франчайзи: а она работает? Промо

Управление проектом Бесплатно (free)

Думаем, что практически любого работающего человека интересует вопрос мотивации. Этой проблемой в одинаковой степени озабочены работники и работодатели: как мотивировать людей, сколько платить, как платить, какая часть оплаты должна быть фиксированной, а какая зависеть от результата работы, как это всё повлияет на результаты работы, стоит ли быть строгим и дотошным руководителем или нужно активно делегировать полномочия подчиненным. ВЦ "Раздолье" провело небольшое исследование на тему мотивации и вот его результат. Автор статьи Андрей Мироненко.

03.04.2017    44814    1СERP    233    

Про одну Тётю

Управление проектом Бесплатно (free)

Суровое челябинское распределение ресурсов

24.12.2019    7130    1c-intelligence    33    

Проброс IP-адреса клиента в http-сервис 1С. Реализация для IIS

WEB Администрирование веб-серверов IIS Бесплатно (free)

Настраиваем веб-сервер IIS для передачи в 1С IP-адреса клиента, вызвавшего http-сервис. Разбираемся с этим же вопросом при использовании фронтэнд вебсервера на примере nginx.

01.12.2019    9002    VKislitsin    9    

Swagger для 1С.

OneScript WEB Бесплатно (free)

Решение для формирования Swagger спецификаций, описывающих HTTP сервисы конфигураций 1С.

21.10.2019    16880    botokash    49    

Про спагетти, или как исследовать бизнес-процессы организации Промо

Техническое задание Управление бизнес-процессами (BPM) Управление проектом Бесплатно (free)

Многие руководители предприятий не обладают полной картиной происходящего в собственных производственных подразделениях. Они знакомы с организационной структурой, направлениями деятельности, общими экономическими показателями. Если по результату получилась прибыль, то наступает уверенность успеха. Но есть ли на рынке предприятия, которые длительное время удерживаются в "слепом" режиме управления?

23.02.2017    28514    Gavrik    11    

20 мыслей об ИТ-проектах. Мысль №3. "О правильных требованиях к системе"

Управление проектом Бесплатно (free)

Очередной темой серии статей “20 мыслей об ИТ-проектах” будут требования к системе. По результатам голосования был вариант про карьеру проектных ИТ-специалистов, но ее я коснулся в докладе на Воронежском митапе, немного изменив и сделав акцент в сторону аналитиков. В ближайшем выпуске сделаю небольшую выдержку по теме.

14.10.2019    6259    chavalah    16    

Незакрытый проект на 1000 часов

Управление проектом Россия Бесплатно (free)

История о незакрытом проекте, о бессонных ночах, о попытках его выгрести, о бесплатной работе, о вселенской боли.

19.09.2019    13698    ogroup    164    

Мастер-класс СППР

Управление проектом СППР Бесплатно (free)

Сергей Наумов, в прошлом разработчик подсистемы бюджетирования в конфигурации «1С:ERP», на мастер-классе конференции INFOSTART EVENT 2018 EDUCATION поделился опытом управления проектами с помощью «1С:Системы проектирования прикладных решений» и показал, как использовать эту программу в работе над разными задачами: для сбора, классификации и хранения требований; для управления разработчиками и консультантами; в качестве системы документирования; в качестве баг-трекера на этапе опытно-промышленной эксплуатации.

30.08.2019    15882    SergeyN    10    

10 способов злоупотребления сотрудниками своим служебным положением и методы борьбы с ними с помощью учетной системы Промо

Управление проектом Бесплатно (free)

Не так давно на одном из проектов во время инвентаризации была выявлена очень большая недостача. Как результат, одно из важнейших требований клиента по проекту было: разобраться с тем, что у него происходит в системе, и привести остатки, как он выразился, «в адекватное состояние». А незадолго до этого у меня в практике был случай, когда уже на второй день после внедрения качественной системы учета движения наличных денежных средств (кассы) также была выявлена недостача, но уже в кассе. И в первом, и во втором случае вину за возникновение проблемы представители заказчика попытались возложить на людей, которые занимались внедрением новой системы. И только после долгих и, надо признаться, довольно неприятных и очень эмоциональных разбирательств, удалось доказать клиенту, что система работает правильно, а виноваты в случившемся сотрудники компании, которые намеренно или ненамеренно создали фактическую недостачу товара и денег.

17.06.2016    41052    raiml    37    

Эволюция пользовательской документации 1С в производственной компании

Пользователю системы Управление проектом Бесплатно (free)

В идеале пользовательскую документацию надо создавать под каждый отдельный проект, менять и актуализировать ее, если в функционале что-то изменилось. Но чаще всего в организациях документацию считают неэффективной, поэтому даже не разрабатывают ее, либо документация имеется, но ее никто не использует, так как она устаревшая. Какие шаги надо предпринять, чтобы заинтересовать пользователей документацией и одновременно снизить нагрузку на консультантов 1С, рассказал руководитель службы технической поддержки в ГК «Доброфлот» Арсен Сазандрашвили.

20.08.2019    10066    Arsen1986    7    

Управление проектами по автоматизации бюджетирования

Управление проектом Финансовый учет и бюджетирование (FRP) Финансовый учет и бюджетирование (FRP) УУ Бесплатно (free)

Автоматизация бюджетирования позволяет максимально эффективно планировать ресурсы предприятия и управлять масштабированием компании. Как учесть особенности бюджетирования, встроить его в процессы стратегического планирования, чтобы получить гибкий инструмент управления и аналитики, рассказал Сергей Наумов на конференции INFOSTART EVENT 2018 EDUCATION.

28.06.2019    9254    SergeyN    1    

Цифровая трансформация. Будущее учетных систем

Управление проектом AR\VR Россия Бесплатно (free)

О цифровой трансформации слышали все, но немногие в этом разбираются. Что она собой представляет, какие несет изменения, на что надо обратить внимание айтишникам и 1С-никам, рассказал на конференции руководитель департамента автоматизации строительных организаций компании «Первый БИТ» Иван Аверьянов.

19.06.2019    11019    FB_10160810658600104    62    

Практические вопросы внедрения и развития автоматизации склада Промо

Управление проектом Бесплатно (free)

Мне, как одинэснику, не приходилось заниматься какими-то узкими задачами «от сих до сих». Вся моя профессиональная деятельность, как одинэсника, была всегда связана с очень широким кругом вопросов. Наверное, потому, что я работал, в основном, в малых компаниях, где приходилось работать над всем спектром вопросов.

26.12.2014    45814    CheBurator    64    

Риск - благородное дело!.. Часть первая

Управление проектом Бесплатно (free)

Несколько рекомендаций по управлению рисками в ИТ-проектах.

18.06.2019    8299    MariaTemchina    8    

Мы в ответе за то, чего вовремя не послали. Матрица ответственности в проектах внедрения

Управление проектом Бесплатно (free)

В своей публикации “Устав писать Устав” я много рассуждала о том, как полезно умение договариваться на берегу. Как известно, у каждого человека в голове своя картина мира. В целом, многие конфликты в ходе проектов происходят как раз из-за конфликта ожиданий, и из-за нечетких договоренностей, кто чем должен заниматься.  

31.05.2019    11178    MariaTemchina    23    

Как мы со Стасом завод за 2 месяца автоматизировали

Управление проектом Бесплатно (free)

Мой опыт быстрого внедрения.

14.05.2019    11942    1c-intelligence    121    

Практика пуска склада продуктов питания Промо

Бухгалтерский учет Управление проектом Оптовая торговля, дистрибуция, логистика 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Описывается опыт пуска склада (охлажденная и замороженная продукция) с точки зрения IT. Со временем из складского подразделения была создана компания, которая оказывает логистические услуги (3PL-оператор) сторонним Клиентам.

1 стартмани

14.09.2015    36849    axxell    15    

Устав писать Устав

Управление проектом Бесплатно (free)

Ответы на вопросы про то, нужен ли Устав для проектов автоматизации, и если нужен, то зачем?

06.05.2019    8454    MariaTemchina    8    

Путь джедая в управлении проектами 1С: умение быть, а не казаться

Управление проектом Бесплатно (free)

Чем руководитель проекта “на бумаге” отличается от “настоящего” руководителя проекта, умеющего направлять команду и выдавать ценный результат?

15.04.2019    13482    MariaTemchina    15    

20 мыслей об ИТ-проектах. Мысль №2. "С какой стороны подойти к новому проекту?"

Управление проектом Бесплатно (free)

Продолжаем серию статей из цикла “20 мыслей об ИТ-проектах”. Сегодня мы поговорим о том, с какой стороны подойти к новому проекту. Такой вопрос возникал у каждого, кому приходилось выступать в роли руководителя проектов, особенно первый раз. Да и для опытных РП некоторые проекты вызывают аналогичный вопрос.

13.02.2019    8658    chavalah    22    

Как теряют бизнес. Реальные истории от бизнес-консультанта. Промо

Управление бизнес-процессами (BPM) Управление проектом Бесплатно (free)

Поговорить о том, какие причины способствуют гибели существующего и часто даже успешного на определенном этапе бизнеса, я планировал давно, но все не доходили руки. Но недавно я услышал о банкротстве моего, теперь уже, клиента. Именно этот факт стал для меня неким толчком. Я осознал, что именно сейчас, в условиях кризиса очень важно понимать, почему бизнес может окончиться крахом и учиться избегать подобных ситуаций. Как известно, когда в экономике кризис, любой бизнес ослаблен. Если сравнивать с человеческим организмом, то кризис для экономики – как ослабление иммунитета. Когда человек здоров, то мелкие болезни проходят незамеченными. Организм сам справляется с проблемами, а в случае ослабления иммунитета, любая инфекция может привести к серьезным заболеваниям или даже стать фатальной. Так происходит и в бизнесе. Если в период подъема экономики какие-то недостатки конкретного бизнеса сглаживаются, остаются незамеченными и даже не слишком мешают работать, то в периоды экономического спада они становятся теми самыми «тонкими местами», которые приводят к снижению прибыли, к определенным проблемам, а иногда даже к полному краху всего бизнеса.

06.04.2015    38422    raiml    14    

Стыд и скрам - Чему нас учит Scream Guide

Управление проектом Agile (XP, SCRUM, Канбан) Бесплатно (free)

Название "Scream Guide" можно вольно перевести на русский как “Вопль ужаса от того, как Scrum применяют на практике”

12.02.2019    11122    MariaTemchina    20    

Бизнес, не горюй

Управление проектом Бесплатно (free)

Про цели автоматизации.

04.02.2019    10572    1c-intelligence    64    

Что немцу хорошо, то русскому... Как минимум, небезынтересно. Продолжаем тему Канбан

Управление проектом Бесплатно (free)

Пользуясь несовпадением рождественских каникул в России и Германии, решила познакомиться с тем, как организована работа разработчиков в одном немецком банке. Сразу оговорюсь: еще давно, со времен совместных яхтенных плаваний с немцами, я противник четких стереотипов из серии "все русские всегда...." или "все немцы обязательно..." (пропущенные места предлагаю читателям заполнить самим в меру своей испорченности).

14.01.2019    10832    MariaTemchina    13    

Информер для сайта , актуальные релизы 1С + Проверка подписки ИТС. Промо

WEB Администрирование данных 1С Сервисные утилиты Бесплатно (free)

Небольшой код который встраивается на сайт и выводит информацию о последних релизах конфигураций 1С

12.09.2014    41157    Malfarion    34    

20 мыслей об ИТ-проектах. Мысль №1. "О незаменимых людях"

Управление проектом Бесплатно (free)

Этой статьей начинается цикл из 20-ти обещанных мыслей об ИТ-проектах. Надеюсь, что по прочтении кто-то посмотрит на проблему незаменимых людей с другой стороны.

10.01.2019    13687    chavalah    124    

Где мы взяли флакон?

Управление бизнес-процессами (BPM) Управление проектом Бесплатно (free)

История появления и развития методики

26.12.2018    10541    1c-intelligence    7