Slide 1

Slide 1 text

Внедрение бюджетирования, или Как сделать хорошо? Валерий Павлов Ведущий консультант 1С

Slide 2

Slide 2 text

● 11 лет работы с 1С ● Внедрение блока бюджетирования на конфигурациях 1С: УХ, 1С: ERP, 1С: Комплексная автоматизация, 1С: УПП, отраслевых конфигурациях ● 1С: Специалист-консультант по Бюджетированию в 1C: ERP 2, 1С: УХ и другие ● Опыт работы в 1С: франчайзи, системном интеграторе, in-house в IT- компаниях Обо мне

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

Планируем проект Вопросы которые нужно задать Сложности, которые могут возникнуть при внедрении ● А что у нас с требованиями к разработке программного продукта? ● А как мы будем управлять изменениями требований? ● А что у нас с процессами и документами? ● Сотрудники, хотят, чтобы в 1С было, как в Excel ● Сотрудники, не заинтересованы общаться с командой внедрения и пересматривать свою текущую модель в реалиях 1С ● Сотрудников, заставляют работать в двух программах или в рамках проекта не погружают в механизмы 1С

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

Первый вопрос. А что у нас с требованиями к разработке программного продукта? Stakeholder Needs — отражение проблемы бизнеса, персоналии или процесса, которое должно быть соотнесено с использованием или приобретением новой системы Features — множество логически связанных функциональных требований, которые обеспечивают возможности пользователя и удовлетворяют целям Software Requirements — делятся на 3 вида Software Requirements Features Stakeholder Needs

Slide 7

Slide 7 text

Первый вопрос. А что у нас с требованиями к разработке программного продукта? Требования к ПО Функциональные требования Нефункциональные требования Ограничения проектирования

Slide 8

Slide 8 text

отражают поведение системы – входы, выходы и функции, которые система предоставляет пользователю Первый вопрос. А что у нас с требованиями к разработке программного продукта? отражают удобство использования системы, ее надежность, производительность и возможность поддержки (сопровождения) ограничения, относящиеся к дизайну или процессу создания системы, которые не влияют на внешнее поведение, но должны быть учтены для соответствия различного вида обязательствам Требования к ПО Функциональные требования Нефункциональные требования Ограничения проектирования

Slide 9

Slide 9 text

● Полнота ● Необходимость и осуществимость ● Верифицируемость ● Корректность и согласованность ● Ясность Свойства требований

Slide 10

Slide 10 text

Что не должны содержать требования? Отсылок к конкретным способам реализации ✅ Пользователь должен иметь возможность сохранить данные, введенные с формы ❌ Пользователь должен нажать на кнопку “Сохранить” для сохранения данных

Slide 11

Slide 11 text

Что не должны содержать требования? Отсылок к конкретным способам реализации ✅ Пользователь должен иметь возможность сохранить данные, введенные с формы ❌ Пользователь должен нажать на кнопку “Сохранить” для сохранения данных Данных о планировании проекта ❌ Реализация сохранения данных должна быть завершена во втором квартале 2023 года

Slide 12

Slide 12 text

Что не должны содержать требования? Отсылок к конкретным способам реализации ✅ Пользователь должен иметь возможность сохранить данные, введенные с формы ❌ Пользователь должен нажать на кнопку “Сохранить” для сохранения данных Данных о планировании проекта ❌ Реализация сохранения данных должна быть завершена во втором квартале 2023 года Сведений о тестировании ✅ При плохом интернет-соединении функция загрузки фотографий должна отрабатывать в фоновом режиме, не блокируя работу приложения ❌ Необходимо протестировать скорость ответа на запрос загрузки фотографии в условиях плохого интернет-соединения.

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

● Встреча заинтересованных лиц поможет найти решение, наиболее выгодное для бизнеса ● Определение ключевого стейкхолдера проекта Как решить противоречие?

Slide 15

Slide 15 text

Управляем изменениями требований Шаг 1. План управления изменениями ● Инструменты для определения версий отдельных требований и их наборов ● Согласование требований ● Согласование базовых версий требований ● Способы обсуждения и доведения требований и их изменений до всех заинтересованных лиц ● Способы и ответственные за оценку влияния предложенных изменений ● Атрибуты требований и процедуры отслеживания состояния требований, в том числе состояния требований, которые будут использоваться, и кто их будет менять ● Ответственность за обновление связей требований, и когда это должно делаться ● Процесс отслеживания и разрешения проблем с требованиями ● Процесс изменения планов проекта при изменении требований ● Использование инструментов управления требованиями

Slide 16

Slide 16 text

Управляем изменениями требований Шаг 2. Набор атрибутов требования: ● Дата создания требования ● Номер текущей версии требования ● Автор, создавший требование ● Приоритет ● Состояние требования ● Происхождение или источник требования ● Логическое обоснование требования ● Номер выпуска или итерации, на которую назначено требование ● Контактное лицо или ответственный за принятие решений по внесению изменений в требование ● Метод проверки или критерий приемки

Slide 17

Slide 17 text

Управляем изменениями требований Шаг 3. Единый канал контроля изменений — согласование изменений Состояние требований: ● Предложено ● Разработка ● Подготовлено ● Одобрено ● Реализовано ● Проверено ● Отложено ● Удалено ● Отклонено

Slide 18

Slide 18 text

Управляем изменениями требований Шаг 4. Иерархический принцип ● Одно изменение потянет за собой череду необходимых изменений сверху вниз Шаг 5. Системы контроля изменений ● Jira — системы ведения и версионирования требований ● Confluence.

Slide 19

Slide 19 text

Третий вопрос. А что у нас с процессами и документами?

Slide 20

Slide 20 text

● Положение о проектировании и утверждении финансовой структуры компании ● Положение о формировании бюджетной модели ● Положение о бюджетной политике ● Положение о разработке бюджетного регламента на предприятии Процессы и документы

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

Подводные камни: ● усложнение – формы-«самоделки» могут удлинить алгоритм ввода и проверки данных ● удорожание – за модификации в 1С нужно платить Первый очаг: Сотрудники, хотят, чтобы в 1С было, как в Excel

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

Третий очаг: Сотрудников заставляют работать в двух программах или в рамках проекта не погружают в механизмы 1С и не учат работать в новом продукте

Slide 25

Slide 25 text

Казалось бы, а что, разве к системе, вопросов нет? Четыре узких горлышка самой системы

Slide 26

Slide 26 text

Вопрос 1. Чем больше бюджетов, тем лучше? Бюджетная модель в 1С ≠ бюджетная модель в Excel

Slide 27

Slide 27 text

Вопрос 2. Поддержка сложных бюджетных моделей ● Разделение бюджетных форм - на те, в которых хранятся статьи бюджета - и те, в которых хранятся показатели ● Сокращать жизненный путь операнд

Slide 28

Slide 28 text

Вопрос 3. Может быть мне заполнить все доступные аналитики бюджета? Количество аналитик распространяется не только на блок бюджетирования, но и на входные и выходные данные, которые проходят через блок

Slide 29

Slide 29 text

Вопрос 4. «1С как BI система»

Slide 30

Slide 30 text

Автоматизация — это замена действий людей, направленных на сбор и обработку данных, работой системы 1 Подводя итог, надо понять, что мы хотим:

Slide 31

Slide 31 text

Цифровизация — внедрение современных в бизнес-процессы компании для того, чтобы повысить их качество и эффективность Автоматизация — это замена действий людей, направленных на сбор и обработку данных, работой системы 1 2 4 Подводя итог, надо понять, что мы хотим:

Slide 32

Slide 32 text

Цифровая трансформация — глубокая реорганизация бизнес-процессов с широким применением цифровых инструментов для их исполнения* Цифровизация — внедрение современных в бизнес-процессы компании для того, чтобы повысить их качество и эффективность Автоматизация — это замена действий людей, направленных на сбор и обработку данных, работой системы 1 2 3 4 Подводя итог, надо понять, что мы хотим:

Slide 33

Slide 33 text

Q&A 33 Валерий Павлов Ведущий консультант 1С @pavlov753 [email protected]