Средства построения персонифицированной модели проектировщика в процессах разработки автоматизированных систем тема диссертации и автореферата по ВАК РФ 05.13.12, кандидат наук Перцев, Андрей Алексеевич
- Специальность ВАК РФ05.13.12
- Количество страниц 208
Оглавление диссертации кандидат наук Перцев, Андрей Алексеевич
Оглавление
Оглавление
Введение
Глава первая. Персонифицированные модели работника проектной организации
1.1 Место и роль моделей работников проектной организации
1.2 Тематический обзор методов и средств для моделей проектировщиков
1.2.1 Уровни зрелости
1.2.2 Компетенция и компетентность. Этапы и методы разработки модели компетентностей
1.2.3 Профессиональные стандарты в России
1.2.4 Профессиональная модель компетентностей
1.2.5 Древовидное представление модели компетентностей
1.2.6 Задачи и компетентность
1.2.7 Роль и должностная инструкция
1.2.8 Типология организационных структур
1.2.8.1 Бригадная (кросс-функциональная) структура
1.2.8.2 Проектная структура управления
1.2.8.3 Матричная (программно-целевая) структура управления
1.3 Персонификация моделей проектировщиков
1.4 Задача диссертационного исследования
1.4.1 Обобщенная постановка задачи
1.4.2 Use-Case диаграмма и вопросно-ответный анализ
1.4.3 Мотивационно-целевые установки
1.5 Научная новизна диссертационной работы
Выводы по первой главе
Глава вторая. Логико-математическое обеспечение модели проектировщика
2.1 Формализация операционной обстановки профессиональной активности проектировщиков
2.1.1 Спецификация стандартов профессиональной зрелости
2.1.2 Спецификация модели проектировщика
2.1.3 Спецификация модели оргструктуры
2.1.4 Прецеденты
2.2 Инфологическое моделирование
Выводы по второй главе
Глава третья. Методологическое обеспечение модели проектировщика
3.1 Основные прецеденты использования инструмента интерактивного управления контентом задачи
3.2 Методики работы
3.3 Общая модель системы
3.4 Диаграммы прецедентов
3.5 Структура хранения данных
3.6 Диаграмма формирования компетенций для специальности
3.7 Диаграмма компонентов
3.8 Общая диаграмма последовательности
3.9 Описание пользовательского интерфейса
3.10 Назначение задач
3.11 Сценарии для работы с оргструктурой
Выводы по третьей главе
Глава четвертая. Комплекс средств для формирования модели проектировщика
4.1 Практическая реализация методик формирования оргструктур
4.1.1 Описание экспериментов с разработанной моделью
4.1.2 План экспериментов
4.1.3 Результат экспериментов
4.2 Формирование должностных инструкций в среде процессора \VIQA
4.2.1 Формирование и изменение документа должностной инструкции
4.2.2 Экспериментальное создание персонифицированных моделей проектировщиков и
связанных с ними комплекта документов
Выводы по четвертой главе
Заключение
Перечень сокращений и условных обозначений
Словарь терминов
Список литературы
Приложение 1. Определения компетенций
Приложение 2. Сравнение понятий компетентность и компетенция
Приложение 3. Профессиональный стандарт «Программист»
Приложение 4. Перечень знаний для профессиональной модели компетентностей
Приложение 5. Психолого-личностные качества
Приложение 6. Выгрузка вопросно-ответного протокола
Приложение 7. Пример заполнения модели
Приложение 8. Блок псевдокодовой программы реализующей алгоритм создания должностной инструкции
Рекомендованный список диссертаций по специальности «Системы автоматизации проектирования (по отраслям)», 05.13.12 шифр ВАК
Средства мотивационно-целевого и причинно-следственного сопровождения процесса принятия проектных решений2005 год, кандидат технических наук Карпушин, Алексей Николаевич
Средства вопросно-ответного документирования в проектировании автоматизированных систем2008 год, кандидат технических наук Красовский, Сергей Павлович
Средства вопросно-ответной коммуникации в корпоративных средах автоматизированного проектирования2007 год, кандидат технических наук Маклаев, Владимир Анатольевич
Методы и средства псевдокодового интерфейсного прототипирования проектных решений2011 год, кандидат технических наук Святов, Кирилл Валерьевич
Сетевые модели оперативного управления процессом принятия решений в САПР2001 год, кандидат технических наук Семенов, Владимир Геннадьевич
Введение диссертации (часть автореферата) на тему «Средства построения персонифицированной модели проектировщика в процессах разработки автоматизированных систем»
Введение.
Актуальность темы исследования. В числе факторов, оказывающих влияние на повышение степени успешности разработок АС, важное место занимают те, которые явно или опосредованно связаны с профессиональной зрелостью процессов проектирования и их исполнителей. Исследования методов и средств, способствующих управляемому воздействию на профессиональную зрелость в решении задач повышения степени успешности, считаются актуальными.
Для решения задач, нацеленных на повышение степени успешности проектов АС, содержание того, что принято понимать под ПРОФЕССИОНАЛЬНОЙ ЗРЕЛОСТЬЮ и процессов и проектировщиков, следует представлять в эмпирически проверяемых и измеримых формах.
Для проектных организаций, нацеленных на достижение устойчивого успеха в создании семейства АС, разработать МОДЕЛЬ ПРОЕКТИРОВЩИКА, позволяющую
персонифицировать её для конкретного участника проектной деятельности, представив его профессиональную зрелость на основе моделей тех единиц опыта, которые были использованы проектировщиком в решении назначенных ему задач.
В диссертационной работе роль области исследований возложена на меры, действия и средства формирования и использования персонифицированных моделей проектировщиков при концептуальном проектировании АС.
Направление исследований в диссертации связано с инструментально-технологическими методами и средствами, которые введены в процесс разработки АС для конструктивного учета профессионального опыта разработчиков и представления его в измеримой форме.
Функции объекта исследований в диссертации выполняют методы и инструментально-технологические средства вопросно-ответной моделирующей среды \VIQA.
Роль предмета исследований в диссертации возложена на средства учета профессиональной зрелости проектировщика основанные на прецедентах накапливаемых в БАЗЕ ОПЫТА проектной организации в процессе создания семейства АС, а так же средствах представления профессиональной зрелости в измеримой форме.
Цель исследований. Целью исследований является повышение степени успешности разработок АС за счет выгод от существования персонифицированных моделей проектировщиков позволяющие конструктивно учитывать профессиональный опыт разработчиков АС.
Задачи диссертационного исследования:
1. Провести анализ теоретических исследований и практических разработок, интересы которых затрагивают моделирование проектировщика с позиций профессиональной зрелости, которую он проявляет в решении задач, назначаемых ему в организации, разрабатывающей семейства АС.
2. Создать и обосновать типовую модель проектировщика, персонификация которой аккумулирует представление тех единиц опыта, которые конкретный проектировщик успешно использует как прецеденты в своей профессиональной деятельности.
3. Специфицировать персонификацию типовой модели проектировщика, согласовав её с прецедентно-ориентированным представлением опыта проектной организации в форме Базы Опыта.
4. Разработать совокупность методик, порождающего формирования персонифицированной модели проектировщика и её оперативного использования в вопросно-ответной инструментально-моделирующей среде \VIQA, обслуживающей управляемое взаимодействие с персональным и коллективным опытом в коллективном проектировании семейства АС.
5. Разработать совокупность программных расширений инструментария \VIQA, обеспечивающих включение персонифицированных моделей проектировщиков в решение задач, способствующих повышение степени успешности разработок АС.
На научную новизну претендуют:
1. Персонифицируемая модель проектировщика, аккумулирующая прецедентно-ориентированные представления типовых проектные процедуры и их совокупностей, для систематизации которых используются спецификации компетенций и ролей, включающие их связность с вопросно-ответной базой опыта проектной организации, что способствует решению задач повышения степени успешности проектирования АС за счёт конструктивного учёта профессиональной зрелости проектировщика.
2. Прикладная порождающая грамматика, термины и правила которой специфицируют структуру и содержание типовой модели проектировщика и её настройку на конкретного члена коллектива проектировщиков, а также использование персонифицированной модели в процессах коллективной разработки семейств автоматизированных систем.
3. Совокупность методик, включающих методики отображения работ каждого члена коллектива проектировщиков и их групп на вопросно-ответную память, что открывает возможность для концептуального экспериментирования с решениями проектных задач и их представления моделями прецедентов в эмпирически проверяемых и измеримых формах.
4. Совокупность программ, обеспечивающих формирование, оперативное развитие и использование персонифицированных моделей проектировщиков в корпоративной сети проектирования семейств автоматизированных систем.
Личный вклад. Основные результаты, связанные с научной новизной получены автором лично.
Достоверность результатов диссертационной работы подтверждается полнотой и корректностью исходных посылок, использованием в выводах и доказательствах теории и практики продукционных формализмов, XML-трансформаций, а также использованием рекомендаций из российских и международных стандартов и экспериментами, проведенными в рамках внедрения средств формирования и использования персонифицированных моделей проектировщиков автоматизированных систем.
Основные положения, выносимые на защиту, включают в себя:
1. Возможность повышения степени успешности проектной организации за счёт включения в процессы разработки семейства АС средств управления кадровым ресурсом и его рабочими силами на основе конструктивного учёта профессиональной зрелости проектировщиков, представленной в измеримой форме в их персонифицированных моделях.
2. Возможность использования для представления каждого из членов коллектива проектировщиков типовой модели, в персонификации которой используется компетентностная и ролевая систематизация только тех моделей прецедентов, освоенных проектировщиком, которые применялись в решении назначенных ему задач.
3. Спецификации порождающей формальной грамматики, ориентированные на реализацию моделей проектировщиков в специализированной вопросно-ответной памяти.
Практическая ценность.
Практическую ценность работы составляет совокупность программ, обеспечивающих формирование, оперативное развитие и использование персонифицированных моделей проектировщиков в корпоративной сети проектирования семейств автоматизированных систем.
Реализация и внедрение результатов работы.
Разработанные программные средства и комплекс методик их использования внедрены на одном из ведущих российских научно-производственных предприятий, проведен эксперимент по оценке эффективности использования предлагаемых средств.
Апробация работы.
Основные положения и результаты диссертационной работы докладывались и обсуждались на следующих конференциях: «Interactive Systems And Technologies: The Problems of Human-Computer Interaction» (Международная НТК, г. Ульяновск, 2013); «Информатика и вычислительная техника - ИВТ» (Всероссийская НТК, г. Ульяновск, 2013); «Информатика,
моделирование, автоматизация проектирования - ИМАП» (Всероссийская НТК, г. Ульяновск, 2012, 2013).
Публикации. По материалам диссертационной работы опубликована 10 печатных работ, в том числе 2 статьи в журналах рекомендованных ВАК, 1 монография в соавторстве, 1 публикация в изданиях индексируемых SCOPUS.
Структура и объём работы. Диссертационная работа состоит из введения, четырёх глав с выводами, заключения, библиографического списка использованной литературы (151 наименование), общим объемом 208 страниц машинописного текста. Диссертация содержит 71 рисунк и 12 таблиц.
Основные положения, выносимые на защиту, включают:
1. Возможность повышения степени успешности проектной организации за счёт включения в процессы разработки семейства АС средств управления кадровым ресурсом и его рабочими силами на основе конструктивного учёта профессиональной зрелости проектировщиков, представленной в измеримой форме в их персонифицированных моделях.
2. Возможность использования для представления каждого из членов коллектива проектировщиков типовой модели, в персонификации которой используется компетентностная и ролевая систематизация только тех моделей прецедентов, освоенных проектировщиком, которые применялись в решении назначенных ему задач.
3. Спецификации порождающей формальной грамматики, ориентированные на реализацию моделей проектировщиков в специализированной вопросно-ответной памяти.
В первой главе диссертационной работы раскрываются вопросы, повышения степени успешности разработки семейства автоматизированных систем, связь с профессиональной зрелостью процессов проектирования и их исполнителей.
Приводиться тематический обзор методов и средств, представляющих опыт конструктивного представления профессиональной зрелости. Особое место занимают стандарт CMMI 1.3, раскрывающий профессиональную зрелость процессов разработки систем, интенсивно использующих ПО, и стандарт Р-СММ 2.0 о профессиональной зрелости исполнителей таких процессов. В этих двух стандартах и постоянно расширяющемся наборе их аналогов профессиональная зрелость отображается на пять уровней, с каждым из которых связан определённый и доступный проверке набор метрик. Нормативные схемы и другие источники, в которых представлены решения по конструктивному представлению управлению формированием и использование профессиональных компетенций. Не малую роль играют материалы по эмпирической программной инженерии, фабрикам и базам опыта. В результате анализа родственных информационных источников были сформулированы выводы, которые обобщают существующие решения по моделированию профессиональной зрелости и
указывают на целесообразность дополнения вербальных представлений практик и компетенций их отображениями на доступный опыт, используемый в проектировании АС.
Из выводов следует, что важным и перспективным направлением в моделировании профессиональной зрелости является включение в её спецификации моделей опыта, которые явно используются в реализации типовых проектных процедур, соответствующих практикам стандартов CMMI 1. 3 и Р-СММ 2.0, а также и других источников полезных практик. Такую возможность предоставляет инструментально-моделирующая среда WIQA, предназначенная для конструктивного взаимодействия с опытом и его моделями в проектировании АС.
Проводится мотивационно-целевой анализ обобщённой постановки задачи исследований, результаты которого используются для установки целевых ориентиров, преследуемых в диссертационном исследовании.
Во второй главе представлены модели, предложенные и специфицированные для построения персонифицированных моделей проектировщиков автоматизированных систем. Ключевым элементом является прецедентно-ориентированная База Опыта проектной организации, в которой в единообразной форме аккумулируются модели опыта, используемые в процессе коллективного проектирования автоматизированных систем.
К специфике предлагаемых решений относится отображение предметной области разработки семейства АС на вопросно-ответную память, которое проводиться в форме специфических интерактивных объектов, связанных определёнными отношениями. Такое понимание отображения привело к созданию средств программирования динамических отношений между вопросно-ответными объектами, которые позволяют решать в вопросно-ответной среде различные задачи, в которых полезно учитывать взаимодействие с доступным опытом. Для конструктивного учёта такой возможности отображение предметной области разработки семейства АС связана специализированная порождающая грамматика, часть которой обслуживает формирование и использование системы персонифицированных моделей.
Специфика отображения определяют ячейки вопросно-ответной памяти с типовой структурой. За каждой ячейкой стоит интерактивный объект с определённым набором базовых атрибутов, к которому пользователь может приписать полезные дополнительные атрибуты моделируемой сущности, а также дополнительные файлы, рисунки и ссылки. Сложные объекты загружаются в связную совокупность ячеек, и всё это в инструментарии WIQA надстроено над специализированной базой данных, реализованной с помощью средств СУБД MS SQL.
Модель прецедента привязана к жизненному циклу построения и освоения, по ходу чего создаются специализированные модели: текстовая, вопросно-ответная, графическая, логическая, модели исходного и исполняемого кодов, интегральная — вбирающая все предыдущие модели в себя по схеме в единое целое.
Так же приведена структура персонифицированной модели и её грамматическое описание. В них отражено, что в персонифицированную должностную инструкцию, кроме компетенций и ролей включены следующие списки: включающий результаты профессионального обучения, регистрирующий результаты публикационной и изобретательской активности, регистрирующий оценки профессиональной активности в организации (в приказах) и вне неё (награды и другие свидетельства оценок профессионализма). Интерактивные списки модели содержат только указатели, а то, на что они ссылаются, размещено в Базе Опыта и Репозитории.
В третьей главе диссертации представлены средства обеспечивающие реализацию персонифицированных моделей проектировщиков на примере базы опыта использующейся в ФНПЦ ОАО «НПО «Марс». Показаны разработанные механизмы персонифицированных моделей проектировщиков автоматизированных систем.
Методическое сопровождение персонифицированного моделирования проектировщиков должно распространяться на их коллектив, а значит, на множестве персонифицированных моделей должна быть определена система. В диссертационном исследовании роль такой системы возложена на компьютеризованное представление оргструктуры, реализованное в моделирующей среде WIQA.
Формирование оргструктуры и её использование в этом инструментарии обеспечивает специальное расширение, названное «Оргструктура». Методическое сопровождение работ с оргструктурой обслуживает решение совокупности задач. В число этих задач входят: назначение задач проектировщикам, предоставление доступа согласно полномочиям, обслуживание коммуникативных процессов, формирование временных коллективов и ряд других.
Основой модели конкретного проектировщика является его персонифицированная должностная инструкция. К этой основе присоединяется ряд интерактивных списков и совокупность моделей прецедентов из Базы Опыта. На схеме формирования должностной инструкции отражена связь с Базой Опыта, в том числе и по выборке из этой базы, компетенций. Должностная инструкция - это нормативный документ, формирование которого обслуживается плагином «Документирование» инструментария WIQA. Документ формируется в вопросно-ответной памяти и в текстовом редакторе Microsoft Word.
В четвёртой главе раскрываются вопросы практической реализации использования персонифицированных моделей проектировщиков автоматизированных систем. Приводятся результаты использования метода.
Глава первая. Персонифицированные модели работника проектной организации.
1.1 Место и роль моделей работников проектной организации.
В сфере разделения специализации деятельности, в том числе ее осуществления в человеко-компьютерной среде проектирование становится самостоятельной сферой деятельности. Проектирование имеет множество определений [117], [147], [103], для целей диссертационного исследования будем использовать следующее определение, проектирование это - процесс, в ходе которого создается прототип, прообраз необходимого объекта проектирования, функции которого могут выполнять и автоматизированные системы.
Проектирование сложных автоматизированных систем выделено в отдельное направление работ и является передовым направлением приложения интеллектуальных усилий множества специалистов во всем мире. За последние 20 лет все большая часть функциональных возможностей реализуется за счет подсистем программного обеспечения, взаимодействующего с аппаратными компонентами (hardware) и персоналом (peopleware), вовлечённым в процессы АС. Разработки сложных АС проводятся в рамках специальных технологий - инженерий. Среди всей совокупности инженерий для целей создания семейства АС выделяются — системная и программная.
В соответствии с ГОСТ 34.003-90 [92] под АС понимается «система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций». В западной терминологии понятию АС соответствуют «системы, интенсивно использующие программное обеспечение обеспечение (Software Intensive Systems, SIS)», что подчеркивает ключевую роль программного обеспечения (ПО), входящего в их состав, при проектировании, конструировании, материализации и эволюции АС. Вопросы, касающиеся разработки подобных систем, отражены в ряде ГОСТ и стандартов: ГОСТ 19 и 34 серий [91]-[94], ГОСТ Р ИСО/МЭК 12207-2010 [97], ГОСТ Р ИСО/МЭК 14764-2002 [98], IEEE Std. 1471-2000 [30] и др. [63]-[66], [114], [115]. В IEEE Std. 1471-2000 [30] для SIS дано следующее определение: A softwareintensive system is any system where software contributes essential influences to the design, construction, deployment, and evolution of the system as a whole.
Мерой или оценкой проекта любой АС является его успешность. Успешные проекты — проекты, выполненные в срок, в рамках выделенного финансирования и в соответствии с заданными требованиями (соответствующим уровнем качества). Для сложных систем, в общем, и для АС, в частности, успешность является конечной оценкой проекта, поэтому так важно повышение степени успешности разработки АС и как следствие достижение устойчивого успеха проектной организацией в целом.
За последние годы положение с успешностью разработок систем интенсивно использующих программное обеспечение постепенно улучшалось (оценки и отчёты корпорации Standish Group) [13], [14], [75]. В таблице 1.1 представлена сводная информация из отчетов.
Таблица 1.1. Оценка успешности разработок, по годам
1994 1996 1998 2000 2002 2004 2006 2008 2010 2012
УСПЕХ 16 27 26 28 34 29 35 32 37 39
ПРОВАЛ 31 40 28 23 15 18 19 24 21 18
ИЗМЕНЕНИЯ 53 33 46 49 51 53 46 44 42 43
Представление информации из таблицы 1.1 в виде графика, дает основания предположить о существенном положительном сдвиге в повышении успешности разработок сложных систем. График приведен на рисунке 1.1.
Кроме оценок успешности выполнения проектов в отчетах Standish Group [13], [14] присутствуют факторы и оценка их влияния на успешность. В таблице 1.2 приведены факторы успешности выполнения проектов. В числе факторов, оказывающих влияние на повышение степени успешности разработок АС, важное место занимают те, которые явно или опосредованно связаны с профессиональной зрелостью процессов проектирования и их исполнителей.
Таблица 1.2. Факторы успешности выполнения проектов.
Фактор 1994 1998 2000 2002 2006 2008 2011 2012 2013
Вовлеченность пользователей 1 1 2 1 1 1 1 2 2
Поддержка руководителей высшего звена 2 2 1 2 2 2 2 1 1
Понятные формулировки требований 3 6 7
Подходящее планирование 4 8
Реалистичные ожидания 5
Частые контрольные точки 6 5
Компетентный персонал 7 7 10 8 8 8 8 4
Права собственности 8 9
Ясное видение и цели 9 3 4 4 3 3 3 3 7
Напряженная работа/Нацеленный персонал 10
Управление проектом 4 3 3 6 7 7 7 5
Стандартный инструментарий и инфраструктура 6 7 10 10 10 10 10
Гибкость работ с требованиями 6 5 6 6 6 6
Оптимизация масштаба/Оптимизация 4 5 5 5 3
Эмоциональная зрелость 7 4 4 4 8
Нормативное исполнение 9 9 9 9
Другие 10 10
Из года в год в отчетах Standish Group среди факторов успешности выделяется большая группа факторов, связанная с успешностью коллектива и выполняемых процессов, которые выходят на первый план. В первой десятке факторов успешности разработки АС есть факторы явно связанные с профессиональной зрелостью процесса проектирования и его исполнителей:
- оптимизация масштаба/оптимизация;
- компетентный персонал;
- управление проектом;
- гибкость работ с требованиями;
- нормативное исполнение;
- стандартный инструментарий и инфраструктура.
Следует отметить, что выделенные критерии, явно связанные с профессиональной зрелостью, устойчиво занимают лидирующие места в десятке факторов влияющих на успешность разработки систем интенсивно использующих программное обеспечение. Более того фактор «компетентный персонал» за последние десять лет существенно повысил ценность и вплотную приблизился к тройке лидирующих факторов. Аналогичная тенденция повышения важности факторов связанных с профессиональной зрелостью соблюдается для большинства факторов. Интересным представляется ретроспектива оценок фактора «управление проектом» -в настоящее время его ценность вернулась к позициям его первоначального появления в отчетах.
Таким образом, согласно общепризнанному экспертному мнению исследование методов и средств, способствующих управляемому воздействию на профессиональную зрелость в решении задач повышения степени успешности, актуально. Для решения задач, нацеленных на повышение степени успешности проектов АС, содержание того, что принято понимать под профессиональной зрелостью и процессов и проектировщиков, следует представлять в эмпирически проверяемых и измеримых формах.
Основные проблемы в этой предметной области обусловлены тем, что процесс разработки носит принципиально коллективный характер. Общую и очень сложную работу приходится разбивать на части и осуществлять согласованно в условиях часто изменяющихся требований и ограничений. Сложность здесь, прежде всего, обусловлена распределенностью и гетерогенностью проектируемых и разрабатываемых систем.
Важно отметить, что влияние указанных причин и ряда других причин на успешность разработок АС обусловлено, в первую очередь, их сложностью с позиций программного обеспечения. Разработка такого обеспечения для конкретной АС обычно носит длительный, дорогостоящий и уникальный характер, что не способствует целенаправленному накоплению опыта подобных разработок. По сути дела в разработках АС создаются их образцы, в каждом из которых достигнута определённая степень успешности
Степень успешности разработки конкретной АС адекватно оценивается и подтверждается только в процессе её практического использования. Успешные АС используются как источники разнородных образцов для их повторного использования, в первую очередь как источники образцов для проектных решений при разработке программного обеспечения.
Сформулированное выше определение предназначения АС акцентирует внимание на принципиальной роли активности интегрированного сознания в формах интегрированных рассуждений [143]. Специфика разработки современных АС заключается в том, что по ходу разработки встают задачи, для решения которых необходимо оперативно интегрировать интеллектуальные усилия групп лиц, заинтересованных в разработке АС. Реальность
разработок такова АС такова, что за каждую задачу процесса разработки ответственность возлагается на конкретного разработчика, и именно на базе его индивидуального интеллекта следует осуществить оперативную интеграцию необходимых (для решения задачи) интеллектуальных усилий. Интегрированные сознание, понимание и рассуждения, (в том числе и коллективные) здесь очень важны, так же как и процессы интеграции интеллектуальных усилий.
Сказанное позволяет сделать вывод, что профессиональная зрелость проектировщиков и используемых ими процессов являются основополагающим элементом эффективно работающего проектного коллектива, способного оперативно интегрировать интеллектуальные усилия групп лиц для успешного решения задач проектирования и разработки, а проектный коллектив в значительной степени определяется оргструктурой и взаимодействием сотрудников в ее рамках.
Одним из формальных методов оценки являются нормативные схемы конструктивного представления профессиональной зрелости проектировщиков и используемых ими процессов. Для целей управления ходом проекта и формального описания процессов управления им разработано множество стандартов и методологий [4], [29], [31], [33], [46], [51], [52], [87], [100], [125]. Лидирующую роль среди них занимает «Руководство к совокупности знаний по управлению проектами (РМВОК)» [52]. Отдельно от методологий управления проектами, необходимо выделить методологию Rational Unified Process (RUP), которая позволяет не только управлять проектом в целом, но и позволяет объединить проектную команду, предоставляя в ее распоряжение проверенные мировой практикой лучшие подходы к разработке. К ним относятся такие процессы жизненного цикла создания ПО: управление проектами, бизнес-моделирование, управление требованиями, анализ и проектирование, тестирование и контроль изменений. Внедрение RUP в проектной организации способствует выработке качественных внутрикорпоративных стандартов и повышению общей профессиональной зрелости. Для полноценного описания обязанностей, взаимодействия и компетенций члена коллектива используются роли. Понятие «роли» является одним из центральных, обслуживающей исполнение совокупности ролей, в которую входят роли «руководитель проекта», «системный аналитик», «архитектор» и другие роли [108].
Похожие диссертационные работы по специальности «Системы автоматизации проектирования (по отраслям)», 05.13.12 шифр ВАК
Средства оперативной формализации проектных решений в концептуальном проектировании автоматизированных систем2008 год, кандидат технических наук Валюх, Вероника Валерьевна
Вопросно-ответные инструментально-технологические средства в концептуальном проектировании автоматизированных систем2007 год, кандидат технических наук Типикин, Всеволод Валентинович
Методы и средства предикатно-онтологического контроля семантики проектных задач и проектных решений2010 год, кандидат технических наук Шамшев, Алексей Борисович
Моделирование в экспертном мониторинге надводной обстановки судна2009 год, кандидат технических наук Касапенко, Денис Викторович
Средства программно-картотечного управления потоками работ в коллективном проектировании автоматизированных систем2015 год, кандидат наук Лапшов, Юрий Александрович
Заключение диссертации по теме «Системы автоматизации проектирования (по отраслям)», Перцев, Андрей Алексеевич
Заключение
Подводя обобщающий итог диссертационному исследованию и практическим разработкам, реализованным на базе результатов исследований, можно утверждать следующее.
Цель исследований, направленная на повышение степени успешности разработок АС за счет выгод от существования персонифицированных моделей проектировщиков позволяющие конструктивно учитывать профессиональный опыт разработчиков АС и представлять его в измеримой форме, достигнута
Предложена, исследована и проверена совокупность новых методов и моделей, которые легли в основу построения персонифицированных моделей проектировщиков АС.
Получены новые научные результаты:
1. Персонифицируемая модель проектировщика, аккумулирующая прецедентно-ориентированные представления типовых проектные процедуры и их совокупностей, для систематизации которых используются спецификации компетенций и ролей, включающие их связность с вопросно-ответной базой опыта проектной организации, что способствует решению задач повышения степени успешности проектирования АС за счёт конструктивного учёта профессиональной зрелости проектировщика.
2. Прикладная порождающая грамматика, термины и правила которой специфицируют структуру и содержание типовой модели проектировщика и её настройку на конкретного члена коллектива проектировщиков, а также использование персонифицированной модели в процессах коллективной разработки семейств автоматизированных систем.
3. Совокупность методик, включающих методики отображения работ каждого члена коллектива проектировщиков и их групп на вопросно-ответную память, что открывает возможность для концептуального экспериментирования с решениями проектных задач и их представления моделями прецедентов в эмпирически проверяемых и измеримых формах.
4. Совокупность программ, обеспечивающих формирование, оперативное развитие и использование персонифицированных моделей проектировщиков в корпоративной сети проектирования семейств автоматизированных систем.
Практическую ценность составляют: Практическую ценность работы составляет совокупность программ, обеспечивающих формирование, оперативное развитие и использование персонифицированных моделей проектировщиков в корпоративной сети проектирования семейств автоматизированных систем.
Список литературы диссертационного исследования кандидат наук Перцев, Андрей Алексеевич, 2014 год
Список литературы
1. Alexopoulou N., Nikolaidou M., Anagnostopoulos D. & Martakos D. An event-driven modeling approach for dynamic human-intensive business processes. In Proc. of Business Process Management Workshop, 1999, pp.393-404.
2. Albus J. S. The engineering of mind, Information Sciences, 117, 2009, pp. 1-18.
3. Akbari Z. O. A survey of agent-oriented software engineering paradigm: Towards its industrial acceptance. Journal of Computer Engineering Research. Vol. 1(2), 2010, pp. 14-28.
4. APMG. URL: http://www.apmgroup.co.uk. (10.04.2011)
5. Assessment Maturity Model. URL: http://www.assessment maturitymodel.org. (06.09.2011)
6. Basili A. V., Lindvall M. & Costa P. Implementing the experience factory concepts as a set of experience bases. In Proc. of the 13 th International Conference on Software Engineering & Knowledge Engineering, 2001, pp. 102-109.
7. Barka E. and Sandhu R. A Role-Based Delegation Model and Some Extensions. In Proc. of the 23rd National Information Systems Security Conference (NISSEC), 2000.
8. Bass L. et al. Software Architecture in Practice. Addison Wesley, Boston, MA, USA, 2003, 564 p.
9. Booch G. Collaborative Development Environments. URL: http://www.booch.com/ architecture / blog.jsp?part=Papers. (12.03.2011)
10. Borges P., Machado R.J. & Ribeiro P. Mapping RUP Roles to Small Software Development Teams. In Proc. of International Conference on Software and System Process (ICSSP), Portugal, 2012, pp. 190-199.
11. Burger J. et al. Issues, Tasks and Program Structures to Roadmap Research in Question & Answering (Q&A), Tech. Rep. NIST, 2001.
12. Business Process Maturity Model (BPMM), formal/2008-06-01. URL: http://www.omg.org/spec/BPMM/LO/. (10.03.2012)
13. CHAOS MANIFESTO. The Laws of CHAOS and the CHAOS 100 Best PM Practices. The Standish Group International. 2011. URL: http://www.versionone.com/assets/img/files/CHAOSManifesto201 l.pdf (10.09.2012)
14. CHAOS MANIFESTO. The Laws of CHAOS and the CHAOS 100 Best PM Practices. The Standish Group International. 2013. URL: http://www.versionone.com/assets/img/files/CHAOSManifesto2013.pdf. (10.09.2012)
15. Capability Maturity Model Integration (CMMI). URL: http://www.sei.cmu.edu/cmmi. (09.03.2012)
16. Clements P. and L. Northrop. Software Product Lines: Practice and Patterns. Addison-Wesley, 2002.
17. Clements P., Kazman R. and Klein M. Evaluating Software Architecture. Addison-Wesley, 2002.
18. Charette R. N. Why software falls. IEEE Spectrum, Vol. 42(9), 2005, pp. 36^13.
19. CMMI Principles and Values. URL: http://msdn.microsoft.com/ru-ru/library/hh765978.aspx. (10.04.2012)
20. Cooke-Davies T. J. & Arzymanow A. The maturity of project management in different industries. An investigation into variations between project management models International Journal of Project Management, Vol. 21(6), 2003, pp. 471-479.
21. Crosby Philip B. QUALITY IS FREE. (Compiled by D. H. Groberg). URL: http://www.ebacs.net/pdf/orgdesign/8.pdf (11.08.2012)
22. DuBois, D. A., Shalin, V. L., & Borman, W. C. A Cognitively-Oriented Approach to Task Analysis and Test Development. Office of Naval Research, Contract No. N00014-93-C-0199 (December 1995). URL: http://www.dtic.mil/dtic/tr/fulltext/u2/a308838.pdf (12.08.2012)
23. DuBois, D. A. & Shalin, V. L. Describing Job Expertise Using Cognitively Oriented Task Analysis (COTA). In Chipman, Shalin & Schraagen, Eds. Cognitive Task Analysis. New Jersey: Lawrence Erlbaum, 2000. pp. 41-56 URL: http://www.ebacs.net/pdf/orgdesign/8.pdf. (12.08.2012)
24. Gluck K. A. & Pew R. W. (Eds.). Modeling human behavior with integrated cognitive architectures: Comparison, evaluation, and validation. Mahwah, NJ: Erlbaum, 2005, 450 p.
25. Gorlatch S., Muller-Iden J., Alt M. & Dunnweber J. & Fujita H. Clayworks: Toward user-oriented software for collaborative modeling and simulation, Knowledge-Based Systems, Vol. 22 (3), 2006, pp. 209-215.
26. E. Guldentops. Maturity measurement - first the purpose, then the method, Information Systems Control Journal, Vol. 4 , 2003.
27. Held M. & Blochinger W. Structured collaborative workflow design, Future Generation Computer Systems, Vol. 25(6), 2009, pp. 638-653.
28. Henninger S. Tool Support for Experience-based Software Development Methodologies, Advances in Computers, Vol. 59, 2003, pp. 29-82.
29. ICB - IPMA Competence Baseline. URL: http://www.ipma.ch/assets/ICB3.pdf. (10.04.2011)
30. IEEE 1471-2000 - IEEE Recommended Practice for Architectural Description for SoftwareIntensive Systems. URL: http://cabibbo.dia.uniroma3.it/ids/altrui/ieeel471.pdf. (13.05.2012)
31. IEEE 1490-2003 - IEEE Guide Adoption of PMI Standard. A Guide to the Project Management Body of Knowledge. URL: http://standards.ieee.org/findstds/standard/1490-2003.html. (12.05.2012)
32. Information Technology Competency Model / CareerOneStop URL: http://www.careeronestop.com/COMPETENCYMODEL/pyramid.aspx?it=Y (20.08.2012)
33. IPMA. URL: http://www.ipma.ch. (10.03.2011)
34. Karray F., Alemzadeh M., Saleh J. A. & Arab M. N. Human-Computer Interaction: Overview on State of the Art. Smart sensing and intelligent systems, Vol. 1(1), 2008, pp.138-159.
35. Kerzner H. Project management: a systems approach to planning, scheduling, and conrolling, 2009, 1096 p.
36. Kroll P. & Kruchten Ph. The Rational Unified Process Made Easy. A Practitioners Guide to the RUP. Addison-Wesley, 2003.
37. Koubarakisa M., Plexousakis D. A formal framework for business process modelling and design. Information Systems, 27 (2002), pp. 299-319.
38. Lahrmann G., Marx F., Winter R. & Wortmann F.: Business Intelligence Maturity Models. An Overview. URL: www.alexandria.unisg.ch/ Publikationen / 72444/L-en. (10.07.2012)
39. La Rosa et all. Managing Process Model Complexity via Concrete Syntax Modifications, IEEE Transaction on Industrial Informatics, 7(2), 2011, pp. 255-265.
40. Lonchamp J. Designing collaborative learning applications. In Proc. of the 8th IEEE International Conference on Advanced Learning Technologies, (ICALT '08), 2008, pp.353-355.
41. Luftman J. N. Competing in the Information Age: Strategic Alignment in Practice. Harvard Journal of Law & Technology Vol.10, № 3, 1997, pp. 695-705.
42. Marca D. A., & McGowan C. L. SADT: structured analysis and design technique. McGraw-Hill Co, 1988.
43. Mettler T. Maturity Assessment Models. A Design Science Research Approach. International Journal of Society Systems Science, Vol. 3(1.2), 2011, pp. 81-98
44. Michelle R. Ennis. Competency Models: A Review of the Literature and The Role of the Employment and Training Administration (ETA). - 2008 URL: http://www.careeronestop.com/COMPETENCYMODEL/Info_Documents/ OPDRLiteratureReview.pdf (21.08.2012)
45. Naur P. Computing: A Human Activity. Selected Writings From 1951 To 1990. ACM Press /Addison-Wesley, New York, 1992.
46. Organizational Project Management Maturity Model (OPM3). URL: http://pmexperience.org/content/organizational-project-management-maturity-model-opm3.
47. Paulk Mark C. A History of the Capability Maturity Model for Software. URL: http://repository.cmu.edu/isr/49/. (15.03.2012)
48. People CMM (CMM персонала). URL: http://www.hr-portal.ru/varticle/people-cmm-cmm-personala. (10.04.2012)
49. People Capability Maturity Model (P-CMM). URL: http://www.sei.cmu.edu/cmmi. (10.04.2012)
50. PIA Experience Factory. The PEF Model. URL: http://www.tarrani.net/mike/docs/PLAPEF.pdf. (10.06.2012)
51. PMI. URL: http://www.pmi.org. (13.02.2011)
52. PMI. Guide to the Project Management Body of Knowledge (PMBOK Guide). Fourth Edition. Newton Square, PA: Project Management Institute (PMI), 2008, 496 p.
53. Pomeroy-Huff M. The Personal Software Process (PSP) Body of Knowledge, version 2.0. Marsha Pomeroy-Huff, Robert Cannon, Timothy A. Chick, Julia L. Mullatiey, William Nichols, 2009. URL: http://www.sei.cmu.edu/reports/09sr018.pdf. (10.04.2012)
54. Prahalad C.K., Hamel G. The Core Competence of the Corporation. Harvard Business Review. OnPoint. May 1990. URL: https://faculty.fuqua.duke.edu/~charlesw/s591/willstuff/oldstuff/PhD_2007-2008/Papers/C08/Prahalad_Hamel_l 990.pdf (11.09.2012)
55. Radice R. A., Harding J. T. A Programming Process Study. IBM Systems Journal, Vol. 24, No. 2,1985.
56. Sampson D., Fytros D. Competence Models in Technology-enhanced competence-based learning. Handbook on Information Technologies for Education and Training. International Handbooks on Information Systems, 2008, pp. 155-177
57. Rational Unified Process Best Practices for Software Development Teams. URL: http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestprac tices_TP026B.pdf. (16.06.2012)
58. Ras E., Rech J. & Weber S. Knowledge services for experience factories. In Proc. of the 5th Conference on Professional Knowledge Management, 2009, pp. 232-241.
59. Robertson К. Project Management Maturity Model. URL: http://www.klr.com/ whitejpapers /pdfs /pm_ maturity_ model.pdf. (19.02.2011)
60. Roglinger M., Poppelbuth J. & Becker J. Maturity models in business process management. Business Process Management Journal, Vol. 18(2), 2012, pp. 328-346.
61. Schefer S., Strembeck M. Modeling Support for Delegating Roles, Tasks, and Duties in a Process-Related RBAC Context. Advanced Information Systems Engineering Workshops. Lecture Notes in Business Information Processing, Vol. 83, 2011, pp. 660-667.
62. Skills Framework for the Information Age. URL: https://www.sfia-online.org/v501/en/publications/reference-guide/at_download/file.pdf. (18.09.2012)
63. Software engineering - Product quality - Part 1: Quality model: ISO/IEC 9126-1:2001. - Введ. 15.06.2001. - M. : Изд-во стандартов, 2004.
64. Software engineering - Product quality - Part 2: External metrics: ISO/IEC TR 9126-2:2003. -Введ. 24.02.2004. - M. : Изд-во стандартов, 2004.
65. Software engineering - Product quality - Part 3: Internal metrics: ISO/IEC TR 9126-3:2003. -Введ. 23.02.2004. - M. : Изд-во стандартов, 2004.
66. Software engineering - Product quality - Part 4: Quality in use metrics: ISO/IEC TR 91264:2004. - Введ. 02.04.2004. - M. : Изд-во стандартов, 2004.
67. Sosnin P. Means of question-answer interaction for collaborative development activity, Hindawi Publishing Corporation. Advances in Human-Computer Interaction, Vol. 2009, Article ID 619405, USA, 2009, 18 p.
68. Sosnin P. Question-Answer Approach to Human-Computer Interaction in Collaborative Designing. Chapter in the book: Cognitively Informed Intelligent Interfaces: Systems Design and Development. Published IGI Global, 2012, pp. 157-176.
69. Sosnin P. Pseudo-code Programming of Designer Activity in Development of Software Intensive Systems. In Proc. of the 25th International conference on Industrial Engineering and other Applications of Applied Intelligent Systems (IEA/AIE 2012), Dalian, Chine, 2012, pp. 457-466.
70. Sosnin P., Pertsev A. An Approach to Creating a Personified Job Description of a Designer in Designing a Family of Software Intensive Systems. / B. Murgante et al. (Eds.): ICCSA 2014, Part V, 2014, pp. 51-62.
71. Sosnin P., Pertsev A., Svyatov K. Computer-aided generation of personal job descriptions for employees of design organizations. Interactive systems: Problems of Human-Computer Interaction. Collection of scientific papers. Ulyanovsk: USTU, 2013, pp. 313-321.
72. Spinuzzi C. Context and consciousness: Activity theory and human-computer interaction: Nardi, Bonnie (Ed.). Cambridge, MA: MIT Press, 1996.
73. Sundaram H. & Rikakis T. Experiential Media Systems, Encyclopedia of Multimedia 2006.
74. Summary Report for: 15-1133.00 - Software Developers, Systems Software / http://www.onetonline.org/link/summary/15-1133.00
75. The Standish group, Charting the Seas of Information Technology-Chaos, The Standish Group International, 1994.
76. Trinder John C. Competency standards - a measure of the quality of a workforce. Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B6a. Beijing 2008 pp. 165-168.
77. Umbrello UML Modeller 1.5.2. URL: http://uml.sf.net/.
78. UML, RUP, and the Zachman Framework: Better together, URL: http://www.ibm.com/developerworks/rational/library/nov06/temneneo/. (20.06.2012)
79. Van der Aalst, Hofstede A. H. M., Kiepuszewski В., Barros A. Workflow patterns. Distributed and Parallel Databases, 14, 2003, pp. 5-51.
80. Von Rosing M., Moshiri S., Graslund K. & Rosenberg A. Competency Maturity Model Wheel. URL: http:// www.valueteam.biz/downloads/model_cmm_wheel.pdf. (20.09.2012)
81. Wang J. X . Kanban: Align Manufacturing Flow with Demand Pull, Chapter in the book: Lean Manufacturing Business Bottom-Line Based, CRC Press, 2010, pp. 185-204.
82. Watts S. Humphrey. The Team Software Process (TSP). TECHNICAL REPORT CMU/SEI-2000-TR-023. URL: http://www.sei.cmu.edu/reports/00tr023.pdf. (11.08.2012)
83. Watts S. Humphrey. The Personal Software Process (TSP). TECHNICAL REPORT CMU/SEI-2000-TR-022. URL: http://www.sei.cmu.edu/reports/00tr022.pdf. (11.08.2012)
84. Westera W. Competences in education: a confusion of tongues. Journal of Curriculum Studies, №1 (33) 2001, pp.75-88.
85. Акофф P., Эмери Ф. О целеустремленных системах. М. : Сов. радио, 1974. 272 с.
86. Армстронг М., Бэрон A. Performance Management. Управление эффективностью работы : пер. с англ. М.: HIPPO, 2005. 384 с.
87. Архитектура систем по Захману. URL: http://www.osp.ru/os/2001/12/180711/. (21.08.2012)
88. Бирюков А. Н., Клецких Д. Ю. Метод оценки зрелости организации с использованием модели bpmm и его реализация // Бизнес-Информатика. 2011. №3(17). С.45-52.
89. Большой энциклопедический словарь / Гл. ред. А. М. Прохоров. 2-е изд. СПб., 2001. С. 557.
90. Гаврилова Т. А., Хорошевский В. Ф. Базы знаний интеллектуальных систем. СПб. : Питер, 2000. 384 с.
91. ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению. URL: http .-//protect, gost.ru/document. aspx?control=7&id=l 55153. (11.01.2010)
92. ГОСТ 34.003-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения. URL: http://protect.gost.ru/document.aspx?control=7&id= 137473. (11.01.2010)
93. ГОСТ 34.601-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания. URL: http://protect.gost.ru/document.aspx?control=7&id=l37550. (11.01.2010)
94. ГОСТ 34.602-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. URL: http://protect.gost.ru/document.aspx?control=7&id=139096. (11.01.2010)
95. ГОСТ Р ИСО 9004-2010. Менеджмент для достижения устойчивого успеха организации. Подход на основе менеджмента качества. URL: http://protect.gost.ru/document.aspx?control=7&id=l76895. (11.05.2010)
96. ГОСТ Р ИСО 10006-2005. Руководство по менеджменту качества при проектировании. URL: http://www.icc-iso.rU/upload/shop_3/2/7/5/item_275/GOST_R_ISO_10006-2005.pdf. (11.02.2011)
97. ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств. URL: http://protect.gost.ru/document.aspx?control=7&baseC=6&page=0&month=9&year=20 14&search=12207. (11.01.2010)
98. ГОСТ Р ИСО/МЭК 14764-2002. Информационная технология. Сопровождение программных средств. URL: http://protect.gost.ru/document.aspx? control=7&id=130663. (11.01.2010)
99. Дисциплина управления рисками MSF, версия 1.1. URL: http://www.microsoft.com/Rus/Download.aspx? file=/Msdn/Msf/MSF_risks_mngt_rus.doc. (05.07.2012)
100. Дисциплина управления проектами MSF, версия 1.1. URL: http://www.microsoft.com/Rus/Download.aspx? file=/Msdn/Msf/MSF_project_mngt_rus.doc. (05.07.2012)
101. Дисциплина управления подготовкой MSF, версия 1.1. URL: http://www.microsoft.com/Rus/Download.aspx? file=/Msdn/Msf/MSF_readiness_mngt_rus.doc. (05.07.2012)
102. Дресвянников В. А. Управление знаниями организации : учеб. пособие. М. : КНОРУС, 2010. 344 с.
103. История CMMI. Эпизод первый. История возникновения. URL: http://sepg.livejournal.com/7880.html. (03.09.2012)
104. История CMMI. Эпизод второй. Обретение зрелости. URL: http://sepg.livejournal.com/8096.html. (03.09.2012)
105. История CMMI. Эпизод третий. Объединение. URL: http://sepg.livejournal.com/8321.html. (03.09.2012)
106. Калянов Г. Н. Жизненный цикл автоматизированных информационных систем. URL: http://www.info-system.ru/is/theory/theory_cycle_automatic_is.html. (09.05.2012)
107. Крачтен Ф. Введение в Rational Unified Process. М. : Вильяме, 2002. 240 с.
108. Кролл П., Крачтен Ф. Rational Unified Process - это легко: Руководство по RUP для практиков. М. : КУДИЦ-Образ, 2004. 427 с.
109. Кудрявцева Е. И. Современные подходы к проблеме формирования и использования моделей компетенций // Управленческое консультирование. 2012. № 1. С. 166-177
110. Кудрявцева Е. И. Методологические проблемы применения моделей компетенций // Вестник Ленинградского государственного университета им. A.C. Пушкина. 2011. Т. 5, № 4. С. 29-40.
111. Ларичев О. И. Теория и методы принятия решений. М.: Логос, 2000. 296 с.
112. Леффингуэлл Д. Принципы работы с требованиями к программному обеспечению. Унифицированный подход. М.: Вильяме, 2002. 448 с.
113. Липаев В. В. Системное проектирование сложных программных средств для информационных систем. М. : Синтег, 2002. 268 с.
114. Модель проектной группы MSF, версия 3.1. URL: http://www.microsoft.com/Rus/ Download.aspx?fíle=/Msdn/Msf/MSF_team_model_rus.doc. (05.07.2012)
115. Модель процессов MSF, версия 3.1. URL: http://www.microsoft.com/Rus/ Download.aspx?File=/Msdn/Msf/MSF_process_model_rus.doc. (05.07.2012)
116. Мюллер В. К. Новый англо-русский словарь. М. : Рус. яз., 2001.
117. Норенков И. П. Основы автоматизированного проектирования : учебник для вузов. М. : Изд-во МГТУ им. Н.Э. Баумана, 2002. 336 с.
118. Маклаев В. А., Перцев А .А. Нормативы профессиональной зрелости процессов разработки автоматизированных систем. Ульяновск : УлГТУ, 2012. 343 с.
119. Маклаев В. А., Соснин П. И. Прецедентно-ориентированная база опыта проектной организации // Материалы 2 междунар. науч.-техн. конф. OSTIS-2012. Минск : БГУИР,
2012. С.427-436.
120. Маклаев В. А. Подход к представлению и использованию профессиональных активов проектной организации // Автоматизация процессов управления. 2011. № 1 (23). С. 5-12.
121. Маклаев В. А. Представление активов программного обеспечения в репозитории базы опыта проектной организации // Автоматизация процессов управления». 2012. № 3 (29). С. 50-55.
122. Маклаев В. А., Соснин П.И. Создание и использование автоматизированной базы опыта проектной организации. Ульяновск : УлГТУ, 2012. 360 с.
123. Маклаев В. А., Перцев А. А., Соснин П. И. Подход к построению и использованию персонифицированной модели проектировщика // Автоматизация процессов управления.
2013. №4 (34). С. 50-55.
124. Марка Д. А., Макгоуэн К. Методология структурного анализа и проектирования SADT. М. : Метатехнология, 1993. 546 с.
125. Модель зрелости BI. URL: http://www.iso.ru/print/rus/document6209.phtml. (07.08.2012)
126. Перцев А. А. Общий обзор АСУ // Автоматизация процессов управления. 2004. № 2 (4). С. 48-55
127. Перцев А. А. Внедрение системы управления предприятием. Опыт обследования системы управления НПО «Марс» // Автоматизация процессов управления. 2006. №2(8). С. 99-102.
128. Перцев А. А. Управление проектами: обзор существующих методологий и стандартов // Информатика, моделирование, автоматизация проектирования : сб. науч. тр. IV Всерос. школы-семинара аспирантов, студентов и молодых ученых ИМАП-2012 / под ред. Н. Н. Войта. Ульяновск : УлГТУ, 2012. С. 312-321.
129. Перцев А. А., Святов К. В. Практический аспект автоматизированного формирования персональных должностных инструкций сотрудников проектных организаций // Информатика и вычислительная техника : сб. науч. тр. 5-й Всерос. науч.-техн. конф. аспирантов, студентов и молодых ученых ИВТ-2013 / под ред. H.H. Войта. Ульяновск : УлГТУ, 2013.С. 159-171.
130. Перцев А. А. Построение модели для автоматизированного формирования персональных должностных инструкций сотрудников проектных организаций // Информатика и вычислительная техника : сб. науч. тр. 5-й Всерос. науч.-техн. конф. аспирантов, студентов и молодых ученых ИВТ-2013 / под ред. H.H. Войта. Ульяновск : УлГТУ, 2013. С. 153-158.
131. Перцев А. А. Формирование должностных инструкций в инструментальной среде WIQA // Информатика, моделирование, автоматизация проектирования : сб. науч. тр. V Всерос. школы-семинара аспирантов, студентов и молодых ученых ИМАП-2013 / под ред. П.И. Соснина. Ульяновск : УлГТУ, 2013. С. 222-227.
132. Постановение правительства РФ от 31.10.202 №787. О порядке утверждения Единого тарифно-квалификационного справочника работ и профессий рабочих, Единого квалификационного справочника должностей руководителей, специалистов и служащих. // http://pravo.gov .ru/proxy/ips/?docbody=&nd=l 02078365
133. Приказ Министерства труда и социальной защиты Российской Федерации от 18 ноября 2013 №679н «Об утверждении профессионального стандарта «Программист» // http://www.rg.ru/2013/12/25/programmist-dok.html (05.04.2013)
134. Приказ Минтруда России от 11 апреля 2014 № 225н «Об утверждении профессионального стандарта «Специалист по тестированию в области информационных технологий» // http://www.consultant.ru/document/cons_doc_LAW_165353/ (05.04.2013)
135. Приказ Минтруда России от 11 апреля 2014 № 228н «Об утверждении профессионального стандарта «Архитектор программного обеспечения» // http://www.consultant.ru/document/cons_doc_LAW_165447/ (05.04.2013)
136. Рассел С. Искусственный интеллект: современный подход : пер. с англ. М. : Вильяме, 2006. 408 с.
137. Саати Т. Принятие решений. Метод анализа иерархий. М.: Радио и связь, 1993. 347 с.
138. Савенков А.И. Организация учебного процесс // Директор школы - 2004 - №6 -С. 40-48
139. СОВНЕТ. URL: http://www.sovnet.ru
140. Смородинова М. В. Многообразие подходов к определению понятий «компетентность» и «компетенция» / М. В. Смородинова // Актуальные вопросы современной педагогики: материалы IV междунар. науч. конф. (г. Уфа, ноябрь 2013 г.). — Уфа: Лето, 2013, —С. 16-18.
141. Соммервилл И. Инженерия программного обеспечения.: Вильяме, 2002, 624 с.
142. Соснин П. И. Архитектурное моделирование автоматизированных систем : учеб. пособие. Ульяновск : УлГТУ, 2007. 146 с.
143. Соснин П. И. Вопросно-ответное моделирование в разработке автоматизированных систем. Ульяновск : УлГТУ, 2007. 333 с.
144. Соснин П. И. Концептуальное моделирование компьютеризованных систем : учеб. пособие. Ульяновск : УлГТУ, 2008. 198 с.
145. Соснин П. И. Вопросно-ответное программирование человеко-компьютерной деятельности. Ульяновск : УлГТУ, 2010.240 с.
146. Соснин П. И, Святов К. В., Перцев А. А. Автоматизированное формирование персональных должностных инструкций сотрудников проектных организаций // Программные продукты и системы. 2013. № 4 (104). С. 237-241.
147. Стёпин В. С. Новая философская энциклопедия : В 4 т. М. : Мысль, 2001.
148. Типология организационных структур // MD-Менеджмент. http://md-hr.ru/articles/html/article 10264.html (05.06.2012)
149. Трудовой кодекс Российской Федерации (ТК РФ) от 30 декабря 2001 г. №197-ФЗ. 11 http://pravo.gov.ru/proxy/ips/?docbody=&nd=l02073987 (05.04.2013)
150. Федеральный закон от 03 декабря 2012 №236-Ф3 «О внесении изменений в Трудовой кодекс Российской Федерации и статью 1 Федерального закона «О техническом регулировании» // http://www.rg.ru/2012/12/07/prof-dok.html (05.04.2013)
151. Федеральный закон Российской Федерации от 29 декабря 2012 №273 -ФЗ «Об образовании в Российской Федерации» // http://www.rg.ru/2012/12/30/obrazovanie-dok.html (05.04.2013)
Приложение 1. Определения компетенций Определения компетенций —управление человеческими ресурсами
Автор Определение Definition
McClelland (1973) Знания, навыки, особенности, отношения, самооценка, ценности, или мотивы влияющие на выполнение работы или основные этапы жизни призванные различать уровень исполнителей между высшими и средними. The knowledge, skills, traits, attitudes, selfconcepts, values, or motives directly related to job performance or important life outcomes and shown to differentiate between superior and average performers.
Spencer and Spencer (1993) Основная характеристика личности, случайно связанная с критериями эффективности и высокой производительности в рабочей обстановке. Выделяют важнейшие компетенции - служащие основой знаний и навыков, необходимых всем и дифференцирующие компетенций - использующиеся чтобы отличить превосходную производительность от средней и включающие в себя такие характеристики, как самооценка, особенности и мотивы. An underlying characteristic of an individual that is casually related to criterion-referenced effecting and/or superior performance in a job situation. Competences can be distinguished into essential, competences which serve as the foundation of knowledge and skills needed by everyone and differentiating competences, which are used to distinguish superior performance from average performance and they may include characteristics such as self-concepts, traits and motives.
Lachance (1999) Основная характеристика работника (такая как мотивы, особенности, уровень, аспекты самооценки, социальная роль, или совокупность знаний) что приводит к эффективной и высокой производительности. An underlying characteristic of an employee (i.e., a motive, trait, skill, aspects of one's self-image, social role, or a body of knowledge) which results in effective and/or superior performance.
Treasury Board of Canada Знания, навыки, способности и поведение используемые Knowledge, skills, abilities and behaviors that an employee applies in
Secretariat (1999) работником при выполнении работы и являющиеся ключевым средством для достижения результатов связанных с бизнес стратегией организации. performing his/her work and that are the key employee-related levers for achieving results that are relevant to the organization's business strategies.
Joint Nature Conservation Committee (1999) Понятия, описывающие область знаний, умений, поведения, отношений и навыков человека используемых в конкретных областях работы, например работа в команде. A term that describes the range of knowledge, skills, behaviour, attitude and abilities an individual brings to a specific area of a job, such as team working.
Intagliata et al. (2000) Компетенции обеспечивают организациям способ определения в поведенческих понятиях цели руководства в получении требуемых результатов и способ объединения и построения внутренней культуры. Competences provide organizations with a way to define in behavioral terms what their leaders need to do to produce the results the organization desires and do so in a way that is consistent with and builds its culture.
United Nations Industrial Development Organization (2002) Множество навыков связанных со знаниями и характеристиками, которые позволяют человеку выполнить задачу или осуществлять специфичную функцию или работу. A set of skills, related knowledge and attributes that allow an individual to perform a task or an activity within a specific function or job.
Sinott et al. (2002) Характеристика работника, способствующая успешному выполнению работы и достижению целей организации. К ним относятся знания, навыки и способности, а так же другие характеристики, такие как ценности, мотивация, инициатива и самоконтроль. A characteristic of an employee that contributes to successful job performance and the achievement of organizational results. These include knowledge, skills, and abilities plus other characteristics such as values, motivation, initiative, and self-control.
Missouri Основные характеристики личности An underlying characteristic of an
Library напрямую связанные с эффективной individual that is directly related to
Association или превосходным выполнением effective or superior performance in a
(2005) работы. Дифференциация job. Differentiating competences
компетенций позволяет выделять distinguish superior from average
высший и средний уровень performer.
исполнителей.
Cheetham and В общем оценка эффективности Overall, effective performance within
Chivers профессиональной деятельности an occupation, which may range from
(2005) лежащей в диапазоне от базового the basic level of proficiency to the
уровня опыта до высочайшего highest levels of excellence. A
уровня искусства. Компетентность competence consists of four main
состоит из четырех основных components, namely,
частей: знания (познавательная knowledge/cognitive competence,
компетенция), функциональная functional competence, personal or
компетенция, личностная behavioral competence and
(поведенческая) компетентность и values/ethical competence.
ценностная (этическая) Knowledge/cognitive competence is
компетенция. Знания defined as "the possession of
(познавательная) компетенция appropriate work-related knowledge
определяется как «наличие and the ability to put this to effective
соответствующих знаний для use". Functional competence is
выполнения работы и способность defined as "the ability to perform a
их эффективно использовать». range of workbased tasks effectively
Функциональная компетенция to produce specific outcomes".
определяется как «способность Personal/behavioral competence is
выполнять эффективно множество defined as "the ability to adopt
элементарных рабочих задач для appropriate, observable behaviors in
получения определенных work-related situations".
результатов». Личностная Values/ethical competence is defined
(поведенческая) компетенция as "the possession of appropriate
определяется как «способность personal and professional values and
соблюдать в рабочих ситуациях the ability to make sound judgments
соответствующее поведение». based upon these in work-related
Ценностная (этическая) компетентность определяется как «обладание должными личностными и профессиональными ценностями, на основании которых принимать решения в рабочих ситуациях.» situations".
Tobias (2006) Когнитивные (например, знания и навыки), эмоциональные (например, установки и ценности), поведенческие и мотивационные (например, мотивы) свойства или характер человека, которые позволяют ему хорошо действовать в конкретной ситуации. The cognitive (e.g. knowledge and skills), affective (e.g. attitudes and values), behavioral and motivational (e.g. motives) characteristics or dispositions of a person which enable him or her to perform well in a specific situation.
International Board of Standards for Training, Performance and Instruction (2006) Интегрированный набор навыков, знаний и отношений, которые позволяют ему эффективно действовать в рамках его профессии или функциональных обязанностей. An integrated set of skills, knowledge, and attitudes that enables one to effectively perform the activities of a given occupation or function to the standards expected in employment.
Thomas Gilbert (1996) Функция достойного исполнения задачи — отношение ценности результата к стоимости работы. Function of worthy performance, which is a function of the ratio of valuable accomplishments to costly behavior
Определение компетенций — Профессиональное обучение и образование
Автор Определение Definition
Voorhees (2001) Сочетание навыков, умений и знаний, необходимых для выполнения определенной задачи. A combination of skills, abilities and knowledge needed to perform a specific task.
Kupper and van Wulfften Palthe (2001) Способность людей выполнять функциональные или профессиональные обязанности в соответствии с их квалификацией. Квалификация выражается в понятиях знаний, навыков и отношений. The capability of people to perform in a function or a profession according to the qualifications they have. These qualifications should be expressed in terms of knowledge, skills and attitude.
Eurydice (2002) Способность выполнять особенную задачу The ability to perform a particular task.
Friesen and Anderson (2004) Интегрированное применение знаний, навыков, ценностей, опыта, контактов, внешних источников знаний и инструментов, чтобы решить проблему, эффективно действовать или справиться с ситуацией The integrated application of knowledge, skills, values, experience, contacts, external knowledge resources and tools to solve a problem, to perform an activity, or to handle a situation
Sanchez-Ruiz et al. (2006) Динамическое сочетание знаний, понимания, навыков и умений. A dynamic combination of knowledge, understanding, skills and abilities.
Приложение 2. Сравнение понятий компетентность и компетенция
Авторы «Компетентность» «Компетенция»
Болотов В. А., Сериков В. В. - способ существования знаний, умений, образованности, способствующий личностной самореализации, вследствие чего образование предстает как высокомотивированное и личностно-ориентированное, обеспечивающее максимальную востребованность личностного потенциала, признание личности окружающими и осознание ею собственной значимости - совокупность конкретных профессиональных или функциональных характеристик
Велде С. - это личностная характеристика, совокупность интериоризованных мобильных знаний, умений, навыков и гибкого мышления - некоторые отчужденные, наперед заданные требования к образовательной подготовке выпускника, единицы учебной программы, составляющие «анатомию» компетентности
Виландеберк А. А., Шубина Н. Л. - интегративная характеристика, определяющая способность решать профессиональные проблемы и задачи, возникающие в конкретной ситуации профессиональной деятельности — ожидаемые результаты обучения или способность реализовывать на практике свои знания и умения
Глазков Ю. А., Денищева Л. О., Краснянская К. А. - совокупность компетенций, наличие знаний и опыта, необходимых для эффективной деятельности в заданной предметной области, называют компетентностью - это готовность(способность) ученика использовать усвоенные знания, учебные умения и навыки, а также способы деятельности в жизни для решения практических и теоретических задач
Авторы «Компетентность» «Компетенция»
Зимняя И. А. - основывающийся на знаниях интеллектуально и личностно-профессиональной жизнедеятельности человека - это некоторые внутренние, потенциальные, сокрытые психологические новообразования: знания, представления, программы (алгоритмы) действий, систем ценностей и отношений, которые затем выявляются в компетентностях человека
Маркова А. К. - определяется как сочетание психических качеств, как психическое состояние, позволяющее действовать самостоятельно и ответственно, как обладание человеком способностью и учением выполнять определенные трудные функции - определенная сфера, круг вопросов, которые человек уполномочен решать
Симонов В. П. - это широкое интегративное понятие, характеризующее обобщенную способность личности к решению жизненных и профессиональных задач благодаря имеющимися у неё знаниями, умениям и опыту - совокупность определенных знаний, умений, навыков, личностных качеств и опыта в определенной сфере деятельности (в нашем случае — педагогической)
Субетто А. И. - мера актуализации компетенций в процессе развития, связанной с самоактуализацией личности выпускника в соответствующих видах деятельности - системное образование в личности учащегося, которое является компонентом его качества
Уиддет Стив, Холлифорд Сара - способность, необходимая для решения рабочих задач и для получения необходимых результатов работы - способность, отражающая необходимые стандарты поведения
Авторы «Компетентность» «Компетенция»
Хомский Н. - употребление приобретенных знаний, умений и навыков - способность человека к выполнению какой-либо деятельности
Хуторской А. В. - владение, обладание человеком соответствующей компетенцией, включающей его личностное отношение к ней и предмету деятельности - совокупность взаимосвязанных качеств личности (знаний, умений, навыков, способов деятельности), задаваемых по отношению к определенному кругу предметов и процессов, и необходимых для качественной продуктивной деятельности по отношению к ним
Черепанова Л. В. - результат обучения, заключающийся в появлении у школьника особого свойства (качества), позволяющего ему осуществлять разные виды деятельности на основе полученных знаний, умений, навыков и способов познавательно деятельности, т. е. опыта деятельности - совокупность специальных и общепредметных знаний, умений, навыков, способов деятельности и ценностных ориентаций, сформированной у школьников в результате изучения ими предметной образовательной области
Щукин А. Н. - свойства личности, определяющие ее способность к выполнению деятельности на основе сформированной компетенции - комплекс знаний, умений и навыков приобретенных человеком, и составляющий содержательный компонент его деятельности
Приложение 3. Профессиональный стандарт «Программист»
УТВЕРЖДЕН приказом Министерства труда и социальной защиты
Российской Федерации от « » 2013 г. №
ПРОФЕССИОНАЛЬНЫМ СТАНДАРТ
Программист
I. Общие сведения
Разработка программного обеспечения
Регистрационный номер
06.001
Код
(наименование вида профессиональной деятельности)
Основная цель вида профессиональной деятельности:
Разработка, отладка, проверка работоспособности, модификация программного обеспечения
Группа занятий:
2132
Программисты
2131
(код ОКЗ)
(наименование)
(код ОКЗ)
| Разработчики и аналитики I компьютерных систем
(наименование)
Отнесение к видам экономической деятельности:
72.20
72.30
Разработка программного обеспечения и консультирование в этой области Обработка данных
(код ОКВЭД)
(наименование вида экономической деятельности)
II. Описание трудовых функций, входящих в профессиональный стандарт (функциональная карта вида профессиональной деятельности)
Обобщенные трудовые функции Трудовые функции
код наименование уровень квалификации наименование код уровень(подуровень) квалификации
А Разработка и отладка программного кода 3 Формализация и алгоритмизация поставленных задач А/01.3 3
Написание программного кода с использованием языков программирования, определения и манипулирования данными А/02.3 3
Оформление программного кода в соответствии с установленными требованиями А/03.3 3
Работа с системой контроля версий А/04.3 3
Проверка и отладка программного кода А/05.3 3
В Проверка работоспособности и рефакторинг кода программного обеспечения 4 Разработка процедур проверки работоспособности и измерения характеристик программного обеспечения В/01.4 4
Разработка тестовых наборов данных В/02.4 4
Проверка работоспособности программного обеспечения В/03.4 4
Рефакторинг и оптимизация программного кода В/04.4 4
Исправление дефектов, зафиксированных в базе данных дефектов В/04.5 4
С Интеграция программных модулей и компонент и верификация выпусков программного продукта 5 Разработка процедур интеграции программных модулей С/01.5 5
Осуществление интеграции программных модулей и компонент и верификации выпусков программного продукта С/02.5 5
Б Разработка требований и проектирование программного обеспечения 6 Анализ требований к программному обеспечению Э/01.6 6
Разработка технических спецификаций на программные компоненты и их взаимодействие 0/02.6 6
Проектирование программного обеспечения Б/ОЗ.б 6
Ш.Характеристика обобщенных трудовых функций
3.1. Обобщенная трудовая функция
Наименование
Разработка и отладка программного кода
Код
А
Уровень квалификации
Происхождение обобщенной трудовой функции
Оригинал X
Заимствовано из оригинала
Код оригинала
Регистрационный
номер профессионального стандарта
Возможные
наименования
должностей
Младший программист Техник-программист
Требования к образованию и обучению Среднее профессиональное образование Повышение квалификации
Требования к опыту практической работы -
Особые условия допуска к работе -
Дополнительные характеристики
Наименование документа Код Наименование базовой группы, должности (профессии) или специальности
ОКЗ 2132 1 Программисты
ЕКС Техник-программист
ОКСО 230101 Вычислительные машины, комплексы, системы и сети
230103 Автоматизированные системы обработки информации и управления (по отраслям)
230105 Программное обеспечение вычислительной техники и автоматизированных систем
3.1.1. Трудовая функция
Наименование
Формализация и алгоритмизация поставленных задач
Код
А/01.3
Уровень
(подуровень)
квалификации
Происхождение трудовой функции
Оригинал
Заимствовано из оригинала
Код оригинала
Регистрационный
номер профессионального стандарта
Трудовые действия
Необходимые знания
Другие
характеристики
Необходимые умения
Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов ____ ____
Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов__________
Оценка и согласовывание сроков выполнения поставленных задач__
Использовать методы и приемы формализации задач __
Использовать методы и приемы алгоритмизации поставленных задачу Использовать программные продукты для графического отображения алгоритмов__________________________
Применять стандартные алгоритмы в соответствующих областях
Методы и приемы формализации задач_ __ _ __
Языки формализации функциональных спецификаций___
Методы и приемы алгоритмизации поставленных задач _____
Нотации и программные продукты для графического отображения алгоритмов_________________
Алгоритмы решения типовых задач, области и способы их применения
3.1.2. Трудовая функция
Наименование
Написание программного кода с использованием языков программирования, определения и манипулирования данными_
Код
Уровень
(подуровень)
квалификации
Происхождение трудовой функции
Трудовые действия
Необходимые знания
Оригинал
X
Заимствовано из оригинала
Код оригинала
Регистрационный
номер профессионального стандарта
Необходимые умения
Создание программного кода в соответствии с техническим заданием
(готовыми спецификациями)__________
Оптимизация программного кода с использованием специализированных программных средств __________
Оценка и согласование сроков выполнения поставленных задач
Применять выбранные языки программирования для написания программного кода____________
Использовать выбранную среду программирования и средства системы управления базами данных______________
Использовать возможности имеющейся технической и/или программной архитектуры________________
Синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования
Методологии разработки программного обеспечения____
Методологии и технологии проектирования и использования баз
| данных____________
1 Технологии ^ограммирования ________
I Особенности выбранной среды программирования и системы
управления базами данных___________
Компоненты программно-технических архитектур, существующие
______приложения и интерфейсы взаимодействия с ними_____
Другие |_
характеристики |
3.1.3. Трудовая функция
Наименование
Оформление программного кода в соответствии с установленными требованиями___
Код
Происхождение трудовой функции
Трудовые действия
Необходимые умения
Необходимые знания
Другие
характеристики
Оригинал X
Заимствовано из оригинала
Уровень
(подуровень)
квалификации
Код Регистрационный номер оригинала профессионального стандарта
Приведение наименований переменных, функций, классов, структур данных и файлов в соответствие с установленными в организации
требованиями ____ _ _ ____ __
Структурирование исходного программного кода в соответствии с установленными в организации требованиями_____
Комментирование и разметка программного кода в соответствии с
установленными в организации требованиями_____
Форматирование исходного программного кода в соответствии с
установленными^ организации требованиями _ ^ ____
Применять нормативные документы, определяющие требования к
оформлению программного кода ___ _____
Применять инструментарий для создания и актуализации исходных текстов программ
Применять имеющиеся шаблоны для составления технической документации _
Инструментарий для создания и актуализации исходных текстов
программ__________ _____ ___
Методы повышения читаемости программного кода ______
Системы кодировки символов, форматы хранения исходных текстов программ _
Нормативные документы, определяющие требования к оформлению программного кода
3.1.4. Трудовая функция
Наименование
Работа с системой контроля версий
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.