Разработка веб-приложения для формирования эффективных проектных команд
Аннотация
Целью работы является создание информационного обеспечения методики формирования эффективных проектных команд, в том числе, разработки web-приложения, которое будет конструировать группы на основе модели командных ролей Белбина и собственной методики комбинированных ролей.
Поставленная цель предполагает решение следующих задач: изучение литературы и электронных источников с целью определения наличия информационных инструментов и существующих методик формирования проектных команд; сравнительный анализ основных методик решения поставленной задачи; определение групп с помощью соответствующих информационного инструментов; создание своего ПО для проектирования команд по выбранной методике; анализ полученных результатов.
В работе в качестве базовой концепции выбрана молель командных ролей Белбина.
Пояснительная записка состоит из введения, двух глав, заключения и двух приложений.
В первой главе рассматриваются самые популярные концепции ролевого подхода, делается выбор в пользу концепции командных ролей Белбина с обоснованием выбора. Также проектируется собственная методика комбинированных ролей, основанная на модели Белбина и включающая алгоритм разделения на команды.
Во второй главе рассмотрен процесс разработки web-приложения, основанный на технологии ASP.Net MVC, с использованием языка C#, библиотеки Bootstrap м базе данных MongoDB. В диссертацию включены руководства пользователей и руководство программиста. Во второй главе также рассмотрены результаты экспериментов для опытной группы, включающие в себя использование методологии Белбина, методологии комбинированных ролей и обычный режим работы пользователей. В Заключении подведены общие итоги работы.
Ключевые слова. Команда, командная роль, модель Белбина, методика комбинированных ролей, web-приложение, ASP.Net MVC, C#
Abstract
The purpose of the work is to develop information support for the methodology of the effective project teams building, which incorporates web application engineering. This application enables team building on the basis of the Belbin's team role model implementation and also supports the unique method of complementary roles.
This purpose involves the decision of the following tasks:study of the literature and various electronic resources in order to find information about software and methods for the project team building support; comparative analysis of these methods and software; developmepment of a web application for team building on the basis of the Belbin's model and worked out unique method of comlementary roles.
The basic theoretical concept of this work is the Belbin's role model widely used in the modern world practice.
The work consists of two main parts. The first chapter discusses the most popular concepts of the role-based approach, justifies the choice of the Belbin's model. The resulting algorithm has been engineered on the basis of complementary roles approach, which is based on the Belbin's methodology, and realizes the algorithm of dividing into teams.
The second chapter describes the process of developing a web application based on ASP.Net MVC, C#, Bootstrap, and MongoDB tools. This dissertation includes user's and programmer’s manuals. Also in the second chapter, series of experiments for the experimental group is under consideration. These experiments includes cases with the use of the Belbin's model, the method of complementary roles, and the common functional model.
Keywords. Team, Team Role, Belbin's Role Model, Complementary Role Method, Web Application, ASP.Net MVC, C#.
Поставленная цель предполагает решение следующих задач: изучение литературы и электронных источников с целью определения наличия информационных инструментов и существующих методик формирования проектных команд; сравнительный анализ основных методик решения поставленной задачи; определение групп с помощью соответствующих информационного инструментов; создание своего ПО для проектирования команд по выбранной методике; анализ полученных результатов.
В работе в качестве базовой концепции выбрана молель командных ролей Белбина.
Пояснительная записка состоит из введения, двух глав, заключения и двух приложений.
В первой главе рассматриваются самые популярные концепции ролевого подхода, делается выбор в пользу концепции командных ролей Белбина с обоснованием выбора. Также проектируется собственная методика комбинированных ролей, основанная на модели Белбина и включающая алгоритм разделения на команды.
Во второй главе рассмотрен процесс разработки web-приложения, основанный на технологии ASP.Net MVC, с использованием языка C#, библиотеки Bootstrap м базе данных MongoDB. В диссертацию включены руководства пользователей и руководство программиста. Во второй главе также рассмотрены результаты экспериментов для опытной группы, включающие в себя использование методологии Белбина, методологии комбинированных ролей и обычный режим работы пользователей. В Заключении подведены общие итоги работы.
Ключевые слова. Команда, командная роль, модель Белбина, методика комбинированных ролей, web-приложение, ASP.Net MVC, C#
Abstract
The purpose of the work is to develop information support for the methodology of the effective project teams building, which incorporates web application engineering. This application enables team building on the basis of the Belbin's team role model implementation and also supports the unique method of complementary roles.
This purpose involves the decision of the following tasks:study of the literature and various electronic resources in order to find information about software and methods for the project team building support; comparative analysis of these methods and software; developmepment of a web application for team building on the basis of the Belbin's model and worked out unique method of comlementary roles.
The basic theoretical concept of this work is the Belbin's role model widely used in the modern world practice.
The work consists of two main parts. The first chapter discusses the most popular concepts of the role-based approach, justifies the choice of the Belbin's model. The resulting algorithm has been engineered on the basis of complementary roles approach, which is based on the Belbin's methodology, and realizes the algorithm of dividing into teams.
The second chapter describes the process of developing a web application based on ASP.Net MVC, C#, Bootstrap, and MongoDB tools. This dissertation includes user's and programmer’s manuals. Also in the second chapter, series of experiments for the experimental group is under consideration. These experiments includes cases with the use of the Belbin's model, the method of complementary roles, and the common functional model.
Keywords. Team, Team Role, Belbin's Role Model, Complementary Role Method, Web Application, ASP.Net MVC, C#.