1. Введение
1.1. Назначение
Программный продукт Оценка трудоемкости доработок программ 1С предназначен для автоматизации процесса оценки трудоемкости доработок конфигураций 1С нормативным методом. Он позволяет систематизировать и упростить расчеты, связанные с выполнением оценки трудоемкости задач по доработке конфигураций.
1.2. Возможности
- Создание и управление нормами для оценки трудоемкости;
- Ввод исходных данных (анкет) для оценки трудоемкости доработок;
- Автоматический расчет трудоемкости на основе введенных данных и установленных норм;
- Отражение фактической трудоемкости доработок для последующего анализа и корректировки используемых норм;
- Формирование печатных форм анкет, паспортов доработок, заказов.
1.3. Кому будет полезна
- Разработчикам и бизнес-аналитикам, занимающимся доработками конфигураций 1С;
- Руководителям проектов, отвечающим за планирование и контроль выполнения задач;
- Специалистам по оценке трудоемкости выполняемых работ (нормировщикам и оценщикам).
2. Функциональные возможности
-
Управление базовыми справочниками для создания норм для оценки:
- Разделы работ;
- Виды работ;
- Единицы измерения количества;
- Размеры заказчиков;
- Типы объектов;
- Сложности объектов;
- Модификации объектов.
- Создание норм трудоемкости для оценки трудоемкости работ в разрезе разделов работ, видов работ, размеров заказчиков, типов, сложности и модификации объектов;
-
Ввод исходных данных для расчета в анкету заказчика:
- Наименование и размер заказчика;
- Договор и заказ;
- Наименование и описание доработки;
- Состав постановщиков задач для доработки;
- Состав ролей пользователей доработки;
- Состав модифицируемых конфигураций;
- Состав модифицируемых объектов конфигураций;
- Автоматический расчет трудоемкости доработки по выбранным оценщиком разделам работ по данным анкеты заказчика, видам работ и нормам трудоемкости;
- Отражение фактической трудоемкости доработки в разрезе видов работ для последующего анализа и корректировки норм;
- Распечатка анкеты заказчика и паспорта доработки (в различных формах).
3. Настройки конфигурации
Перед началом работы с прикладным решением необходимо настроить работу конфигурации:
- Ввести название и руководителя организации, загрузить логотип (для вывода на печатной форме “Заказ”);
- Определить список пользователей;
-
Назначить пользователям роли:
- Администратора (обладает всеми правами);
- Нормировщика (может вводить данные в базовые справочники для создания норм и создавать нормы);
- Оценщика (может вводить данные о заказчике, анкету для оценки, делать оценку трудоемкости доработки в паспорте доработки).
4. Создание норм для оценки трудоемкости
Общая технология создания норм
Нормы создаются пользователями с ролями «Администратор» или «Нормировщик».
Нормы создаются на основе справочников, которые определяют параметры для расчета трудоемкости. Для создания норм необходимо последовательно заполнить (или дополнить) следующие справочники:
- Разделы работ;
- Виды работ;
- Единицы измерения;
- Типы объектов;
- Сложности объектов;
- Модификации объектов;
- Размеры заказчиков.
После чего заполнить (или дополнить) справочник «Нормы» записями с нормой, равной одному часу, и уточнить каждую норму вручную.
Справочник «Виды работ»
Справочник "Виды работ" предназначен для хранения перечня Видов работ, выполняемых при разработке и доработке конфигураций 1С.
Он используется для классификации работ, нормирования трудозатрат и последующего расчета трудоемкости.
Перед заполнением справочника "Виды работ" должны быть заполнены:
- Справочник Разделы работ;
- Справочник Единицы измерения количества (сразу заполнен предопределенными элементами).
Записи в справочник вводятся вручную по разделам работ и отражают состав видов работ, выполняемых при доработках конфигураций.
При вводе записей в справочник важно правильно назначить единицу измерения количества.
Она будет определять, откуда будет браться количество при оценке трудоемкости по этому виду работ (из шапки анкеты заказчика или из одной из ее табличных частей). Также от выбранной единицы измерения будет зависеть, какие нормы трудоемкости для оценки будут созданы в справочнике "Нормы".
Оценка трудоемкости в Документе "Паспорт доработки" будет производиться по каждому виду работ с детализацией, которая зависит от выбранной в виде работ единице измерения.
Пример Справочника "Виды работ":
Справочник «Единицы измерения количества»
Справочник "Единицы измерения количества" предназначен для:
- Указания системе источников данных для расчета количества при расчете трудоемкости
- Указания системе видов норм для расчета трудоемкости.
Справочник используется:
- При создании видов работ;
- При задании норм на разработку или доработку объектов конфигурации;
- При заполнении табличной части "Виды работ" документа «Паспорт доработки».
По умолчанию в справочнике есть 6 предопределенных значений:
- Постановщики задач.
Указывает системе, что источником данных для расчета количества является количество постановщиков задач из табличной части "Постановщики задач" документа "Анкета заказчика".
В этом случае для соответствующего вида работ нормы задаются "на одного постановщика задач".
- Роли пользователей
Указывает системе, что источником данных для расчета количества является количество ролей пользователей из табличной части "Роли пользователей" документа "Анкета заказчика".
В этом случае для соответствующего вида работ нормы задаются "на одну роль пользователя".
- Объекты
Указывает системе, что источником данных для расчета количества является количество объектов из табличной части "Модифицируемые объекты" документа "Анкета заказчика".
В этом случае для соответствующего вида работ нормы задаются "на один объект".
- Объекты по типу, сложности, модификации
Указывает системе, что источником данных для расчета количества является количество объектов определенного типа, определенной сложности, определенной модификации (например, "справочники, простые, доработка") из табличной части "Модифицируемые объекты" документа "Анкета заказчика".
В этом случае для соответствующего вида работ нормы задаются "на одно сочетание типа объекта, сложности объекта, модификации объекта"
(например, на "справочники, простые, доработка" будет одна норма, а на "документы, сложные, доработка" - другая).
- Размер заказчика
Указывает системе, что источником данных для расчета является размер заказчика, указываемый в шапке документа "Анкета заказчика".
В этом случае для соответствующего вида работ нормы задаются "на размер заказчика".
- Виды работ
Указывает системе, что источником данных для расчета является сам вид работы.
В этом случае количество берется равным единице. В этом случае для соответствующего вида работ нормы задаются "на вид работы" и не зависят ни от размера заказчика, ни от модифицируемого объекта.
Кроме "единицы измерения количества" в справочнике присутствуют два справочных реквизита:
- Объект источник данных
- Реквизит данных
Они нужны просто для напоминания пользователю, откуда будут браться данные при расчете количества по выбранным единицам измерения.
Справочник полностью закрыт для изменения пользователем, так как его элементы используются в коде программы для правильного назначения норм в справочнике "Нормы" и поиска исходных данных для расчета количества в паспорте доработки.
Справочник "Единицы измерения количества":
Справочник «Нормы»
Справочник "Нормы" предназначен для установки трудоемкости единицы работ по отдельным видам работ в табличной части "Виды работ" документа "Паспорт доработки".
Перед заполнением справочника "Нормы" должны быть заполнены справочники:
- Разделы работ
- Виды работ (с указанием единиц измерения)
- Типы объектов
- Сложности объектов
- Модификации объектов
- Размеры заказчиков
Заполнение справочника "Нормы" производится в следующем порядке:
- Дополнение записей справочника по кнопке "Дополнить".
При этом будут созданы записи на каждый вид работ со значением нормы равной 1 час. А для единицы измерения "Объекты по типам, сложностям и модификациям" — будут созданы записи еще и на каждое сочетание типа, сложности и модификации объекта. А для единиц измерения "Размер заказчика" - будут созданы записи еще и на каждый размер заказчика.
- Уточнение значения нормы вручную в каждой строке с использованием знаний эксперта.
Дополнять справочник нужно после каждого изменения в справочниках:
- Разделы работ
- Виды работ (с указанием единиц измерения)
- Типы объектов
- Сложности объектов
- Модификации объектов
- Размеры заказчиков
Справочник норм может быть очищен по кнопке "Очистить" в случае, если были существенные изменения в перечисленных выше справочниках.
В случае, если в перечисленных выше справочниках были удаления элементов, нужно удалить элементы с "битыми" ссылками в справочнике норм вручную.
Пример Справочника "Нормы":
5. Ввод данных для оценки трудоемкости
Общая технология ввода данных
Ввод данных для оценки трудоемкости производится в документ «Анкета заказчика». Для каждой доработки должна быть создана своя «Анкета заказчика». Перед заполнением анкеты необходимо ввести данные в справочниках:
- Конфигурации 1С
- Заказчики
- Постановщики задач
- Роли пользователей
- Договоры
- Заказы
Справочник «Заказчики»
Справочник "Заказчики" предназначен для хранения перечня заказчиков, для которых выполняется оценка доработок.
Перед заполнением справочник "Заказчики" должны быть заполнены справочники:
- Размеры Заказчиков
Справочник используется при заполнении:
- Справочника Договоры
- Справочника Заказы
- Справочника Постановщики задач
- Справочника Роли пользователей
- Шапки документа Анкета для оценки
- Шапки документа Паспорт Доработки
В шапке:
- Наименование вводится
- Размер Заказчика выбирается из справочника Размеры заказчиков
В справочнике есть табличные части:
- Договоры
- Заказы
- Постановщики задач
- Роли Пользователей
Каждая из табличных частей заполняется данными из соответствующих справочников.
Прежде чем внести запись в табличную часть, необходимо внести запись в соответствующий справочник, потом выбрать ее из записей соответствующего справочника.
Пример Справочника "Заказчики":
Пример табличной части «Постановщики задач»
Пример табличной части «Роли пользователей»
Пример табличной части «Договоры»
Пример табличной части «Заказы по договорам»
Документ «Анкета заказчика»
Документ "Анкета заказчика" предназначен для ввода количественных данных, которые будут использованы при подготовке паспорта доработки.
На каждую доработку вводится своя, отдельная анкета.
Перед вводом анкеты должен быть введен Заказчик в справочник Заказчики, задан размер заказчика, а также введены постановщики задач заказчика, роли пользователей заказчика.
В анкете вводятся следующие данные:
- Дорабатываемые конфигурации. Список вводится справочно, в подготовке паспорта доработки не участвует.
- Список постановщиков задач. Выбирается из списка постановщиков задач заказчика. Для подготовки паспорта важно количество выбранных постановщиков задач.
- Список ролей пользователей. Выбирается из списка ролей пользователей заказчика. Для подготовки паспорта важно количество ролей пользователей.
- Список модифицируемых объектов, с указанием для каждого объекта его типа, сложности и модификации (разработка или доработка). Для подготовки паспорта важны все эти данные. Будет использоваться как общее количество объектов, так и количество объектов по типу, сложности и модификации. При этом название объекта неважно и может отсутствовать.
Для получения таких данных можно выслать бланк анкеты заказчику или использовать предварительное техническое задание заказчика. Распечатать пустой бланк анкеты можно, используя кнопку "Печать бланка".
Распечатать готовую заполненную анкету можно, используя кнопку "Печать анкеты".
Пример Документа "Анкета заказчика":
Пример "Печать анкеты" в Документе "Анкета заказчика":
6. Оценка трудоемкости доработок
Общая технология оценки
Оценка трудоемкости проводится в документе «Паспорт доработки». Для каждой доработки должна быть создана своя «Анкета заказчика». Перед заполнением паспорта доработки необходимо:
- Заполнить справочник «Заказчики» и все его табличные части
- Заполнить документ "Анкета заказчика"
- Заполнить справочник "Оценщики"
- Заполнить справочник "Форма оплаты"
- Определить нормы трудозатрат в справочнике "Нормы"
Программа автоматически рассчитывает плановую трудоемкость для каждого выбранного раздела работ. По умолчанию фактическая трудоемкость устанавливается равной плановой. В дальнейшем ее необходимо скорректировать вручную для анализа достоверности норм и их корректировки.
Документ «Паспорт доработки»
Документ "Паспорт Доработки" предназначен для оценки трудоемкости разработки и доработки конфигураций 1С.
На каждую доработку вводится свой, отдельный Паспорт доработок.
Перед заполнением паспорта доработки должны быть заполнены Документ "Анкета заказчика", Справочник "Нормы" и справочник «Оценщики».
Порядок работы с документом.
- В шапке документа заполнить:
- Заказчик (выбор происходит из Справочника "Заказчики")
- Анкета (выбор происходит из списка Документа "Анкета", по выбранному Заказчику)
- Оценщик (специалист, производящий оценку). Поле будет быть заполнено автоматически, если ФИО текущего пользователя программы совпадает с одним из ФИО в справочнике «Оценщики»
- Форма оплаты. В зависимости от формы оплаты будет выбран тариф из договора в анкете — авансом или по факту.В табличной части "Разделы работ" нажать кнопку "Заполнить". Будут заполнены все разделы работ, по каждому будет заполнено "Да" в графе "Включенные разделы". Вручную отметить те разделы работ, по которым не нужна оценка (изменить "Да" на "Нет" в графе "Включенные разделы") или удалить те разделы работ, по которым не нужна оценка, и по которым не нужно выводить разделы в печатной форме паспорта.
- В табличной части "Виды работ" нажать кнопку "Заполнить" и ответить "Да" на запрос. Будет подготовлена оценка трудоемкости по каждому виду работ из выбранных разделов.
- Вручную удалить те строки, работы по которым не должны попасть в оценку. В случае, если строка была удалена ошибочно, можно повторить заполнение документа по кнопке "Заполнить".
- Вручную скорректировать норму по тем работам, которые, по мнению эксперта, займут другое время.
- Вручную добавить строки в случае, если они были ошибочно удалены или табличная часть не была заполнена по кнопке "Заполнить". При автоматическом заполнении в табличную часть попадут строки по всем видам норм, в общем случае нет необходимости вводить их вручную.
- Итоговая оценка трудоемкости будет видна в шапке в графе "Общая трудоемкость". Итоговая сумма для «Заказа» будет видна в шапке в графе «Сумма».
- После выполнения доработки вручную скорректировать фактическую трудоемкость по тем строкам, по которым она значительно отличается от нормативной. Итоговая оценка фактической трудоемкости будет видна в шапке в графе "Общая трудоемкость факт".
Для удобства пользователя в каждой табличной части предусмотрена кнопка "Очистить", которая позволяет быстро удалить все записи из соответствующего раздела.
Распечатать паспорт доработки, можно, используя кнопки:
- "Печать с нормами"
- "Печать без норм"
- "Печать с нормами и фактом"
- "Печать заказа"
Пример Документа "Паспорт доработки":
Пример «Печать с нормами» в документе "Паспорт доработки":
Пример «Печать без норм» в документе "Паспорт доработки":
Пример «Печать с нормами и фактом» в документе "Паспорт доработки":
Пример «Печать заказа» в документе "Паспорт доработки":
Тестирование проводилось на платформе 1С:Предприятие 8.3 (8.3.25.1374).