Декомпозиция - это что? Декомпозиция целей. Значение слова "декомпозиция"

Сегодня, в эпоху быстро меняющегося цифрового мира оставаться в темпе событий сложно. Чтобы успеть все, необходимо правильно ставить задачи, цели, распределять и делегировать полномочия. Логика и анализ - лучшие помощники в решении сложных задач. Одним из инструментов логического построения является декомпозиция. Рассмотрим ее подробно.

Определение

В общем значении декомпозиция - это расчленение целого на составляющие. Это довольно простой и понятный прием, который помогает ежедневно решать сложные задачи, представляя их в виде суммы частей. В системе логических построений декомпозиция - это научный прием, решающий крупную задачу путем замены её несколькими маленькими и более простыми задачами.

Как правило, декомпозиция проводится при помощи «дерева проблем», «дерева целей», «дерева решений», «дерева работ», при построении которых образуется четкая иерархичная структура, включающая вертикальное и горизонтальное подчинения и обратные связи.

Особенности

Основа любой декомпозиции - это структурное подчинение всем правилам метода. Из основополагающих и регулирующих всю систему правил можно выделить следующие:

1) Всегда должна быть соблюдена уровневая система.

Метод декомпозиции основан на подчинении более низкого уровня более высокому. Это достигается путем построения иерархической структуры с помощью так называемых «деревьев».

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

Руководствуясь простой формальной алгеброй и логикой можно также строить «деревья И» и «деревья ИЛИ».

2) Расчленение целого на части должно происходить только по одному признаку.

Данный принцип подразумевает, что все подзадачи будут подчинены единой идее и цели. В качестве примера декомпозиции может выступать проект строительства. В качестве главного признака разбиения принят функциональный признак, то проект разбивается на разделы. К примеру, это могут быть следующие основные разделы: конструкции железобетонные (КЖ), архитектурные решения (АР), конструкции металлические (КМ), отопление и вентиляция (ОВ) и т.д. В свою очередь эти разделы тоже должны быть разбиты по функциональному признаку, то есть в подцелях следующего уровня должна быть представлена суть основных целей. Например, раздел отопление и вентиляция (ОВ) делится на пояснительную записку, чертежи, оформление, прохождение нормоконтроля и технического контроля, выпуск документации, авторский надзора, корректировки согласно замечаниям и пр.

В качестве признака можно использовать также временные рамки (сроки), предметные характеристики, структурные признаки, технологические характеристики и другие.

3) Все подсистемы декомпозиции должны раскрывать суть системы.

Если представить главную задачу в качестве 100 %, то все подзадачи должны составить эти же 100% в сумме. При этом, каждая подзадача первого уровня содержит свой процентаж, представляя собой сумму подзадач второго уровня.

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

4) Глубина декомпозиционной проработки должна быть определена на начальном этапе.

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

Классификация

На сегодняшний день известно несколько видов декомпозиции. Можно создавать и свои приемы для конкретного проекта. Однако в той или иной мере они будут относиться к основным видам, а именно: декомпозиция целей (первый и фундаментальный вид), систем (процесс разбивания системы на подсистемы с целью проработки и получения лучшего результата), процесса, работ (составление иерархии работ для обозначение слабых точек и выделения главного и первостепенного).

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

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

Анализ действий

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

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

Например, если закупщик не подал заявку на саморезы, то бухгалтерия не провела счета и не закупила их. На стройке все стоит, потому что монтажникам не хватает для работы саморезов.

Классический прием

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

Система разбивается как горизонтально, так и вертикально на уровни. Они должны формировать общую картину структуры. Декомпозиция систем - это общий пример иерархии для любого вида декомпозиции.

Применение в бизнесе

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

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

В качестве примера рассмотрим проект строительства объекта капстроительства. Разработка осуществляется в 2 стадии: рабочая документация и проектная документация. Это будут подзадачи первого уровня. На работы будут представлены сметными проработками и проектами. На рабочей стадии так же. Это подзадачи второго уровня. К примеру, проект обычно представлен в виде следующих частей:

  • общая пояснительная записка;
  • архитектурные решения;
  • конструктивные и объемно-планировочные решения.
  • система электроснабжения;
  • система водоснабжения;
  • система водоотведения;
  • отопление, вентиляция и кондиционирование воздуха, тепловые сети;
  • сети связи;
  • система газоснабжения;
  • технологические решения.

Разделы и подразделы проектной и рабочей документации - это подзадачи третьего уровня.

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

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

Коротко о главном

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

Министерство финансов Российской Федерации
ФЕДЕРАЛЬНАЯ НАЛОГОВАЯ СЛУЖБА

ПРИКАЗ


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

приказываю:

1.1. Приложение N 2 к Приказу "Порядок ведения Перечня технологических процессов ФНС России" изложить в редакции согласно приложению N 1 к настоящему приказу.

1.2. Приложение N 3 к Приказу "Регламент разработки паспортов функций и ведения реестра паспортов функций" изложить в редакции согласно приложению N 2 к настоящему приказу.

2. Структурным подразделениям центрального аппарата ФНС России, Межрегиональной инспекции ФНС России по централизованной обработке данных (А.Ю.Щеверов) обеспечить исполнение настоящего приказа.

3. Управлению модернизации налоговых органов (И.А.Мирошникова) обеспечить методологическое сопровождение ведения реестра паспортов функций.

4. Контроль за исполнением настоящего приказа возложить на заместителя руководителя Федеральной налоговой службы С.Н.Андрющенко.

Руководитель
Федеральной налоговой службы
М.В.Мишустин

Приложение N 1

к приказу ФНС России

Порядок ведения перечня технологических процессов ФНС России

1. Общие положения

1.1. Перечень технологических процессов ФНС России (далее - Перечень) представляет собой систематизированный посредством классификационных группировок свод всех регламентированных последовательностей взаимосвязанных действий, осуществляемых ФНС России, ее территориальными налоговыми органами и подведомственными ФНС России организациями, направленных на достижение заданного результата в сфере обеспечения функционирования, развития и реализации полномочий ФНС России (далее - технологические процессы ФНС России).

1.2. Перечень предназначен для систематизации технологических процессов ФНС России и кодирования информации о них, а также для указания начальников структурных подразделений центрального аппарата ФНС России, ответственных за получение результата по технологическому процессу ФНС России, методологическое и/или организационное сопровождение его выполнения (далее - владелец технологического процесса ФНС России).

1.3. Также в Перечне при необходимости указывается начальник структурного подразделения центрального аппарата ФНС России, ответственный за получение результата по отдельным составным частям технологического процесса (далее - операции) и методологическое сопровождение их выполнения (далее - совладелец технологического процесса ФНС России).

1.4. Целью формирования Перечня является определение всех технологических процессов ФНС России и их владельцев (совладельцев) для обеспечения эффективной взаимосвязи и взаимодействия организационных, технологических, информационных и других ресурсов в рамках комплексного подхода к осуществлению деятельности ФНС России.

1.5. Систематизация технологических процессов ФНС России в Перечне основана на иерархическом методе классификации и последовательном методе кодирования.

1.6. Принципом систематизации является группировка технологических процессов ФНС России, выполняемых в рамках реализации функции/услуги/полномочия. При этом первоначальным является разделение всей совокупности технологических процессов ФНС России на основные технологические процессы ФНС России, а также вспомогательные и управленческие технологические процессы ФНС России.

1.7. Актуальный Перечень доступен для просмотра по ссылке, размещенной на Интранет-портале ФНС России.

1.8. Декомпозиция технологических процессов ФНС России для формирования Перечня осуществляется до уровня, при котором результатом выполнения является ценность в виде оформленного решения (документа) лица, уполномоченного на его принятие (утверждение, подпись) в соответствии с документом (нормативным правовым актом и/или приказами, планами, письмами, разъяснениями, методическими рекомендациями и т.п., а также поручениями руководства ФНС России и других ведомств), регламентирующим выполнение технологического процесса ФНС России.

1.9. Декомпозицией 1-го уровня является классификация технологических процессов ФНС России на:

- технологические процессы ФНС России, выполняемые непосредственно в целях реализации полномочий в сфере налогообложения, государственных функций, государственных услуг, а также информационного взаимодействия в соответствии с заключенными соглашениями, положениями и протоколами (далее - основные технологические процессы ФНС России);

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

2. Кодирование технологических процессов ФНС России

2.1. Код технологического процесса ФНС России (далее - ТП) состоит из 13 цифровых знаков, отделенных точками в соответствии со следующей структурой XXX.XX.XX.XX.XXXX, где:

Подкласс ТП

Группа ТП
1-го уровня

Группа ТП
2-го уровня

Класс ТП группирует технологические процессы ФНС России, выполняемые в рамках нескольких функций/услуг/полномочий. При этом код класса ТП присваивается следующим образом:

- для основных технологических процессов ФНС России код класса ТП присваивается последовательно с увеличением на 1 в рамках 1XX, начиная с "101";

- для вспомогательных и управленческих технологических процессов ФНС России код класса ТП присваивается последовательно с увеличением на 1 в рамках 2XX, начиная с "201".

Подкласс ТП группирует технологические процессы ФНС России, выполняемые в рамках функции/услуги/полномочия. Код подкласса ТП присваивается, начиная с "01", с последовательным увеличением на 1. Нумерация начинается заново для подклассов ТП каждого класса ТП.

Группы ТП 1-ого и 2-ого уровней предназначены для систематизации технологических процессов ФНС России в рамках одной функции/услуги/полномочия, если количество технологических процессов ФНС России значимо и такая систематизация требуется (в целях упорядочения расположения технологических процессов ФНС России в подклассе ТП).

По умолчанию код группы ТП 1-ого уровня равен "00". Код группы ТП 1-ого уровня присваивается, начиная с технологических процессов ФНС России, которые требуется сгруппировать в рамках подкласса ТП, - начиная с 01, с последовательным увеличением на 1. Если до указанных технологических процессов ФНС России в классификации расположены технологические процессы ФНС России, не требующие группировки, то код группы ТП 1-ого уровня равен "00". Для технологических процессов ФНС России, расположенных после технологических процессов ФНС России, объединенных одним кодом группы ТП 1-ого уровня, нумерация кода группы ТП 1-ого уровня продолжается.

По умолчанию код группы ТП 2-ого уровня равен "00". Код группы ТП 2-ого уровня присваивается, начиная с технологических процессов ФНС России, которые требуется сгруппировать в рамках группы ТП 1-ого уровня, - начиная с 01, с последовательным увеличением на 1. Если до указанных технологических процессов ФНС России в классификации расположены технологические процессы ФНС России, не требующие группировки, то код группы ТП 2-ого уровня равен "00". Для технологических процессов ФНС России, расположенных после технологических процессов ФНС России, объединенных одним кодом группы ТП 2-ого уровня, нумерация кода группы ТП 2-ого уровня продолжается.

Нумерация начинается заново для группы ТП каждого подкласса ТП.

В целях систематизации используется код группы ТП 1-ого уровня (код группы ТП 2-ого уровня имеет значение "00"), при необходимости дополнительной группировки применяется код группы ТП 2-ого уровня, кодировка осуществляется аналогично кодировке с помощью кода группы ТП 1-ого уровня.

Номер ТП предназначен для определения положения технологического процесса ФНС России в подклассе ТП (при использовании кода группы ТП - в группе ТП уровня 1, 2 подкласса ТП). Номер ТП присваивается, начиная с "0010", с последовательным увеличением на 10 для обеспечения возможности добавления нового ТП, обеспечив его необходимое расположение в подклассе ТП (с учетом кода группы ТП). Нумерация начинается заново для каждого подкласса класса ТП (при использовании кода группы ТП уровня 1 - для каждой группы ТП уровня 1 подклассов каждого класса ТП, при использовании кода группы ТП уровня 2 - для каждой группы ТП уровня 2 каждой группы ТП уровня 1).

2.2. Технологический процесс ФНС России характеризуется кодом ТП, в котором значения класса ТП, подкласса ТП и номера ТП не нулевые.

Код XXX.XX.XX.XX.0000, где код класса ТП, подкласса ТП и группы ТП уровня 1, 2 - не нулевые значения, характеризует признак систематизации технологических процессов ФНС России в рамках подкласса ТП, определенный кодом группы ТП уровня 1, 2, и не является кодом технологического процесса.

Код XXX.XX.00.00.0000, где код класса и подкласса ТП - не нулевые значения, характеризует признак подкласса ТП и не является кодом технологического процесса ФНС России.

Код XXX.00.00.00.0000, где код класса ТП - не нулевое значение, характеризует признак класса ТП и не является кодом технологического процесса ФНС России.

3. Порядок внесения изменений в Перечень

3.1. Основаниями для внесения изменений в Перечень являются изданные нормативные правовые акты, приказы, планы, письма, разъяснения, методические рекомендации и т.п., а также поручения руководства ФНС России и других ведомств, определяющие необходимость введения нового/исключения действующего технологического процесса ФНС России, изменения его наименования, либо владельца/совладельца технологического процесса ФНС России.

3.2. При возникновении основания для внесения изменений в Перечень структурное подразделение центрального аппарата ФНС России, начальник которого является/являлся владельцем или совладельцем технологического процесса ФНС России, направляет заявку в адрес Управления модернизации налоговых органов по форме согласно приложению к настоящему Порядку.

3.3. Если внесение изменений в Перечень подразумевает изменение (назначение) владельца/совладельца технологического процесса ФНС России, заявка должна быть согласована со структурными подразделениями центрального аппарата ФНС России, начальники которых являются предлагаемыми/действующими владельцами/совладельцами технологического процесса ФНС России.

3.4. При исключении/добавлении технологического процесса ФНС России коды других технологических процессов ФНС России не меняются. Коды технологических процессов ФНС России, ранее исключенных из Перечня, не присваиваются другим технологическим процессам ФНС России.

3.5. Не позднее 5 рабочих дней после получения заявки на внесение изменений в Перечень Управление модернизации налоговых органов проверяет выполнение пунктов 3.1, 3.3 и 3.4, полноту и отсутствие избыточности предлагаемого наименования технологического процесса ФНС России (класса, подкласса, группы), отсутствие пересечений указанной деятельности с другими технологическими процессами ФНС России и вносит изменения в Перечень или направляет мотивированный отказ.

Приложение
к Порядку ведения Перечня
технологических процессов
ФНС России

Заявка на внесение изменений в Перечень технологических процессов ФНС России (Перечень)

добавлением нового технологического процесса ФНС России

внесением изменений в технологический процесс ФНС России

исключением технологического процесса ФНС России

просит внести следующие изменения в Перечень:

В действующей редакции

Предлагаемые изменения

Наименование технологического процесса ФНС России

Код технологического процесса ФНС России

Владелец технологического процесса ФНС России

Совладелец (совладельцы) технологического процесса ФНС России

Подлежит автоматизации в централизованных компонентах АИС "Налог-3" (с внедрением до 2020 года включительно)

Наличие автоматизации

Основание для внесения изменений

Начальник структурного подразделения центрального аппарата ФНС России - владелец технологического процесса, согласно действующему Перечню

Подпись/ФИО/

Начальник структурного подразделения центрального аппарата ФНС России, предлагаемый в качестве владельца технологического процесса

Подпись/ФИО/

Начальник структурного подразделения центрального аппарата ФНС России - совладелец технологического процесса

Подпись/ФИО/

________________
Указываются сведения о существующем технологическом процессе ФНС России при его исключении или внесении изменений.

Заполняется при введении нового технологического процесса ФНС России или внесении изменений в существующий технологический процесс ФНС России.

Наименование должно выражать действие и не превышать 255 символов.

Указывается "Да" или "Нет".

Указывается, если существует паспорт функции в статусе "Рекомендован".

Указывается программное обеспечение (СЭОД, ПК Регион, АИС ФЦОД, централизованные компоненты АИС "Налог-3", таблицы Excel, иное) или "Отсутствует".

Указываются изданные нормативные правовые акты, приказы, планы, письма, разъяснения, методические рекомендации и т.п., а также поручения руководства ФНС России и других ведомств, определяющие необходимость введения нового/исключения действующего технологического процесса ФНС России, изменения его наименования, либо владельца/совладельца технологического процесса ФНС России.

В случае предложения по изменению владельца существующего технологического процесса ФНС России, а также введении нового технологического ФНС России.

Если заполнено поле "Совладелец (совладельцы) технологического процесса ФНС России" в столбце "В действующей редакции" или "Предлагаемые изменения".

Приложение N 2

к приказу ФНС России
от "__" __________ 2016 года N ____

Регламент разработки паспортов функций и ведения реестра паспортов функций

1. Общие положения

1.1. Регламент разработки паспортов функций и ведения реестра паспортов функций (далее - Регламент) определяет взаимодействие структурных подразделений центрального аппарата ФНС России, начальники которых являются владельцами/совладельцами технологических процессов ФНС России, и организации (далее - Исполнитель), осуществляющей работы в рамках государственного контракта по разработке (доработке) документов в электронном виде, содержащих набор параметров, характеризующих выполнение технологического процесса ФНС России, включая взаимосвязи с другими технологическими процессами ФНС России (далее - паспорт функции), а также по поддержанию в актуальном состоянии графического представления (диаграммы) всех технологических процессов ФНС России с отражением взаимосвязей между ними и реквизитов паспортов функций (далее - структурная схема технологических процессов ФНС России).

1.2. Паспорт функции содержит структурированный набор графических представлений (диаграмм) одного технологического процесса ФНС России, состав действий (операций), включая действия (операции), одинаковые для выполнения в различных технологических процессах ФНС России (далее - типовые процедуры), их параметры, входные и выходные данные, поставщиков входных данных, потребителей выходных данных, взаимосвязи с другими технологическими процессами ФНС России.

1.3. Разработка паспортов функций выполняется только для технологических процессов ФНС России, которые подлежат дальнейшей автоматизации в централизованных компонентах АИС "Налог-3". При наличии в подлежащем автоматизации в АИС "Налог-3" технологическом процессе ФНС России не автоматизируемых действий (операций) и (или) действий (операций), выполняемых автоматически, они также включаются в паспорт функции.

Для неавтоматизируемых в централизованных компонентах АИС "Налог-3" технологических процессов ФНС России паспорта функций не разрабатываются.

1.4. При осуществлении переписки по вопросам разработки (доработки) паспортов функций необходимо указывать следующую информацию: код технологического процесса ФНС России, наименование паспорта функции, версию паспорта функции, статус паспорта функции, дату введения в действие статуса паспорта функции (далее - реквизиты паспорта функции).

1.5. Хранение паспортов функций со статусами "Рекомендован" (далее - эталонных экземпляров паспортов функций) и "Исключен", структурной схемы технологических процессов ФНС России и документа в электронном виде, содержащего информацию о паспортах функций и состоянии их разработки (доработки) (далее - реестр паспортов функций) осуществляет Межрегиональная инспекция ФНС России по централизованной обработке данных (далее - МИ ФНС России по ЦОД).

2. Порядок разработки (доработки) паспортов функций

2.1. При появлении нового технологического процесса ФНС России/изменении существующего технологического процесса ФНС России, подлежащего автоматизации в централизованных компонентах АИС "Налог-3", владелец технологического процесса ФНС России не позднее 10 рабочих дней после внесения изменений в Перечень технологических процессов ФНС России (далее - Перечень) или возникновения других оснований направляет в Управление модернизации налоговых органов (копия в МИ ФНС России по ЦОД) заявку на разработку/доработку паспорта функции согласно приложениям N 1 и N 2 к настоящему Регламенту, соответственно.

При необходимости доработки паспорта функции, в части отдельных операций, по которым определен совладелец технологического процесса ФНС России, совладелец технологического процесса ФНС России направляет проект заявки в адрес владельца технологического процесса ФНС России для рассмотрения и последующего направления заявки владельцем технологического процесса ФНС России.

Владелец технологического процесса ФНС России включает в заявку на разработку/доработку паспорта функции информацию о необходимых показателях, по которым контролируется/оценивается выполнение процесса, в том числе (при необходимости), о нормативном времени выполнения процесса в целом и по отдельным операциям.

2.2. При подготовке заявок на разработку паспортов функций в соответствии с настоящим Регламентом для дальнейшей автоматизации технологических процессов ФНС России применяются наименования и коды технологических процессов ФНС России, указанные в Перечне.

В целях перехода на использование новой кодировки технологических процессов ФНС России применительно к паспортам функций в Перечне приведены коды паспортов функций, разработанных до утверждения настоящего Регламента.

В случае доработки паспорта функции, разработанного до утверждения настоящего Регламента, осуществляется изменение его прежней кодировки на код технологического процесса ФНС России, приведенный в Перечне.

При отсутствии у владельца технологического процесса ФНС России необходимости изменения паспорта функции в период перехода на новую кодировку, подготовка паспортов функций с учетом новой кодировки технологических процессов ФНС России по всем эталонным экземплярам паспортов функций осуществляется Исполнителем без заявки владельца технологического процесса ФНС России. Согласование таких паспортов функций и подготовка их эталонных экземпляров осуществляется в установленном Регламентом порядке.

Срок окончания перехода на использование новой кодировки технологических процессов ФНС России - 31.12.2016.

2.3. При поступлении заявки, не соответствующей приложениям N 1 или N 2 к Регламенту, Управление модернизации налоговых органов не позднее 5 рабочих дней после поступления заявки направляет владельцу технологического процесса ФНС России (копию в МИ ФНС России по ЦОД) письмо об отказе в выполнении заявки.

2.4. При поступлении заявки, соответствующей требованиям Регламента, Управление модернизации налоговых органов определяет приоритетность разработки (доработки) паспорта функции и направляет Исполнителю, в Управление информационных технологий, МИ ФНС России по ЦОД, а также в порядке информирования владельцу технологического процесса ФНС России поступившую заявку в срок не позднее 5 рабочих дней после ее поступления с указанием определенной для нее приоритетности.

2.5. Исполнитель на основании заявки, поступившей от Управления модернизации налоговых органов, изучает нормативные правовые акты, другие документы, регламентирующие порядок выполнения технологического процесса ФНС России, фактический порядок выполнения технологического процесса ФНС России, в том числе в рамках организуемых и проводимых Исполнителем рабочих совещаний с участием сотрудников ФНС России, ее территориальных органов и подведомственных организаций, в соответствии с правилами, приведенными в приложении N 3, разрабатывает (дорабатывает) модель технологического процесса, формирует проект паспорта функции и направляет его владельцу технологического процесса ФНС России (копию в МИ ФНС России по ЦОД и Управление модернизации налоговых органов) в следующий срок:

не позднее 30 рабочих дней после поступления Исполнителю заявки - при разработке паспорта функции;

не позднее 15 рабочих дней после поступления Исполнителю заявки - при доработке паспорта функции.

2.6. При наличии объективных причин невозможности разработки (доработки) проекта паспорта функции в установленный Регламентом срок Исполнитель направляет запрос на изменение срока представления проекта паспорта функции (с указанием предлагаемого срока) владельцу технологического процесса ФНС России (копию в МИ ФНС России по ЦОД, Управление модернизации налоговых органов и Управление информационных технологий). Новый срок представления проекта паспорта функции устанавливается после подтверждения его владельцем технологического процесса ФНС России, при отсутствии возражений от Управления модернизации налоговых органов и Управления информационных технологий.

2.7. При поступлении от Исполнителя запроса (копия запроса направляется Исполнителем в МИ ФНС России по ЦОД и Управление модернизации налоговых органов) на предоставление информации, необходимой для разработки (доработки) паспорта функции, владелец технологического процесса ФНС России обеспечивает ее предоставление в срок не позднее 10 рабочих дней после поступления запроса.

2.8. При доработке паспорта функции Исполнитель с проектом паспорта функции представляет пояснительную записку с детальным описанием изменений. При необходимости доработки других паспортов функций Исполнитель включает данную информацию в пояснительную записку.

2.9. Владелец технологического процесса ФНС России обеспечивает согласование проекта паспорта функции с совладельцами технологического процесса ФНС России, а также владельцами других технологических процессов ФНС России при наличии изменений, требующих доработки их паспортов функций, которые при этом должны не позднее 5 рабочих дней после поступления проекта паспорта функции обеспечить его согласование и не позднее 10 рабочих дней после этого направить заявки на доработку связанных с ним паспортов функций.

2.10. Не позднее 10 рабочих дней после поступления от Исполнителя проекта паспорта функции владелец технологического процесса ФНС России направляет Исполнителю (копию в МИ ФНС России по ЦОД и Управление модернизации налоговых органов) письмо о согласовании проекта паспорта функции или письмо с замечаниями (в том числе в части несоответствия правилам, приведенным в приложении N 3) и предложениями к проекту паспорта функции.

2.11. Не позднее 10 рабочих дней Исполнитель осуществляет устранение поступивших замечаний и реализацию предложений и направляет проект паспорта функции владельцу технологического процесса ФНС России (копию в МИ ФНС России по ЦОД и Управление модернизации налоговых органов).

2.12. Не позднее 5 рабочих дней после получения письма о согласовании проекта паспорта функции Исполнитель присваивает ему статус "Рекомендован" и направляет его и доработанную структурную схему технологических процессов ФНС России (в случае необходимости внесения в нее изменений) в МИ ФНС России по ЦОД, Управление модернизации налоговых органов, владельцу технологического процесса ФНС России и в Управление информационных технологий. Датой ввода в действие статуса признается дата письма о согласовании паспорта функции.

Сведения о вносимых в паспорт функции изменениях, реквизитов писем, инициирующих разработку (доработку) паспорта функции, а также писем о его согласовании Исполнитель указывает в разделе "Перечень изменений" паспорта функции.

2.13. Не позднее 5 рабочих дней после поступления эталонного экземпляра паспорта функции, доработанного по заявке на доработку, МИ ФНС России по ЦОД направляет исполнителю государственного контракта по сопровождению прикладного программного обеспечения на текущий год (копию владельцу технологического процесса ФНС России, в Управление информационных технологий и Управление модернизации налоговых органов) запрос о возможности автоматизации в АИС "Налог-3" технологического процесса ФНС России согласно поступившему эталонному экземпляру паспорта функции в рамках сопровождения прикладного программного обеспечения и сроках реализации данных работ.

2.14. Исполнитель государственного контракта по сопровождению прикладного программного обеспечения не позднее 15 рабочих дней после получения запроса направляет в адрес Управления информационных технологий (копию владельцу технологического процесса ФНС России, в МИ ФНС России по ЦОД и Управление модернизации налоговых органов) заключение о:

возможности/невозможности реализации в АИС "Налог-3" технологического процесса ФНС России согласно эталонному экземпляру паспорта функции в рамках сопровождения прикладного программного обеспечения (при невозможности реализации - аргументированный ответ);

календарной дате срока реализации данных работ.

2.15. Если исполнитель государственного контракта по сопровождению прикладного программного обеспечения совпадает с Исполнителем, МИ ФНС России по ЦОД не направляет запрос в соответствии с пунктом 2.13 Регламента, а Исполнитель направляет заключение, указанное в пункте 2.14 Регламента, одновременно с направлением эталонного экземпляра паспорта функции, доработанного по заявке на доработку (в соответствии с пунктом 2.12 Регламента).

2.16. Владелец технологического процесса не позднее 5 рабочих дней после поступления заключения в соответствии с пунктами 2.14-2.15 при несогласии со сроками реализации направляет в Управление информационных технологий аргументированную позицию.

2.17. Оформление заявки на модификацию на основе заключения, поступившего в соответствии с пунктами 2.14-2.15, и заявок-обоснований на выполнение работ по развитию (модернизации) АИС "Налог-3" по вновь разработанным паспортам функций осуществляется в порядке, установленном Положением об организации выполнения работ по развитию (модернизации) и оказания услуг по сопровождению автоматизированной информационной системы Федеральной налоговой службы (АИС "Налог-3").

3. Внесение изменений в структурную схему технологических процессов ФНС России

3.1. Основаниями для внесения изменений в структурную схему технологических процессов ФНС России являются:

- внесение в Перечень изменений, затрагивающих отображаемые на структурной схеме технологические процессы ФНС России;

- согласование владельцем технологического процесса ФНС России разработанного/доработанного паспорта функции, в который внесены изменения в части входов или выходов соответствующего технологического процесса.

3.2. Не позднее трех рабочих дней после внесения в Перечень изменений, затрагивающих отображаемые на структурной схеме технологические процессы ФНС России, МИ ФНС России по ЦОД направляет Исполнителю (копия в Управление модернизации налоговых органов) поручение внести изменения в структурную схему технологических процессов ФНС России.

3.3. Не позднее 5 рабочих дней после получения поручения Исполнитель направляет актуализированную структурную схему технологических процессов ФНС России в МИ ФНС России по ЦОД (копия в Управление модернизации налоговых органов).

4. Порядок оформления паспортов функций и структурной схемы технологических процессов ФНС России

4.1. Исполнитель, приступив к разработке паспорта функции, статус паспорта функции устанавливает равным "Проект", версию - "10.0", дату введения в действие статуса устанавливает равную дате поступления заявки от Управления модернизации налоговых органов.

4.2. Исполнитель, приступив к доработке паспорта функции, статус паспорта функции устанавливает равным "Проект", увеличивает текущий номер версии 10.X (где X - может принимать значения от 1 до 99) на 1 единицу (X + 1), дату введения в действие статуса устанавливает равной дате поступления заявки от Управления модернизации налоговых органов.

4.3. После перевода в статус "Проект" до перевода в статус "Рекомендован" версия паспорта функции не изменяется. При переводе доработанного паспорта функции в статус "Рекомендован" предыдущая его версия переводится в статус "Исключен". Номера версий при переводе статусов в "Рекомендован" и "Исключен" не изменяются.

4.4. Паспорт функции формируется Исполнителем в формате, совместимом с Microsoft Word.

4.5. Структурная схема технологических процессов ФНС России формируется Исполнителем на основе эталонных экземпляров паспортов функций и Перечня.

4.6. В структурной схеме технологических процессов ФНС России указываются реквизиты эталонных экземпляров паспортов функций.

4.7. В структурной схеме технологических процессов ФНС России указывается дата ее формирования.

4.8. Структурная схема технологических процессов ФНС России может иметь несколько уровней агрегации, в том числе с учетом Перечня. Форма графического представления (способ визуализации) структурной схемы технологических процессов ФНС России, уровни агрегации и другие параметры согласовываются Исполнителем с Управлением модернизации налоговых органов.

4.9. Актуальная структурная схема технологических процессов ФНС России должна быть представлена Исполнителем в МИ ФНС России по ЦОД, Управление модернизации налоговых органов и Управление информационных технологий не позднее 30 рабочих дней после заключения с ним государственного контракта.

4.10. МИ ФНС России по ЦОД размещает структурную схему технологических процессов ФНС России на Интранет-портале ФНС России не позднее трех рабочих дней после ее получения.

5. Порядок ведения реестра паспортов функций

5.1. Ведение реестра паспортов функций осуществляется МИ ФНС России по ЦОД в электронном виде.

5.2. Реестр паспортов функций содержит следующие сведения:

код технологического процесса ФНС России;

владелец технологического процесса ФНС России;

сведения о состоянии и контрольных сроках разработки (доработки) паспорта функции;

реквизиты паспорта функции (с историей изменения);

ссылка на файл паспорта функции, размещенный в базе данных "Библиотека документов" (только для паспортов функций в статусах "Рекомендован" и "Исключен").

5.3. Внесение сведений в реестр паспортов функций осуществляется не позднее двух рабочих дней после поступления сведений в МИ ФНС России по ЦОД.

5.4. При получении эталонного экземпляра паспорта функции МИ ФНС России по ЦОД:

- проверяет правильность указания его реквизитов на титульном листе, в том числе, статуса, даты перевода в данный статус, наименования и кода технологического процесса согласно Перечню;

- проверяет наличие в разделе "Перечень изменений" корректных реквизитов оснований и писем о согласовании;

- в случае отсутствия ошибок размещает паспорт функции в базе данных "Библиотека документов" (ссылка на него вносится в реестр паспортов функций);

- в случае обнаружения ошибок направляет Исполнителю (копия в Управление модернизации налоговых органов) поручение в срок не позднее 5 рабочих дней внести необходимые технические изменения в паспорт функции.

5.5. При переводе паспорта функции в статус "Исключен" (в том числе, в связи с переводом в статус "Рекомендован" его новой версии или в связи с исключением технологического процесса ФНС России из Перечня) МИ ФНС России по ЦОД в базе данных "Библиотека документов" на титульном листе данной версии паспорта функции указывает статус "Исключен" и дату перевода в данный статус.

5.6. Не позднее трех рабочих дней после внесения в Перечень изменений МИ ФНС России по ЦОД:

- если изменяется код или уточняется наименование технологического процесса ФНС России, для которого существует эталонный экземпляр паспорта функции, без изменения относящихся к нему действий, направляет Исполнителю поручение в срок не позднее 5 рабочих дней внести необходимые технические изменения в эталонный экземпляр паспорта функции;

- если изменения затрагивают действия, относящиеся к технологическим процессам ФНС России, подлежащим автоматизации в централизованных компонентах АИС "Налог-3", в случае отсутствия соответствующих заявок на разработку/доработку паспортов функций направляет владельцам технологических процессов ФНС России письмо о необходимости представить в соответствии с пунктом 2.1 настоящего Регламента заявки на разработку/доработку паспортов функций.

5.7. Актуальные структурная схема технологических процессов ФНС России, реестр паспортов функций и эталонные экземпляры паспортов функций доступны для просмотра по ссылкам, размещенным на Интранет-портале ФНС России.

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

Заявка на разработку паспорта функции

1. Наименование технологического процесса ФНС России:

2. Код технологического процесса ФНС России:
________________
Код технологического процесса ФНС России указывается в соответствии с Перечнем. В случае отсутствия технологического процесса ФНС России в Перечне, необходимо указать реквизиты письма, которым направлена Заявка на внесение изменений в Перечень о добавлении соответствующего технологического процесса ФНС России.

4. Нормативные правовые акты, приказы, планы, письма, разъяснения, методические рекомендации и т.п., а также поручения руководства ФНС России и других ведомств, устанавливающие порядок выполнения технологического процесса:

5. Начало выполнения технологического процесса (событие (действие) либо состояние, ведущее к началу выполнения технологического процесса):

6. Перечень входной информации для технологического процесса ФНС России (например: заявление физического лица о постановке на учет в налоговом органе, налоговая декларация по налогу на добавленную стоимость):

7. Источник входной информации (например: налогоплательщик, наименование внешней организации, наименование структурного подразделения налогового органа, код и наименование технологического процесса ФНС России):

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

9. Потребитель выходной информации (например: налогоплательщик, наименование внешней организации или код и наименование технологического процесса, использующего результат технологического процесса ФНС России):

10. Показатели, по которым контролируется/оценивается выполнение процесса, в том числе (при необходимости), нормативы времени выполнения процесса в целом и по отдельным операциям:

11. Текстовое описание порядка выполнения технологического процесса ФНС России:

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

Заявка на доработку паспорта функции

1. Реквизиты паспорта функции, подлежащего доработке:

2. Основания для доработки, включая положения нормативно-правовых актов, организационно-распорядительных документов ФНС России, изменяющих порядок выполнения технологического процесса ФНС России:

3. Описание изменений технологического процесса ФНС России:

3.1. Начало выполнения технологического процесса ФНС России (событие (действие) либо состояние, ведущее к началу выполнения технологического процесса):

3.2. Перечень входной информации для технологического процесса ФНС России (например: заявление физического лица о постановке на учет в налоговом органе, налоговая декларация по налогу на добавленную стоимость):

3.3. Источник входной информации (например: налогоплательщик, наименование внешней организации, наименование структурного подразделения налогового органа, код и наименование технологического процесса ФНС России):

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

3.5. Потребитель выходной информации (например: налогоплательщик, наименование внешней организации или код и наименование технологического процесса ФНС России, использующего результат технологического процесса ФНС России):

3.6. Показатели, по которым контролируется/оценивается выполнение процесса, в том числе (при необходимости), нормативы времени выполнения процесса в целом и по отдельным операциям:

3.7. Текстовое описание необходимых изменений в порядок выполнения технологического процесса ФНС России:

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

Правила описания технологических процессов ФНС России с использованием BUSINESS STUDIO

1. Основные принципы описания технологических процессов

1.1. Технологические процессы должны быть описаны в нотации Процедура. При этом используются типы процессов Решение и Действие. Тип процесса Событие не используется. Событие, которое запускает выполнение процесса, отражается в свойствах Процедуры в колонке Начало. Описание требований к заполнению свойств Процедуры дано ниже и представлено на рис.2.

1.2. По умолчанию процессы, описанные в нотации Процедура, декомпозируются на Действия. Для сложных технологических процессов элементами декомпозиции могут также выступать подпроцессы. Перевод Действия в Процедуру осуществляется с помощью команды "Преобразовать в" в контекстном меню Процесса в Навигаторе. Количество уровней вложенности определяется сложностью процесса.

1.3. Не рекомендуется отображать на верхнеуровневой диаграмме более 10 действий/подпроцессов, в противном случае следует либо объединить ряд действий в подпроцесс, либо укрупнить отдельные подпроцессы. Верхнеуровневая диаграмма должна отражать логику выполнения технологического процесса в целом.

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

1.5. Вся входная/выходная информация (включая БД, ИР, бумажные и электронные документы) должна быть предварительно описана в Справочнике объектов деятельности, при этом следует группировать ее по папкам в соответствии с приведенной в справочнике классификацией. Дополнение и изменение входной/выходной информации производит разработчик модели технологического процесса.

1.6. Для удобства отображения на диаграмме возможна группировка данных в одну стрелку, при этом в ее свойствах необходимо указать все документы, входящие в группировку.

1.7. Нормативные документы (административный регламент, регламент ФНС, приказы, письма ФНС), регулирующие выполнение конкретного технологического процесса, должны быть включены в Справочник Объекты деятельности/Документы/Бумажныедокументы/Нормативно-справочныедокументы и указаны в свойствах технологического процесса (рис.1*).
________________


1.8. Входы/выходы от внешних субъектов должны начинаться/заканчиваться внешней ссылкой. Если технологический процесс связан с внешним субъектом несколькими входами/выходами, то входы/выходы могут быть изображены как отдельно, так и сгруппированы по правилам, описанным в Руководстве пользователя Business Studio.

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

1.9. Все взаимодействие с внешними субъектами отображается только на верхнеуровневой диаграмме. Появление внешних ссылок на вложенных диаграммах не допускается. При декомпозиции входы/выходы от внешних субъектов автоматически переносятся во вложенную диаграмму без элемента внешней ссылки.

1.10. Подпроцессы, имеющие входы/выходы от внешних субъектов, должны включать в себя всю логику внешнего взаимодействия (простановка/снятие ЭЦП, регистрация в системе учета документов и т.п.).

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

1.12. Обязательными к заполнению являются следующие поля в свойствах технологического процесса (рис.2*):
________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

1. Название;

3. Начало;

4. Субъекты (их может быть несколько, если технологический процесс однотипно выполняется на различных объектах организационной структуры ФНС России, например, в ИФНС и в УФНС, или в его выполнении участвуют несколько структурных подразделений объекта оргструктуры). Для каждого Субъекта необходимо определить тип связи (Владелец, Исполнитель или Участник) по следующим принципам:

- Владелец - это начальник структурного подразделения центрального аппарата ФНС России.

- Исполнитель - это структурное подразделение (ИФНС, УФНС, и т.п.) или отдел структурного подразделения, отвечающее за выполнение (результат) технологического процесса.

- Участник - это внешний субъект, структурное подразделение или отдел структурного подразделения, выполняющий функции поставщика или получателя информации технологического процесса.

5. Нормативные документы. Порядок заполнения описан выше.

6. Термины и сокращения.

2. Диаграмма в нотации Процедура

2.1. Диаграмма Процедуры делится Субъектами на колонки, в которых размещаются Действия. Колонки Субъектов на диаграмме можно расположить горизонтально или вертикально (рекомендуется использовать вертикальное расположение). Субъекты на диаграмму процедуры добавляются перетаскиванием из иерархического справочника субъектов, который показывается в дереве Навигатора. Колонки внешним организациям не выделяются, т.к. логика выполнения их технологических процессов не описывается. Заменить добавленный ранее субъект на другой можно с помощью пункта меню "Действия рисунок (не приводится) Сменить субъект". В качестве Субъектов указываются отделы структурных подразделений (Отдел камеральной проверки и т.п.) или сами структурные подразделения (ИФНС, УФНС, и т.п.) в случаях трудности отнесения операций к конкретному подразделению.

2.2. Затем на диаграмме отображается последовательность операций в рамках данного технологического процесса в соответствии с наложенной "сеткой ответственности". Каждое действие помещается в дорожку субъекта, который его выполняет. При этом автоматически создается связь процесса с субъектом с типом "выполняет". При перемещении действия из дорожки одного субъекта в дорожку другого субъекта значение этой связи изменяется. Если в свойствах действия на закладке "Субъекты" заменить субъект с типом связи "выполняет" на другой, то на диаграмме вышележащей процедуры действие переместится из дорожки, где оно находилось, в дорожку выбранного субъекта или за рамку процедуры, если выбранного субъекта нет на диаграмме.

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

2.4. На диаграммах процессов можно добавлять только стрелки типа "Связь предшествования" (Добавление осуществляется с помощью кнопки рисунок (не приводится) Использовать стрелки типа "Поток объектов" (кнопка типа рисунок (не приводится) не допускается.

2.5. "Связь предшествования" - обозначает передачу управления от одного действия к другому, т.е. предыдущее действие должно закончиться прежде, чем начинается следующее. Обозначается стрелкой с одним треугольником. Если стрелка служит только для обозначения передачи управления, то имя стрелки оставляется пустым. Если кроме передачи управления из предыдущего действия в следующее действие поступают Объекты, то стрелка именуется и в список объектов стрелки заносится соответствующие Объекты.

2.6. В общем случае стрелкой может быть обозначена группа объектов. В свойствах указывается перечень всех объектов, входящих в группу, а в наименовании стрелки - наименование группы объектов.

3. Формирование отчета "Паспорт функции"

После завершения описания технологического процесса по нему формируется отчет "Паспорт функции" в соответствии с требованиями Регламента разработки паспортов функций и ведения реестра паспортов функций (далее Регламент), а именно, документ должен быть сформирован в формате Microsoft Word.

4. Правила кодировки процессов/процедур/действий

4.1. Для управления порядком следования процессов/действий в таблицах отчетов используется ручная кодировка.

4.2. Правила присвоения кодов процессам/действиям:

- на каждом уровне для кодирования используются два знака;

- указание лидирующих нулей обязательно.

4.3. Код процесса/действия указывается перед его наименованием и является частью этого имени.

4.4. Признак ручной кодировки устанавливается в свойствах модели в окне "Редактирование объекта из Параметры модели" следующим образом (рис.2а*):
________________
* Рисунок не приводится. - Примечание изготовителя базы данных.


- опция "Использовать код в названии" должна быть выключена;

- признак "Тип кода процесса" изменен на "Ручной".

5. Выделение действий в технологическом процессе

5.1. При декомпозиции технологического процесса следует выделять в нем действия.

5.2. Действие - часть технологического процесса, определяющая конкретную операцию, выполняемую в рамках этого технологического процесса. Действие дальнейшей декомпозиции не подлежит.

5.3. Основой разбиения является принадлежность этого действия к одному из архитектурных блоков транзакционного сегмента ФХД АИС "Налог 3", который отвечает за обеспечение процесса налогового администрирования в рамках ФНС России:

- Налоговый автомат

- Пользовательское задание

- Интерактивная работа

5.4. Принадлежность действий к одному из архитектурных блоков указывается в их свойствах путем привязки к соответствующей строке справочника Программные продукты раздела Объекты деятельности (рис.3*).
________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

6. Порядок ведения версий описания технологических процессов

6.1. Описание технологического процесса является исходным материалом для разработки проектной документации на программную реализацию технологического процесса.

6.2. Изменения в модель технологического процесса могут быть внесены по направленным на исполнение в соответствии Регламентом заявкам на разработку/доработку паспорта функции либо по замечаниям владельца технологического процесса, полученным в ходе исполнения заявок на разработку/доработку паспорта функции.

6.4*. Учет всех изменений, внесенных в технологический процесс, ведется с использованием инструмента версионности модели ("Совместная работа" "Сменить статус процесса").
_______________

* Нумерация соответствует оригиналу. - Примечание изготовителя базы данных.


6.5. Параметры версии:

- Версия процесса;

- Редакция версии процесса;

- Статус процесса.

6.6. Основанием для изменения версии является завершение работ по очередному этапу описания технологического процесса. Номер версии процесса (версии паспорта функции) устанавливается в соответствии с Регламентом.

6.7. Изменение редакции версии процесса производится в процессе изменения описания при внесении редакционных правок, не затрагивающих логику процесса (нормативные документы, изменение владельца, устранение орфографических ошибок и т.п.).

6.8. При заполнении поля Изменения в дополнение к описанию произведенных доработок необходимо указывать реквизиты документа-основания (дату и номер письма заказчика).

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

7. Ведение перечня терминов и сокращений, используемых при описании технологического процесса

Ведение перечня терминов и сокращений, используемых при описании технологического процесса, состоит из двух этапов:

1. Размещение соответствующего термина в справочнике "Термины" "Глоссарий" "Термины и определения". Операция выполняется лицом, ответственным за описание технологического процесса.

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.


- При заполнении справочника осуществляется работа с двумя параметрами свойств терминов - "Название" и "Комментарий". В параметр "Название" вводится название термина, в параметр "Комментарий" - его определение.

- Ведение справочника "Сокращения" ("Термины" "Глоссарий" "Сокращения") аналогично ведению справочника "Термины и определения": в поле "Наименование" указывается аббревиатура, в поле "Комментарий" вводится расшифровка аббревиатуры.

- Организация дополнительных папок внутри Глоссария не допускается.

2. Формирование перечня терминов и сокращений, используемых при описании функции/технологического процесса.

- Перечень терминов и сокращений указывается в свойствах технологического процесса, для которого предполагается получать отчет "Паспорт функции".

- Перед началом работы добавляется закладка "Термины и сокращения" в свойства функции с использованием пункта меню "Настройка закладок".

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.


- Формирование перечня производится путем добавления в список "Термины и сокращения" соответствующих элементов справочников "Термины и определения" и "Сокращения".

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

________________
* Рисунок не приводится. - Примечание изготовителя базы данных.

В таблице 1 приведены основные параметры процессов и их правила заполнения.

Таблица 1

Параметр

Описание

Правила заполнения

Код процесса

Код процесса состоит из префикса модели и числового кода, отражающего место процесса в общей модели процессов (ветвь иерархического дерева процессов и уровень иерархии).

Устанавливается автоматически для всех процессов. Может устанавливаться вручную.

Название

Название процесса.

Название процесса должно быть активным глаголом, глагольным оборотом или отглагольным существительным.

Описание деятельности, осуществляемой в рамках процесса, в текстовой форме.

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

Событие (действие) либо состояние, ведущее к началу выполнения процесса.

Параметр необходимо заполнять для процессов, описанных в нотациях Процесс, Процедура.

Текст должен начинаться со строчной буквы и являться продолжением фразы: "Началом выполнения процесса (процедуры) является...". Точка в конце не ставится.

Результат

Текстовое описание основного результата процесса. Т.к. процесс может иметь несколько результатов, для целей регламентации необходимо указать основной результат.

Текст должен начинаться со строчной буквы и являться продолжением фразы: "Основным результатом процесса (процедуры) является...". Точка в конце не ставится.

Требования к срокам

Требования к срокам выполнения процесса.

Текст должен начинаться с прописной буквы. В конце ставится точка.

1.1. Перечень технологических процессов ФНС России (далее - Перечень) представляет собой систематизированный посредством классификационных группировок свод всех регламентированных последовательностей взаимосвязанных действий, осуществляемых ФНС России, ее территориальными налоговыми органами и подведомственными ФНС России организациями, направленных на достижение заданного результата в сфере обеспечения функционирования, развития и реализации полномочий ФНС России (далее - технологические процессы ФНС России).

1.2. Перечень предназначен для систематизации технологических процессов ФНС России и кодирования информации о них, а также для указания начальников структурных подразделений центрального аппарата ФНС России, ответственных за получение результата по технологическому процессу ФНС России, методологическое и/или организационное сопровождение его выполнения (далее - владелец технологического процесса ФНС России).

1.3. Также в Перечне при необходимости указывается начальник структурного подразделения центрального аппарата ФНС России, ответственный за получение результата по отдельным составным частям технологического процесса (далее - операции) и методологическое сопровождение их выполнения (далее - совладелец технологического процесса ФНС России).

1.4. Целью формирования Перечня является определение всех технологических процессов ФНС России и их владельцев (совладельцев) для обеспечения эффективной взаимосвязи и взаимодействия организационных, технологических, информационных и других ресурсов в рамках комплексного подхода к осуществлению деятельности ФНС России.

1.5. Систематизация технологических процессов ФНС России в Перечне основана на иерархическом методе классификации и последовательном методе кодирования.

1.6. Принципом систематизации является группировка технологических процессов ФНС России, выполняемых в рамках реализации функции/услуги/полномочия. При этом первоначальным является разделение всей совокупности технологических процессов ФНС России на основные технологические процессы ФНС России, а также вспомогательные и управленческие технологические процессы ФНС России.

1.7. Актуальный Перечень доступен для просмотра по ссылке, размещенной на Интранет-портале ФНС России.

1.8. Декомпозиция технологических процессов ФНС России для формирования Перечня осуществляется до уровня, при котором результатом выполнения является ценность в виде оформленного решения (документа) лица, уполномоченного на его принятие (утверждение, подпись) в соответствии с документом (нормативным правовым актом и/или приказами, планами, письмами, разъяснениями, методическими рекомендациями и т.п., а также поручениями руководства ФНС России и других ведомств), регламентирующим выполнение технологического процесса ФНС России.

1.9. Декомпозицией 1-го уровня является классификация технологических процессов ФНС России на:

Технологические процессы ФНС России, выполняемые непосредственно в целях реализации полномочий в сфере налогообложения, государственных функций, государственных услуг, а также информационного взаимодействия в соответствии с заключенными соглашениями, положениями и протоколами (далее - основные технологические процессы ФНС России);

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

Декомпозиция - научный метод, использующий структуру задачи и позволяющий заменить решение одной большой задачи решением серии меньших задач, пусть и взаимосвязанных, но более простых. (wikipedia)

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

Например, стандартный персональный компьютер начала 21в. состоит из системного блока, монитора, клавиатуры, мышки и проводов, которые соединяют эту систему. Системный блок – это материнская плата, процессор, кулер, винчестер и т.д. Мышка – это датчик перемещения, управляющие элементы, интерфейс подключения к компьютеру. Управляющие элементы мышки – это правая и левая кнопки, колёсико, дополнительные кнопки.

Декомпозиция системы чаще всего представляется в виде иерархического дерева, вершина которого — сама система, а уровни — выделенные подсистемы.

Подобные иерархические деревья для приложений можно строить с целью:

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

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

· при создании чеклистов или тест-кейсов

· при выполнении тестирования исследовательским способом

· при проведении тестирования требований

· при планировании и оценке задач по тестированию

Осмысленное применение декомпозиции в процессе тестирования помогает достигнуть как лучшего качества, так и большей уверенности в этом качестве.

Признаки декомпозиции

Для разделения одного и того же приложения на подсистемы могут использоваться разные признаки декомпозиции. В качестве задачи на декомпозицию мы будем рассматривать приложение «Браузер» (см. рис. 1). Следует учесть, что во всех примерах, которые будут приведены ниже, декомпозиция не полная. Показаны лишь некоторые из подсистем первого и второго уровней.

Рис. 1. Скриншот приложения «Браузер»

В качестве признака разделения приложения могут использоваться:

  • внешний интерфейс (экран, окно, закладка и т.п. со всеми элементами интерфейса). На рис. 2 показан пример декомпозиции по этому признаку.
  • компонентная структура (функциональные модули приложения и их интеграция в более сложные модули). См. пример на рис. 3.
  • функции приложения и их варианты использования (см. пример на рис. 4),
  • обрабатываемые приложением объекты и данные (и часто нужно анализировать не то, что видно, а то что скрыто внутри — что передается на вход, что на выходе, что храниться внутри системы),
  • характеристики (параметры) объектов и данных или в целом всей системы (например, если объект — это файл, то параметры это — формат, размер, создатель, дата создания и т.д.),
  • действия над объектами (если объект «файл», то действия — удалить, переименовать, переместить, а если объект «список файлов», то действия — сортировать, фильтровать, выделить несколько файлов)
  • состояния, в которые переходит приложение или его модули,
  • этапы взаимодействия пользователя с приложением (см. пример на рис. 5),
  • виды пользователей,
  • характеристики качества (функциональность, удобство использования, производительность и т.д.),
  • и другие.

Рис. 2. Пример декомпозиции по элементам интерфейса приложения «Браузер»

Рис. 3. Пример компонентной декомпозиции приложения «Браузер»

Рис. 4. Пример функциональной декомпозиции приложения «Браузер»

Рис. 5. Пример декомпозиции по этапам взаимодействия пользователя с приложением «Браузер»

Часто декомпозиция одной и той же системы может осуществляться по нескольким признакам, порядок их выбора зависит от квалификации и предпочтений тестировщика. Декомпозиция – задача очень субъективная. И самое главное, чтобы тестировщик осознавал свой выбор принципа декомпозиции в каждый момент времени.

Принципы декомпозиции

1. Каждое разделение образует свой уровень.

Исходная система располагается на нулевом уровне. После её разделения получаются подсистемы первого уровня. Разделение этих подсистем или некоторых из них приводит к появлению подсистем второго уровня и т.д.

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

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

3. Вычленяемые подсистемы в сумме должны составлять всю систему (как пазл соединяться в одну картинку). При этом они должны взаимно исключать друг друга.

Если сложить все выделенные подсистемы вместе, то мы должны получить всю систему. Однако целостность и качество этой системы можно гарантировать только с учётом взаимодействия подсистем. Например, нет гарантии, что системный блок компьютера будет работать, если работают по отдельности материнская плата, процессор, компьютер и др. компоненты. Их нужно собрать вместе и проверить взаимодействие.

В процессе декомпозиции допускается выделять группу (подсистему) «Другие», в которую включаются те подсистемы, для которых невозможно выделить один общий признак или подсистем получается слишком много, чтобы выделять их на верхний уровень. Но в «Других», должен всё равно применяться некий свой внутренний признак расчленения.

К неоднозначности может привести использование на одном уровне взаимно пересекающихся подсистем. Например, в сводке расходов за месяц, в большинстве случаев немного странно будут выглядеть пункты: еда, аренда помещения, канцелярия, коммунальные услуги, подогрев воды. Обычно подогрев воды относится к коммунальным услугам.Соответственно, при выделении этих пунктов на один уровень могут возникнуть вопросы формата: расходы на подогрев воды — это дополнительные расходы сверх нормы? Или это постоянные ежемесячные расходы? А не платим ли мы дважды за подогрев воды?

4. Выбирайте глубину декомпозиции в зависимости от задач, которые решаете с помощью неё и в зависимости от уровня знаний специалистов, которые будут ей пользоваться. Ищите компромисс между полнотой и простотой.

Глубина декомпозиции (количество уровней) и степень подробности описания определяются требованиями обозримости и удобства восприятия получаемой иерархической структуры, её соответствия уровням знания работающему с ней специалисту.

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

Раньше рекомендовалось выделять 3-6 уровней. В настоящее время существует специальное ПО для создания интеллектуальных карт и управлять декомпозицией стало проще. Однако всё равно следует искать золотую середину, подходящую под ваши условия работы, и учитывать, что когда в структуре получается много уровней, то система становится труднообозримой, в ней сложно ориентироваться. Если же глубину делать небольшую, то вероятнее всего возрастет число находящихся на одном уровне подсистем и становится сложно связать их в единую полную систему, сложно искать взаимосвязи.

Системы нижнего уровня называются элементарными.

Если иерархическая схема используется как чеклист, то элементарные системы — это и есть идеи тестов.

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

5. Проводите критическую оценку декомпозиции каждого из построенных уровней и системы в целом.

Всё ли охвачено? Не пропущено ли? Может быть есть избыточные ветви или пересекающиеся?

Понятно ли как тестировать системы нижнего уровня? Можно ли расчленить эти системы еще больше? Если ваших знаний недостаточно для дальнейшей декомпозиции, то привлекайте других участников проекта (проектных менеджеров, программистов и т.д.)

По правилам декомпозиции все подсистемы одного уровня должны обладать одним признаком и разделяться по нему но часто при тестировании ПО подобного разделения достичь очень тяжело либо требует слишком много времени, поэтому я руководствуюсь упомянутым упрощенным правилом — в рамках одного узла деление должно быть выполнено по одному признаку.

Текст статьи и иллюстрации готовила я сама, подготавливала статью с помощью анализа материалов и книг, найденных на просторах интернета и основываясь на своем личном опыте и взгляде .

Напомним, что блочная структура модели явилась результатом блочного представления содержательного описания, которое сфор­мировано объединением функционально связанных элементов. Поэтому соответствующий блок модели представляет собой сово­купность взаимосвязанных элементарных моделей, имитирующих работу таких функционально связанных элементов. Так, блок I (см. рис.3, б) в составе модели АСУ может представлять собой модель ЭВМ, а его элементы 12, 13, 26, 27 - модели процессора, основной памяти, канала обмена и внешнего устройства соответственно. Рас­смотрение перечисленных узлов как элементов говорит о том, что в данном примере уровень функциональной детализации (или степень декомпозиции) соответствует устройствам машины, поскольку по определению элемент есть часть системы, не подлежащая дальнейшему делению при данном уровне рассмотрения.

Чем же определяется выбор уровня рассмотрения? Можно ука­зать, по крайней мере, три фактора: 1) цели исследования; 2) имеющиеся в наличии исходные данные; 3) доступные ресурсы моделирования.

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

Действие второго фактора проявляется двояко. Во-первых, по мере накопления знаний о проектируемой системе объем доступных данных увеличивается: появляются результаты макетирования и испытания отдельных устройств, уточняются блок-схемы, функциональные схемы, характеристики программного обеспечения и т.п. это способствует повышению уровня детализации и обеспечивает его. Во-вторых, отсутствие необходимых исходных данных также стимулирует повышение уровня детализации. Рассмотрим этот случай подробнее.

Процедуре декомпозиции системы соответствует переход от модели k-го уровня к множеству моделей (k + 1)-го уровня. При этом, как видно из соотношений (1.1), (1.2), возникает необходимость в дополнительных сведениях, которые отсутствовали в описании модели k-го уровня. Часто их не удается получить и при ее исследовании. Например, пусть требуется построить модель АСУ. После ее декомпозиции возникает задача построения моделей источников информации АСУ, средств передачи данных (СПД), средств переработки информации (СПИ), оператора и исполнительных средств. Чтобы смоделировать систему в целом, необходимо знать параметры потоков на входах и выходах этих средств. Для получения таких данных, например, для связи СПД - СПИ может появиться необходимость изучить действие помех с учетом типа линии, структуры передаваемых сообщений и способов повышения достоверности. Это более высокий (k+1)-й уровень детализации.


Пример такой иерархической структуры системы элементарных моделей показан на рис.4. Пусть для решения задачи моделирова­ния необходима декомпозиция на третьем уровне, когда элемент первого уровня представляется как совокупность элементов третьего уровня. Для обеспечения этих моделей ис­ходными данными (величинами параметров и воздействий) требу­ется исследовать модели ,варианты и




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

Указанные факторы определяют подход к модели, как к развивающейся иерархической динамической системе, в которой может постоянно идти процесс повышения уровня декомпозиции. Решение задач в ряде случаев приходится получать итерационным ме­тодом посредством разработки последовательности моделей.

Третий фактор всегда выступает в качестве ограничения на степень детализации. К ресурсам моделирования следует отнести допустимые затраты труда, времени и денег, а также машинное время и объем памяти моделирующей ЭВМ Все они подлежат экономии, а при усложнении модели их затраты увеличиваются. Это объясня­ется тем, что повышение уровня детализации приводит к уменьше­нию «размера» элементов с одновременным увеличением их числа и количества взаимосвязей. Кроме того, увеличивается разрешение во временной области (уменьшается интервал между точками анализа траектории элемента). Так, если при построении простой мо­дели, отражающей работу ЭВМ на уровне устройств и имитирующей прохождение отдельных задач, для накопления статистики по тысяче задач требуется около 3 минут работы программы на языке GPSS, то при попытке фиксировать на той же модели события, длительность которых измеряется миллисекундами, время решения возрастает более чем в 50 раз, увеличиваются также и затраты па­мяти. Возможность выделения таких ресурсов на практике всегда ограничена.

Опыт моделирования позволяет привести в качестве примера различные уровни детализации при исследовании вычислительных систем (табл.1).

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

Таблица 1

Уровень детализации

Исследуемый (моделируемый) объект

Элементы объекта

Элементы модели «рабочей нагрузки»

аппаратурный Программно-информационные
1 Региональные информационно- вычислительные сети (РИВС) ЛИВС, АПД*, рабочие станции, серверы, коммутаторы, концентраторы, каналы связи
2 Локальные информационно- вычислительные сети (ЛИВС) Рабочие станции, серверы, репитеры, каналы связи Библиотеки данных, библиотеки программ, функциональные программы Запросы, функциональные задачи, массивы данных
3 Вычислительные комплексы (вычислительные системы) ЭВМ, каналы связи, коммутаторы, периферийные устройства Файлы, программы, массивы Запросы, функциональные задачи, массивы данных
4 ЭВМ Функциональные устройства (периферийные устройства, процессоры, запоминающие устройства, шины магистрали и т.д.) Программы, массивы, команды, данные Запросы, потоки команд и данных, программы
5 Функциональные устройства ЭВМ Блоки устройств, «регистры» Команды, макрокоманды Команды, макрокоманды, микрооперации
6 Блоки функциональных устройств «Регистры», логические элементы __ Микрооперации

*АПД - аппаратура передачи данных.

Элементы этой модели зависят как от цели моделирования так и от этапа моделирования. Модели рабочей нагрузки могут быть статистическими (стохастическими), детерминированными, существенными фрагментами реальной нагрузки или «реальными» - точно описывающими все характеристики рабочей нагрузки.

Задачи проектирования системы определяют цели моделирования, они учитываются при выборе критерия интерпретации и, в свою очередь, определяют требуемую степень детализации. При создании системы управления в связи с изменением задач исследования, накоплением и уточнением исходных данных идет процесс увеличения степени детализации. Однако уменьшение «размера» элементов приводит к увеличению их количества, что требует дополнительных ресурсов моделирующей ЭВМ Поэтому углубленному анализу могут подвергаться не все элементы, а лишь некоторые из них - те, которые наиболее сильно влияют на выбранный критерий интерпретации результатов моделирования.

Следует еще раз подчеркнуть, что уровень детализации должен определяться на основе принципов целесообразности. Необходимо стремится к экономии ресурсов моделирования и обеспечивать баланс точностей на каждом иерархическом уровне и между уровнями