Из чего складывается оценка работ программиста 1С

12.06.2016

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

Стоимость работы программиста обычно рассчитывается по часам, которые он потратил на автоматизацию.

СОВЕТ: Чтобы стоимость услуг была прозрачной и понятной для Вас, требуйте от заказчика соблюдения следующих условий:

  • Техническое задание, в котором прописаны все особенности проекта 1С
  • Этапность проведения автоматизации
  • Отчетность по каждому этапу проекта 1С

Рассмотрим на примере компании "Инсайт-Альянс", как рассчитывается стоимость работ.

Пример 1: Необходимо выполнить переход "1С:Управление торговлей" с 7.7 на 8

Как мы делаем оценку работ.

1. Сначала общаемся с клиентом, уточняем задачу: выясняется причина перехода, действительно ли необходим переход, возможно у клиента другая задача стоит, но он придумал ее решить именно так. Если все-таки да, то уточняется какие данные нужно переносить (справочники, остатки, документы, обороты). Уточняется есть ли доработки имеющейся базы, включая новые внешние отчеты, обработки, печатные формы. Также узнаем есть ли обмены с другими базами или прочими ресурсами (сайт, обмен с поставщиками/покупателями, выгрузки в управляющие компании). Имеет ли база распределенную структуру, это тоже очень важный момент, т.к. после перехода важно сохранить структуру баз, либо предложить наилучший вариант работы исходя из актуальных данных.

Время общения 0,25 – 1 час

2. После сбора первичной информации получаем подключение к базе, или ее копию для дальнейшего анализа.

Здесь мы заходим в конфигуратор, проверяем конфигурацию на доработки, возможно клиент не все сказал насчет доработок базы (мог забыть, не знать, считать типовым механизмом). В 7.7. необходимо найти на дисках ИТС базу того же релиза и сверить файлы конфигураций. Проверяем внешние отчеты, обработки, печатные формы, возможно также клиент не все назвал, но это может оказаться важным для перехода. Если есть расхождения между тем что назвал клиент и мы смогли выявить, то дополнительно созваниваемся и уточняем перенос этих данных, доработок.

Время 1-3 часа

3. Дальше проверяем релиз конфигурации, возможно она старая и потребуется обновление, чаще всего стандартные правила переноса работают только для актуальных версий 7.7 и 8. Если релиз старый, то анализируется что наиболее оптимально – обновление до последней, или адаптация актуальных правил переноса под старый релиз базы. Это довольно трудоемкая задача, т.к. требует анализа 3 структур данных.

Время 0,25-2 часа

4. После того, как определились с переносом структуры анализируем данные в базе. От того насколько корректно ведется учет зависят начальные остатки и обороты, часто бывает так, что перенести обороты один – в –один не получится, т.к. в текущей 7.7 могут быть пересортицы, исправления «задним числом», минусовые остатки. Это в свою очередь усложнит процесс приемки работ, т.к. сформировав 2 одинаковых отчета в 7.7 и 8 мы не получим одинаковый результат, и потребуется какое-то время чтобы доказать, что данные перенесены как нужно.

Время 1-2 часа

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

Время 0,5-1 час

6. Условный пункт. Если есть распределенная база данных или обмены с другими ресурсами – это тоже нужно учесть, проанализировать как работает на текущий момент, как будет работать после перехода. Возможно понадобится разработка новых правил, возможно также потребуется переход других баз на новые версии, например переход бухгалтерии с 7.7 на 8.

Время 0,5-1час

Итого времени на оценку нужно 3,5-10 часов.

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

Пример 2: К нам обратился клиент, ему нужно сделать доработку, вести учет товаров в разрезе серийных номеров.

Для выполнения данной задачи мы

Описание

Мин

Макс

1

Обсуждаем задачу, делаем краткое описание, подтверждаем корректность поставленной задачи

0,25

1

2

Получаем доступ к базе

0

0,5

3

Проверяем типовая она или нет, от этого может зависеть решение, анализируются доработки

0,2

1

4

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

0

0,5

5

Делаем копию базы

0,2

0,3

6

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

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

5

10

7

Формируем тестовые примеры, на копии базы проверяем работоспособность.

1

2

8

Демонстрируем клиенту функционал

0,5

1

9

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

- Проводим доработку

- Проводим тестовые примеры

0

2

10

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

0,5

1

11

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

0,5

1

12

Делаем резервную копию рабочей базы

0,2

0,3

13

Переносим доработки

0,25

0,5

14

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

0

1

ИТОГО:

8,6

22,1

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

Вернуться к списку