№
| Раздел работ
| Код
| Вид работ
| Трудоемкость, чел-час.
|
| Постановка задачи, разработка технического задания (ТЗ)
| 1.1.
| Выявление списка заинтересованных сотрудников (пользователей) заказчика:
- для согласования технического задания (ТЗ)
- для согласования технического проекта (ТП)
- для приемки работ и согласования заказа на доработку (заказ)
|
|
1.2.
| Интервью с каждым пользователем (ТЗ)
|
|
1.3.
| Оформление требований пользователей к доработке в виде технического задания
|
|
1.4.
| Презентация технического задания на общем совещании пользователей ТЗ (при возможности) или отдельно каждому, разъяснение содержания, ответы на вопросы
|
|
1.5.
| Доработка и согласование технического задания с каждым заинтересованным пользователем (ТЗ)
|
|
1.6.
| Предварительная оценка трудоемкости (подготовка предварительного паспорта доработки)
|
|
| Разработка технического проекта (технического решения) (ТП)
| 2.1.
| Проектирование информационной модели доработки (какие объекты и реквизиты будут созданы заново, изменены, удалены)
|
|
2.2.
| Проектирование функциональной модели доработки (какие функции будут разработаны, изменены, удалены)
|
|
2.3.
| Описание алгоритмов для новых и изменяемых функций
|
|
2.4.
| Составление перечня пользователей, которые будут использовать доработку, и описание ролей и прав доступа каждого к данным и функционалу
|
|
2.5.
| Проектирование новых и изменяемых интерфейсов, перечень удаляемых интерфейсов
|
|
2.6.
| Проектирование новых и изменяемых печатных форм, перечень удаляемых печатных форм
|
|
2.7.
| Проектирование новых и изменяемых форм отчетов, описание алгоритмов получения отчетов, перечень удаляемых отчетов
|
|
2.8.
| Доработка и согласование технического проекта с уполномоченными специалистами заказчика (ТП)
|
|
2.9.
| Окончательная оценка трудоемкости (подготовка окончательного паспорта доработки)
|
|
| Доработка программного обеспечения
| 3.1.
| Технические работы — создание (копированием) отдельной информационной базы данных (при необходимости), получение доступа в хранилище и прочие подготовительные работы
|
|
3.2.
| Создание структуры новых и изменяемых объектов метаданных — справочников, документов, обработок, бизнес-процессов, и пр., их табличных частей, реквизитов, удаление ненужных метаданных
| Отдельная строчка на каждый объект
|
3.3.
| Разработка новых и изменяемых форм меню, экранных форм объектов метаданных, удаление ненужных форм
| Отдельная строчка на каждую форму
|
3.4.
| Разработка кода для общих модулей конфигурации, модулей объектов метаданных
| Отдельная строчка на каждый модуль
|
3.5.
| Разработка новых и изменяемых печатных форм, удаление ненужных печатных форм
| Отдельная строчка на каждую форму
|
3.6.
| Разработка новых и изменяемых форм отчетов, описание алгоритмов получения отчетов, удаление ненужных отчетов
| Отдельная строчка на каждую форму
|
3.7.
| Разработка подсказок (help-ов) для новых и изменяемых объектов метаданных
| Отдельная строчка на каждый Help
|
3.8.
| Разработка и (или) настройка ролей и прав доступа
|
|
| Подготовка тестового примера
| 4.1.
| Подготовка описания тестового примера (какие исходные данные будут введены в программу, какие данные в результате получены, описание порядка действий пользователя для получения результатов)
|
|
4.2.
| Ручное (в Excel) вычисление необходимого эталонного результата на основе исходных данных
|
|
| Тестирование доработки
| 5.1.
| Ввод исходных данных тестового примера в программу
|
|
5.2.
| Выполнение действий в порядке, описанном в тестовом примере, получение результатов, сравнение результатов с эталонным результатом из тестового примера
|
|
5.3.
| Отладка программы в объеме, необходимом для получения эталонных результатов
|
|
| Разработка инструкции по использованию доработки
| 6.1.
| Разработка краткой технологической инструкции (описание последовательности действий пользователя)
|
|
6.2.
| Разработка подробной пользовательской инструкции по порядку ввода данных и получению результатов со скриншотами на основе данных тестового примера
|
|
| Первичная сдача доработки пользователям
| 7.1.
| Демонстрация доработки пользователям (заказ), ответы на вопросы, фиксация замечаний
|
|
| Доработка по результатам первичной сдачи
| 8.1.
| Доработка и согласование технического задания (при необходимости)
|
|
8.2.
| Доработка и согласование технического проекта (при необходимости)
|
|
8.3.
| Доработка и согласование паспорта доработки (если трудоемкость изменилась более, чем на 10%)
|
|
8.4.
| Доработка конфигурации
|
|
8.5.
| Доработка тестового примера (при необходимости)
|
|
8.6.
| Доработка инструкции (при необходимости)
|
|
| Окончательная сдача доработки пользователям
| 9.1.
| Демонстрация доработки пользователям, демонстрация устранения замечаний по списку замечаний
|
|
9.2.
| Передача результатов работы (технического задания, технического проекта, описания тестового примера, доработанной конфигурации, инструкций)
|
|
9.3.
| Перенос данных в рабочую конфигурацию (при необходимости), включает в себя работы по созданию архива до переноса доработок, демонстрацию результатов
|
|
| Помещение доработки в тиражируемое решение (при необходимости)
| 10.1.
| Работы по помещению доработки в тиражируемое типовое решение
- Постановка задачи архитектором типового решения по необходимой модификации доработки под требования типового решения (работа архитектора)
|
|
10.2.
| - Модификация доработки под архитектурные требования (без потери потребительских свойств)
- Тестирование типового решения с помощью комплексных автотестов для исключения сбоев в очередном релизе
- Первичная сдача работы архитектору типового решения
- Помещение доработки в хранилище типового решения
- Повторная сдача доработки архитектору после помещения в хранилище (обязательно)
(работа программиста)
|
|
10.3.
| Первичная и вторичная приемка доработки архитектором типового решения (работа архитектора)
|
|
| Подписание заказа
| 11.1.
| Подписание заказа, подтверждение приемки работ с уполномоченными сотрудниками (заказ)
|
|
|
|
| Итого, час.
| |