Управление отделом разработки с помощью "1С:СППР"

Публикация № 882894

Методология - Управление проектом

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

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

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

 

Проблемы управления проектом

Какие проблемы возникают при разработке программного обеспечения?

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

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

Информация нужна:

  • о том, какие изменения были произведены;
  • о том, зачем конкретное изменение в программе было сделано;
  • и о том, кто принимал решение для того, чтобы это изменение попало в программу.

Быстрый поиск таких вещей очень облегчает жизнь.

Многие руководители ИТ-отделов в компаниях ставят задачи своим разработчикам вручную. Какие проблемы это может вызвать:

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

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

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

  • Кто сейчас чем занимается,
  • Сколько времени тратится,
  • Почему на это тратится столько времени,
  • И что мы можем с этим сделать.

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

Зачастую учет времени нам необходим и для бизнеса, когда бизнес спрашивает отдел информационных технологий: «Чем вы занимаетесь, почему потратили столько времени на реализацию этой функции?». Гораздо удобнее открыть отчет и в готовом виде предоставить его бизнесу.

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

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

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

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

 

Почему СППР? Возможности СППР «из коробки»

Почему СППР? Для нашей компании здесь все достаточно просто.

  • Я и мои руководители уже имели опыт работы с этим программным продуктом, а это очень важно.
  • Правила разработки, которые мы придумали у себя в ИТ-отделе, очень удачно ложились на методики, которые уже были реализованы в СППР.
  • Также немаловажную роль сыграло то, что мы сами – 1С-ники, любой из нас мог доработать этот программный продукт.
  • Развернуть конфигурацию СППР очень просто – это можно сделать за пару часов. Достаточно выполнить минимальный набор настроек – все остальное можно донастроить под себя в дальнейшем.

Возможности, которые вы получаете в СППР прямо «из коробки»:

  • Проектирование
  • Ведение документации
  • Совместная работа
  • Распределение задач
  • Обработка ошибок
  • Учет трудозатрат

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

 

Основные объекты СППР и их взаимосвязи

Вернемся к объектам, которые заложены в СППР и поговорим о том, как они решают вопросы и проблемы, обозначенные ранее.

На этой схеме мы видим основные объекты СППР и их взаимосвязи. Это:

  • Требования;
  • Ошибки;
  • Технические проекты;
  • Задачи.

Это – обзорная схема, а дальше я расскажу по каждому объекту, для чего он используется. Вам станет понятнее, насколько СППР может быть применима для решения ваших задач.

 

Требования

Требования – это входящая информация, которая поступает в ваш отдел.

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

 

Технический проект

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

  • Планирование сроков
  • Контроль разработки
  • Связь с требованиями и ошибками
  • Коллективная работа
  • Отдельная поставка

Что может являться основанием для создания технического проекта?

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

При создании технического проекта его необходимо описать. В его описание входит: название, цель, стадии, которые должен пройти этот технический проект, и его участники. Технический проект можно создать и не активизировать. После того, как вы описали технический проект, вы можете поставить его в очередь, и он будет стартовать, когда освободятся ресурсы. Дело в том, что каждый отдел имеет определенную мощность. Условно, наш ИТ-отдел может выполнять 10 проектов одновременно, а остальные накапливаются в очереди. Как только освобождаются ресурсы, мы включаем следующий технический проект в работу и реализуем эти изменения в программе.

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

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

 

Управление техническим проектом по контрольным точкам

Что есть интересного в техническом проекте?

  • Технический проект разделен на этапы, контрольные точки, которые он проходит в своем жизненном цикле. Например:
    • Открытие проекта;
    • Подготовка концепции;
    • Проектирование;
    • Реализация;
    • Тестирование и т.д.
  • При создании технический проект автоматически заполняется списком контрольных точек из настроек СППР.
  • Этот список можно гибко менять – например, если у вас технический проект на исследование, и разработки в нем не предполагается, вы можете какие-то контрольные точки пропускать.
  • Чтобы пройти контрольную точку, в СППР существует механизм согласования, т.е. для каждой контрольной точки при настройке СППР устанавливаются роли и участники, которые будут согласовывать данную контрольную точку. Простой пример: контрольная точка, связанная с окончанием разработки. Здесь принимают участие два человека – это может быть руководитель отдела, который утверждает, что технический проект реализован, и технический лидер, который, например, проводит код-ревью проекта. И как только эти два человека согласуют контрольную точку проекта, считается, что она пройдена. Вы можете очень гибко настраивать согласование этих контрольных точек в зависимости от специфики вашей разработки.

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

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

 

Ошибки

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

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

  • Человек, который регистрирует ошибку, при описании способа ее воспроизведения может приложить к ней различные файлы, видео, которые в дальнейшем позволяют разработчику достаточно просто воспроизвести ситуацию, чтобы ее поправить.
  • В рамках ошибок вы можете обмениваться информацией с инициатором – для этого в СППР существует специальный механизм комментариев, т.е. вы можете задавать вопросы, вам будут отвечать и вся эта информация сохранится в ошибке, вы не потеряете ее. Даже если вы придете к тому, что ошибку исправлять не нужно (окажется, что это ожидаемое поведение системы, она так и должна работать), вы всегда сможете к ней вернуться. Особенно это важно в том случае, когда ошибка критическая, и руководителю отдела необходимо понимать, какая работа по ней проводилась, кто, как и в какие сроки реагировал на исправление этой ошибки.
  • На каждом из этапов обработки ошибки для нее возможны: отзыв, откладывание и возврат ошибки.

 

Учет фактических трудозатрат

Перейдем к учету трудозатрат. Основные требования к нему:

  • Позволяет легко отражать затраченное время
  • Детализирован до технического проекта, задачи, ошибки
  • Позволяет добавлять произвольное описание выполненных работ
  • Возможность получения оперативных данных

В типовом решении есть отражение трудозатрат на задачу, запланированные и согласованные трудозатраты. Но мы пошли немного дальше и реализовали свой механизм учета трудозатрат:

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

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

 

Работа с метаданными

Также в СППР есть «плюшки», позволяющие упростить работу разработчиков 1С, в частности – работа с метаданными.

Фактически, в СППР вы имеете, при необходимости, все метаданные, которые есть в конфигураторе.

Для чего это может быть необходимо? Это может быть необходимо в том случае, если вы проектируете новую функцию. Например, вы технический лидер, и у вас есть разработчик, которому поручено спроектировать какую-то функцию. Разработчик читает концепцию и начинает проектировать. Он может проектировать в конфигураторе, на листке бумаги или иным способом, но для нас важно, чтобы после этого в техническом проекте СППР были отражены две вещи:

  • Те метаданные, которые он собирается изменять или добавлять. Изменяя или добавляя какие-то метаданные, он обязательно должен указать, для чего он это делает.
  • Также важно, чтобы он отразил интерфейсы, которые планирует добавить. Интерфейсы можно отразить с помощью презентации. Мы к техническому проекту прикладываем простую презентацию, в которой очень кратко отражаем цели, задачи и интерфейсы (что на входе, а что на выходе), чтобы можно было быстро, за несколько минут понять, что мы получим. Эта презентация может быть отправлена, в том числе, и бизнесу.

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

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

 

Основные настройки программы

Вернусь к настройкам программы. Основные из них:

  • Настройки пользователей и прав
  • Настройки параметров системы
  • Настройки интеграции
  • Настройки проектов + дополнительные характеристики проектов

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

СППР построена на «1С:Библиотеке стандартных подсистем», поэтому настройки там для вас будут знакомые, ничего нового.

  • Отличие будет в настройках для проектов. В рамках СППР проект – это информационная система. Сколько вы разрабатываете информационных систем, столько проектов у вас и будет.
  • Для каждого проекта вы настраиваете список контрольных точек и исполнителей (согласующих).
  • Также для каждого проекта можно добавить дополнительную аналитику в виде разделов проекта – это разделение разрабатываемого продукта на какие-то функциональные дополнительные блоки и версии.
  • Дополнительным сервисом в техническом проекте является отправка уведомлений. Можно настроить СППР таким образом, что при определенных событиях, например, при переходе технического проекта из одной контрольной точки в другую, вы получаете на почту уведомление. Это достаточно удобно, не требует от вас заходить каждый раз в СППР, проверять, сделана ли работа и в каком состоянии технический проект.

 

Технология разветвленной разработки

Пару слов скажу про разветвленную разработку. Технология разветвленной разработки:

  • Один техпроект – одно хранилище
  • Хранилище разработки на поддержке основного хранилища
  • При необходимости актуализация хранилища разработки
  • После тестирования и проверки помещение в основное хранилище

СППР ориентирован именно на разветвленную разработку.

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

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

Технология разветвленной разработки в нашем случае выглядит следующим образом:

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

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

Поддержка СППР разветвленной разработки

  • Автоматическое создание хранилищ технических проектов
  • Планирование сроков встраивания технических проектов в основное хранилище
  • Загрузка измененных метаданных из хранилища технического проекта
  • Анализ изменений метаданных с помощью отчета о сравнении конфигурации технического проекта и основного хранилища

Эта технология очень хорошо описана на сайте 1С в разделе информационно-технологического сопровождения, можно брать и использовать. Там описано все, вплоть до того, как создавать эти хранилища, как снимать с поддержки те или иные объекты. Ничего сложного нет, берете и пользуетесь.

 

Чего нам не хватало в СППР

Но также существуют моменты, с которыми в СППР могут возникнуть сложности.

  • Например, мы столкнулись с тем, что в понятиях СППР проект – это все-таки система, а для нас проект – это немного больше, мы считаем, что проект может охватывать несколько систем. Это вносит определенные сложности. Мы идем по пути того, чтобы добавить единые классификаторы, чтобы объединить несколько проектов в какую-то другую сущность и таким образом получать необходимые для нас отчеты.
  • Также мы добавили возможность контроля переносов сроков, т.е. мы контролируем перенос контрольных точек, существующих в рамках проекта, и получаем отчеты.

 

Итоги

Подводя итог, хочу сказать, что:

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

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

Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2017 COMMUNITY. Больше статей можно прочитать здесь.

В 2020 году приглашаем всех принять участие в 7 региональных митапах, а также юбилейной INFOSTART EVENT 2020 в Москве.

Выбрать мероприятие.

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Armando 1393 20.08.18 13:42 Сейчас в теме
У вас информационные системы разработаны на базе типовых коробочных решений? Как установку обновлений отражаете в СППР?
dock; Solovyeff; Yakud3a; +3 Ответить
2. zekrus 153 22.08.18 09:39 Сейчас в теме
Доброе утро!
Тема весьма актуальная
(автор похоже работал в компании вендоре).
Интересно как отработала загрузка метаданных.
(ругается на XDTO типовых конфигураций).
Очень жаль, что учебный центр не читает
курсов по этому продукту.
С уважением
glime; drmaxart; +2 Ответить
3. user1032607 22.08.18 15:27 Сейчас в теме
(2) Попробуйте загрузить метаданные через тонкого клиента.
4. zekrus 153 22.08.18 21:00 Сейчас в теме
(3) Я уже все перепробовал, что пишут на форумах.
6. JohnyDeath 297 23.08.18 22:59 Сейчас в теме
(4) а что конкретно не работает?
У меня были какие-то небольшие проблемы, я решил их добавлением пару строчек кода в модуль. Чтобы не курежить основную конфу - сделал через расширение.
Загружаю полностью ERP, периодически обновляю эти метаданные. В общем всё работает достаточно давно и стабильно.
Если надо, могу скинуть код и место правок.
7. zekrus 153 24.08.18 07:06 Сейчас в теме
9. JohnyDeath 297 24.08.18 10:20 Сейчас в теме
(7) Вот код из расширения для общего модуля "ЗагрузкаМетаданных"

&Перед("ИсправитьФайлКонфигурации")
Процедура Гит_ИсправитьФайлКонфигурации(ФайлКонфигурации)
	//Удаляем Несовместимые свойства: //BackgroundLocation, BackgroundAudioPlayback, FileExchangeWithPersonalComputer
	ЧтениеXML = Новый ЧтениеXML;
	ЧтениеXML.ОткрытьФайл(ФайлКонфигурации);
	
	ПостроительДОМ = Новый ПостроительDOM;
	ДокДОМ = ПостроительДОМ.Прочитать(ЧтениеXML);
	
	Найденные = ДокДОМ.ПолучитьЭлементыПоИмени("RequiredMobileApplicationPermissions");
	Если Найденные.Количество() = 0 Тогда
		Возврат;
	КонецЕсли;
	УзелМобайл = Найденные[0];
	УзелМобайл.РодительскийУзел.УдалитьДочерний(УзелМобайл);
	
	ЧтениеXML.Закрыть();
	
	ЗаписьХМЛ = Новый ЗаписьXML;
	ЗаписьХМЛ.ОткрытьФайл(ФайлКонфигурации);
	
	ЗаписьДОМ = Новый ЗаписьDOM;
	ЗаписьДОМ.Записать(ДокДОМ, ЗаписьХМЛ);
	
	ЗаписьХМЛ.Закрыть();
КонецПроцедуры
Показать
5. user1032607 22.08.18 21:15 Сейчас в теме
Про тонкого клиента не пишут. А мне помогло.
8. t.v.s. 94 24.08.18 08:08 Сейчас в теме
К сожалению, в СППР вообще никак не организована работа с расширениями
10. iRommi1992 21.11.19 22:20 Сейчас в теме
Очень интересная тема про технологию разветвлённой разработки, "По окончанию происходит заливка в основное хранилище.", "Эта технология очень хорошо описана на сайте 1С в разделе информационно-технологического сопровождения, можно брать и использовать.", где смотреть? в документации по СППР ничего не нашёл про дерево хранилищ)
11. AntonSm 27 02.12.19 15:21 Сейчас в теме
(10) Инфа с ИТС - Технология разветвленной разработки конфигураций.
Сам использую сейчас в работе такой подход, т.к. есть ряд задач очень долго висящих в работе или в тесте.
И основное хранилище успевает далеко убежать.
Оставьте свое сообщение

См. также

Как правильно купить 1С Промо

Управление проектом v8 1cv8.cf Бесплатно (free)

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

23.03.2018    14147    0    raiml    27    

Мастер-класс "Ведение проектов в типовых конфигурациях 1С"

Управление проектом CI/CD БСП (Библиотека стандартных подсистем) v8 Бесплатно (free)

При адаптации типовой конфигурации под особенности учета в компании важно обеспечить возможность легкого обновления поставки. Как организовать архитектуру решения и продумать процесс быстрой и эффективной разработки без ущерба типовой функциональности, на конференции Infostart Event 2019 Inception рассказал ведущий программист компании BIA-Teсhnologies Алексей Князьков.

05.06.2020    3236    0    AKnyazkov    3    

Отраслевые чудеса

Управление проектом v8 1cv8.cf УУ Бесплатно (free)

Про отраслевые конфигурации

03.06.2020    3420    0    1c-intelligence    76    

Автоматизация управления закупками: специфика проектов, методология работ или "как не наступить на грабли"

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

В этой статье речь пойдет об автоматизации закупочной деятельности. Причем не о том, как настраивать рабочие места, документы и реквизиты в 1С:ERP. А о том, что на самом деле обычно нужно компании, когда она заявляет об «автоматизации процессов закупок». И о том, как правильно подойти к этой самой автоматизации, чтобы проект не стал «вечным долгостроем», а внутренние заказчики (руководство компании, руководители отделов и департаментов) получили действительно полезный результат. Подробнее тему автоматизации МТО можно изучить на курсе //infostart.ru/public/1201558/

06.04.2020    3523    0    1СERP    4    

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

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

Очередная статья о бизнесе франчайзи 1С. Здесь мы постараемся рассказать о том, какой подход используется при относительно крупных проектах, в частности, при внедрении «1С:ERP», дадим описание этапов проекта, укажем, какие риски имеет каждый этап работ, расскажем, уместны ли при внедрении «1С:ERP» такие модные методики, как Agile, автоматизированное тестирование и пр. Автор статьи Андрей Мироненко.

24.04.2017    29595    0    1СERP    85    

Внедрение 1С:ERP и 1С:КА - одна тестовая база для всех

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

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

03.04.2020    1788    0    Egenee    0    

Опыт внедрения/разработки продуктов 1С

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

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

16.01.2020    6088    0    BraunAlex    11    

Проблемы интеграции 1С: ERP с негибкой системой производственного учета

Обмен данными 1С Управление проектом v8 ERP2 Бесплатно (free)

Данная статья описывает трудности интеграции 1С: ERP с негибкой внешней системой производственного учета. Статья поможет консультантам/менеджерам проектов обойти стороной те грабли, с которыми познакомились мы.

14.01.2020    3464    0    user1042803    5    

Организация эффективной техподдержки 1С внутри компании Промо

Управление проектом v8 1cv8.cf Бесплатно (free)

Как сделать общение с пользователями эффективным, правильно организовать работу программистов 1С и перестать быть "шестируким Шивой"

10.03.2015    37614    0    adapter    36    

Vanessa Automation + СППР

Vanessa Automation СППР v8 Бесплатно (free)

Vanessa Automation. Использование автоматизированного тестирования в СППР.

07.11.2019    11033    0    SvVik    14    

Почему можно начать внедрение ЕРП с регламентированного учета и что нам мешает это сделать?

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

В этой статье постараемся разобрать риски запуска ЕРП с регламентированного учета и обосновать возможность такого запуска.

25.09.2019    9325    0    Praktika_resheniy    15    

Как внедрить 1С:Документооборот в условиях хаоса

Управление проектом Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО УУ Бесплатно (free)

Не всегда проекты можно внедрить по заранее спланированному алгоритму. Скорее, даже никогда проекты не удается выполнить по универсальному плану: в каждой конкретной ситуации есть свои сложности и свои проблемы. Опытом внедрения 1C:Документооборот в отсутствии описанных процессов и утвержденной структуры предприятия на конференции поделилась руководитель отдела автоматизации торговой сети РЕМИ Марина Лимонтова (г. Владивосток).

21.08.2019    13798    0    limm28    14    

Как не нужно "запускать" проекты 1С Промо

Управление проектом v8 УПП1 Оптовая торговля, дистрибуция, логистика Пищевая промышленность Бесплатно (free)

Описываю мою практику работы над проектами совместно с компаниями Франчайзи. И рекомендации по работе с такими проектами.

24.02.2013    102855    0    axxell    132    

Внедрение конфигурации 1С:Государственные и муниципальные закупки 8 по технологии контрольного примера

Управление проектом v8 1cv8.cf Государственные, бюджетные структуры Россия Бесплатно (free)

Внедрение конфигурации 1С:Государственные и муниципальные закупки 8 с помощью технологии контрольного примера. Коротко рассмотрен состав работ и целесообразность использования этой технологии в конкретном случае: ФЗ-223 и неполное использование функционала 1С:ГиМЗ.

22.05.2019    4807    0    2ncom    10    

Корпоративный мозг на 1С и Python

Управление проектом v8 1cv8.cf Бесплатно (free)

Перед вами краткая инструкция, как можно быстро начать digital-трансформацию компании с помощью нейронных сетей на 1С, а также с использованием, в качестве дополнения, ресурсов Python.

17.05.2019    23890    0    user995065    74    

Где теряется эффективность?

Управление проектом Личная эффективность v8 1cv8.cf Бесплатно (free)

Общее понятие об эффективности командной работы. Где она теряется, где ее ищут, и почему ничего не получается.

03.05.2019    6669    0    1c-intelligence    13    

Особенности реального внедрения 1С:ТОИР

Управление проектом Бухгалтерский учет v8 1cv8.cf Машиностроение и приборостроение Россия Бесплатно (free)

Часть 1. Учет объектов ремонта. Интеграция ТОИР с учетной системой. Планирование ремонтов.

29.03.2019    11348    0    Aprsoft    3    

Начало автоматизации (Часть 1) Промо

Управление проектом v8 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

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

30.04.2011    24503    0    milkers    86    

Git + 1С. Часть 2. Реализация Git workflow в 1С-разработке по шагам

Инструментарий разработчика Управление проектом v8 1cv8.cf Бесплатно (free)

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

28.01.2019    16382    0    stas_ganiev    28    

Как запустить 1С:ERP 2 на тысячу пользователей и не написать ни одной страницы ТЗ?

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

Глеб Стальной делится опытом построения полного цикла процесса DevOps на проектах 1С с помощью использования современных инженерных практик – разработки через поведение, автоматизации ночных сборок, непрерывного анализа качества кода и т.д. В статье много внимания уделяется работе с инструментами (Slack, Zoom, Jira, Confluence, Jira Service Desk, Bitbucket, Vanessa Behavior, БИТ.Адаптер, Jenkins, SonarQube 1C (BSL) Plugin, Allure и т.п.)

17.01.2019    21080    0    glebushka    59    

УПП: Хроники малобюджетного внедрения (Часть 3) Промо

Управление проектом Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 УПП1 Россия Бесплатно (free)

Можно ли внедрять УПП на небольших фирмах с небольшими затратами? Это попытка рассказать об итерационной технологии внедрения на живом конкретном примере. Один раз в неделю Заказчик присылает свою базу и вопросы по ней, на один час автор связывается со IT-специалистом клиента по Skype и консультирует его. Прошло два месяца. Результаты перед вами.

10.09.2012    29622    0    PAVI    34    

Выбор программы 1С

Пользователю системы Интеграция Управление проектом v8 1cv8.cf Россия Бесплатно (free)

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

16.01.2019    8696    0    itworks    22    

Как правильно выбрать поставщика услуг 1С

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

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

14.01.2019    5342    0    itworks    14    

Код по цене пачки пельменей и сорок бочек скрама

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

Быстрый код по цене пачки пельменей и сорок бочек скрама пятому столику.

10.01.2019    11272    0    Alex_Japanese_Student    143    

Есть 2 подхода к внедрению информационных систем. На примере 1С УПП 8 Промо

Управление проектом Техническое задание v8 УПП1 Россия Бесплатно (free)

С детальным ТЗ? Или без серьезного ТЗ? Какой лучше? И где успех более вероятен?

26.01.2012    55703    0        54    

Вы как хотите, а я сделал

Управление проектом v8::Бизнес-процессы 1cv8.cf Бесплатно (free)

Хвастаюсь системой управления задачами

28.12.2018    11756    0    1c-intelligence    18    

Как получить сервер разработки под 1С в Azure на 80% дешевле

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

Разговоров про облака в ИТ-индустрии очень много в последнее время. Часто споры сводятся к тому, как правильно считать стоимость владения.

05.12.2018    5391    0    zhogov    15    

Мой опыт: Внедрение ERP системы

Управление проектом v8 1cv8.cf Бесплатно (free)

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

03.12.2018    7206    0    dinopopyys    21    

Диалог с клиентом. Правда vs ложь. Промо

Управление проектом Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v7.7 v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

Как оценить работу и стоит ли говорить всю правду клиенту? Где та золотая середина, которая поможет «настроить» крепкие деловые отношения исполнителя с заказчиком?

02.01.2012    24830    0    Yury1001    238    

Git + 1С. Часть 1. Как подключиться к команде разработки и начать использовать Git

Инструментарий разработчика Управление проектом v8 1cv8.cf Бесплатно (free)

Первая статья из цикла инструкций по работе с Git в 1С-разработке. Рассмотрим, как настроить рабочее место, как получить свою "копию" проекта для разработки и приступить к полезным действиям. Все примеры будут изложены в рамках трёх практических кейсов: 1. Моя команда дорабатывает типовую конфигурацию, использует приватный репозиторий на BitBucket, в котором версионируются внешние отчеты/обработки, расширения конфигураций и правила обмена; 2. Я участвую в стартап-команде, которая разрабатывает свою конфигурацию с использованием Git и GitLab; 3. Я принимаю участие в развитии OpenSource-продукта на GitHub как заинтересованный разработчик (контрибьютор).

18.10.2018    60893    0    stas_ganiev    73    

Как проектировать отчетность

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

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

16.10.2018    9157    0    weissfeuer    2    

"Гнем" Waterfall

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

В прошлой статье (https://infostart.ru/public/898904/) мы поговорили о проблематике разных методик управления проектами – традиционный Waterfall и ныне модный Scrum. Но каких-то конкретных рекомендаций пока не дали. В рамках этой статьи поговорим о том, как же синтезировать эти подходы в то, что можно использовать в работе. Статья построена на примерах из практик ВЦ «Раздолье». Автор статьи директор по развитию ВЦ «Раздолье» Андрей Мироненко.

04.10.2018    8114    0    1СERP    9    

Проектирование архитектуры и модификация программных продуктов как технология в сложных проектах системной интеграции и автоматизации на базе 1С: СППР

Управление проектом Интеграция СППР v8 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

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

03.10.2018    15895    0    roman72    19    

Место гибких методов управления (Agile) в практике 1С

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

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

05.09.2018    10212    0    1СERP    3    

CI/CD для 1С - миф или реальность?

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

Разберём плюсы и минусы применения практик CI/CD с учетом ограничения технологической платформы 1С:Предприятие.

02.07.2018    22275    0    comol    54    

А стоит ли затевать? Или каких результатов можно достигнуть, автоматизировав производство?

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

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

29.06.2018    7922    0    Aprsoft    1    

Управление проектами внедрения 1С:ERP

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

Тема статьи - «Управление проектами автоматизации 1С:ERP». В этой фразе хотелось бы поставить ударение на 1С:ERP. Почему? - Потому что 1С:ERP – это достаточно сложный комплексный продукт. - Проекты, которые мы делаем, зачастую охватывают все отделы и службы предприятия. - Здесь, в отличие от того же УПП, требования немного меняются – речь идет уже не об учете, а о планировании, об управлении ресурсами, что само по себе является более сложной темой. Об этом я и постараюсь рассказать.

21.06.2018    15990    0    andironenko    16    

История одного проекта ERP

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

Любопытная история одного проекта ERP, успешного - с одной стороны, провального - с другой.

02.05.2018    8806    0    papche    32    

Автоматизация торговой деятельности как путь к лидерству на рынке

Управление проектом v8 ERP2 Оптовая торговля, дистрибуция, логистика Россия Бесплатно (free)

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

27.12.2017    9594    0    Aprsoft    0    

Внедрение 1С: ERP. Подготовка к внедрению. Внимание к человеческим ресурсам

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

«1С:ERP Управление предприятием 2» – современное программное решение для построения автоматизированных систем управления деятельностью предприятий, компаний. Невысокая стоимость владения и возможность получения существенного экономического эффекта стимулирует предприятия на её использование. Но необходимость внедрения автоматизированных систем управления иногда вызывает у руководства компаний тревогу. Хорошо, если в компании есть опытные специалисты, которые уже внедряли ERP на своих прошлых местах работы или имеют опыт его использования. Но таких на рынке труда пока немного. Поэтому руководители, которые решают проблемы повышения эффективности деятельности компании и интересы которых непосредственно затрагивает автоматизация систем управления, задаются вопросами: как подступиться к реализации и как разобраться в сложной «компьютерной игрушке»?

04.09.2017    17257    0    user742600    5    

Разбор полетов, или как на Партнерском форуме ругали 1С:Управление холдингом и что из этого вышло

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

На партнерском форуме 1С один из партнеров разместил пост, в котором подверг критике реализацию продукта 1С:Управление холдингом в целом и команду разработки в частности.

02.08.2017    25122    0    WanGoff    73    

Экспериментальный проект «первая международная типовая»

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

Большинство пользователей, разработчиков и партнеров привыкли видеть продукты на Платформе "1С:Предприятие" только на русском языке. Но для зарубежных рынков они не подходят. С какими проблемами сталкиваются специалисты по автоматизации предприятий за пределами русскоязычных стран, и как их удается решить, в своем докладе на Infostart Event 2016 рассказал исполнительный директор дочернего предприятия Фирмы "1С" в Бухаресте Алексей Снитковский.

16.07.2017    21042    0    Snitkovski    105    

Внедрение автоматизированной системы управления работами в сервисной компании

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

В статье рассматривается пример того, как мы создавали автоматизированную систему управления работами в сервисной компании. В начале мы провели анализ бизнес-процессов заказчика, которые существовали только в головах его ключевых исполнителей. Единый документооборот в сервисной компании отсутствовал, каждый руководитель подразделения вел свои данные в отдельных Excel файлах, на границах подразделений возникала потеря информации и документов, процедура управления работами превращалась в постоянный кошмар для руководителей. Для успешного решения задачи необходимо было провести предварительную серьёзную подготовку. В результате этой работы мы разработали методику, в которой подробно описали бизнес-процессы, определили оптимальный порядок действий, установили порядок передачи ответственности от исполнителя к исполнителю и порядок контроля выполнения работ. После этого внедрение автоматизированной системы стало обычным «делом техники».

29.06.2017    12363    0    Soliton    2    

Особенности внедрения 1С: WMS логистика. Управление складом

Управление проектом Учет ТМЦ Учет ТМЦ v8 1cv8.cf УУ Бесплатно (free)

«1С: Предприятие 8. WMS Логистика. Управление складом» является одной из востребованных программ, применяемых для автоматизации системы управления складами. Вместе с тем, wms логистику Управление складом нельзя рассматривать как панацею от всех проблем на складе. Без такой автоматизации вполне могут обойтись предприятия, у которых площадь складов не достигает 1000 м2, которые имеют относительно небольшой товарный перечень (до 100 SKU) или это товар, который имеет сравнительно невысокую скорость оборачиваемости.

27.04.2017    13668    0    user742600    6