- Документооборот (ECM)
- Управление проектами и портфелями проектов (EPM, PMO)
- Технология: Оригинальная разработка на платформе 1С:Предприятие
Цели проекта
Общая численность компании: 9200
1. Реализация жизненного цикла заявок пользователей в части сопровождения и доработок информационных систем в подсистеме "Запросы пользователей" СУТЭ.
- обращений пользователей;
- запросов к базе данных;
- документов и отчетов.
3. Доработка АС "РИТМ" по результатам опытной эксплуатации подсистемы "Запросы пользователей".
4. Использование АС "РИТМ" для ведения проектной деятельности по сопровождению и доработке других информационных систем, эксплуатируемых в ПАО "Россети Кубань".
1. Создание новой автоматизированной системы "РИТМ" на платформе "1С:Предприятие 8.3";
2. Доработка функциональности для возможности ведения проектов в единой базе данных в разрезе корпоративных информационных систем и договоров;
3. Обеспечение возможности учёта в АС "РИТМ" договоров на оказание услуг по развитию и сопровождению корпоративных информационных систем, заключенных с различными подрядными организациями с разграничением прав доступа к данным в системе по договорам и информационным системам для сотрудников ПАО "Россети Кубань" и специалистов подрядных организаций;
4. Доработка алгоритма расчета времени модификации – добавление учета времени на услугу "Подготовка модификации (час)" в расчет итогового времени по запросу на модификацию;
5. Доработка алгоритма расчета стоимости запроса на модификацию ПО - применение коэффициентов в случаях:
- превышения расчетного времени модификации ПО;
- досрочного завершения модификации ПО.
Ситуация до внедрения
Встречается мнение, что труд программиста носит творческий характер и его нельзя измерить. С первой частью утверждения можно соглашаться полностью или частично, но вторая часть абсолютно неверна. Программное обеспечение (ПО) - пусть не материальный, но все же продукт производства, состоящий из множества отдельных элементарных частей. А значит, имея набор типовых элементов ПО и определив трудоёмкости элементов ПО, всегда можно рассчитать трудозатраты на разработку ПО любого объема и сложности (просто точно разделив ПО на элементарные составляющие части).
Оценку программного проекта можно производить посредством двух вариантов:
- "на глаз" (экспертная оценка, оценка по аналогии, другие не алгоритмические методы);
- "взвешивая сложно" (COCOMO II, IFPUG FPA, другие алгоритмические методы).
Несостоятельность этих вариантов подтверждается статистикой - 52% проектов ИТ были завершены с перерасходом средств и/или с несоблюдением сроков, а 19% проектов ИТ признаны полностью провальными.
Поэтому давно назревал третий вариант оценки - "взвешивая просто" (легко, понятно и справедливо как для Заказчика, так и для Исполнителя). В качестве третьего варианта разработана методика Весов: справедливые условные весы для Заказчика и Исполнителя (отсюда и название методики), на которых понятно и просто "взвешивают" требования ТЗ и уравновешивают их адекватным перечнем работ по их реализации при разработке ПО. Методику Весов можно применять на всех стадиях программного проекта: предварительная оценка, анализ требований и проектирование, реализация, тестирование, отладка, внедрение, поддержка эксплуатации. Предварительная оценка программного проекта по методике Весов также может быть грубой, но при качественном анализе (уточнении ТЗ) и проектировании оценка становится достаточно объективной.
Преимуществами методики Весов являются:
- независимость, простота и прозрачность расчета трудозатрат;
- зависимость оценки трудозатрат от сложности и размера задач;
- честное распределение рисков между Заказчиком и Исполнителем;
- минимизация рисков.
Применение методики Весов позволяет комплексно и эффективно влиять на все факторы успеха программных проектов.
На момент начала работ по Проекту расчеты трудозатрат на модификацию ПО по заявкам пользователей информационных систем велись в EXCEL. В целях автоматизации жизненного цикла заявок пользователей в части сопровождения и доработок информационных систем было принято решение разработать подсистему "Запросы пользователей" в корпоративной информационной системе учета транспорта электроэнергии (СУТЭ), включая следующую функциональность:
- Учёт заявок типа "Консультация";
- Учёт заявок типа "Ошибка системы";
- Учёт заявок типа "Замечание";
- Учёт заявок типа "Модификация";
- Учёт технических заданий;
- Настройка параметров расчёта времени модификации;
- Формирование расчётов времени модификации функциональности по заявкам;
- Формирование отчётности.
Уникальность и инновационность проекта
Уникальность проекта заключается в том, что в результате создания и внедрения автоматизированной системы "РИТМ" появилась возможность управлять договорами на развитие и сопровождение различных корпоративных информационных систем, отслеживать жизненный цикл заявок по ним и взаимодействовать с разными подрядчиками в единой системе.
Автоматизация оценки трудозатрат с применением методики Весов позволяет эффективно контролировать ряд ограничений проектов: сроки, функциональные рамки и бюджет.
Публикации о проекте
Результаты проекта
2. Доработана структура базы данных и функциональность для обеспечения возможности ведения проектов в единой базе данных в разрезе корпоративных информационных систем и договоров;
3. Обеспечена функциональность по разделению доступа пользователей на уровне записи для сотрудников ПАО "Россети Кубань" и специалистов подрядных организаций в разрезе договоров, проектов и корпоративных информационных систем;
4. Доработаны алгоритмы расчета времени модификации и определения фактической стоимости реализации запроса на модификацию функциональности в корпоративной информационной системе.
-
1С:Бухгалтерия
-
1С:Библиотека стандартных подсистем
Архитектура решения и масштаб проекта
Система реализована на основе клиент-серверной архитектуры.
Автоматизированная система "РИТМ" на платформе 1С:Предприятие 8.3 внедрена в Исполнительном аппарате ПАО "Россети Кубань" и 11 филиалах Общества:
- Адыгейские электрические сети;
- Армавирские электрические сети;
- Краснодарские электрические сети;
- Лабинские электрические сети;
- Ленинградские электрические сети;
- Славянские электрические сети;
- Сочинские электрические сети;
- Тихорецкие электрические сети;
- Тимашевские электрические сети;
- Усть-Лабинские электрические сети;
- Юго-Западные электрические сети.