节点文献

软件企业研发团队组建行为定性模拟研究

A Study on Qualitative Simulation for the Composing Behavior of Developing Team in Software Corporation

【作者】 聂晖

【导师】 黎志成;

【作者基本信息】 华中科技大学 , 管理科学与工程, 2005, 博士

【摘要】 软件企业是知识密集、技术密集的经济实体,研发人员的创造性思维与创造性劳动是高科技企业成长与发展的动力源泉。企业在实践中发现,有效地对研发团队成员进行选拔、配置与管理是研发团队取得高绩效的关键。本文在软件企业、软件项目、研发团队发展过程及高绩效团队的特征等方面的研究基础上,分析了软件企业研发团队中正式群体与非正式群体的构成,对研发团队的组建过程进行了划分和定义,并建立了研发团队的组建行为模拟模型。为了实现组建行为模拟模型,本文针对人力资源管理系统,提出了一种定性知识描述方法,设计了系统状态变化过程知识的定性表达方法,构建了基于过程知识库的定性模拟方法和模拟步骤。本文分析了研发团队的绩效及其影响因素,建立了研发团队绩效定性模拟模型,利用基于过程知识库的定性模拟方法,构建了研发团队绩效定性模拟算法,为预测团队绩效提供了思路和方法,解决了团队组建行为定性模拟最核心的问题。同时,本文通过研究软件企业中的管理人员群体的行为过程,建立了管理人员群体行为模拟模型,利用基于过程知识库的定性模拟方法模拟管理人员群体行为对企业管理绩效的影响,进而推导出研发团队执行任务过程中外界影响因素的变化情况。但研发团队绩效定性模拟算法也存在一些问题,首先,在模拟的过程中只考虑了各因素的变化方向,而没有考虑各因素所处的状态。因此,本文中对软件企业研发团队中正式群体的角色构成的进行了研究,根据团队中各类角色的能力要求及其对团队整体能力的影响特点,建立了一套研发团队整体能力的评价指标体系。同时,将模糊数学与AHP 相结合起来,把定性判断和定量分析结合起来,建立了一套有效的研发团队角色能力评价算法和研发团队综合能力评价算法,为研发团队绩效定性模拟提供了正式群体能力的初始状态参数。其次在研发团队绩效定性模拟模型存在许多不确定性影响关系和影响因素。这些问题在研发团队行为定性模拟算法中是通过在模拟之前依靠人为的设定来解决的,但是通过人为的估计来设置这些参数很难达到准确的程度,这就直接影响了预测的准确性,降低了它的可用性。因此,本文中对软件企业研发团队中存在的非正式群体进行了研究,根据团队中各类非正式角色的能力要求及其对团队整体能力的影响特点,得到了一套研发团队中非正式群体评价指标体系,并基于模糊匹配方法建立了一套预测

【Abstract】 Software enterprise is economic entity intensively in knowledge and technique. The creative thinking and creative laboring of developer are motivity of high-tech enterprise growing up and developing. The enterprise discovers in practice that availably selecting and managing the member of the developing team is a key to obtain the high performance. Based on research about software enterprise, software project, the developing process of the developing team and character of high-performance enterprise, this thesis analyze the composing of the formal community and the informal community in the developing team of software business enterprise. This thesis also define the establishing process of the developing team and set up the establishing behavior simulating model of the developing team. In order to realize the establishing behavior simulation model, this thesis put forward a kind of the qualitative describing method of knowledge, design the qualitative expressing method of knowledge of the variational process about system state, set up the qualitative simulation method based on the process knowledge database and simulating step. This thesis analyzes the performance and its influence factors of the team, establish the qualitative simulation model of the developing team performance. Making use of the qualitative simulation method based on the process knowledge, this thesis sets up the qualitative simulation arithmetic, provides the thought and method for forecasting the team performance and resolves the pivotal problem for establishing behavior qualitative simulation. The qualitative simulation arithmetic of the developing team behavior also exists some problem. First, the arithmetic only considered the variety direction of each factor in simulation process, but did not consider the state of each factor. Therefore, this thesis researches the role composing of the formal community in developing team of the software enterprise. According to the ability request of all kinds of role in the team and its influence characteristics on the whole ability of the team, this thesis establishes a suit of the evaluation index system about the whole ability of the developing team. At the same time, combining fuzzy mathematics with the thesis AHP and putting the qualitative judgment together with the quantitative analysis, this thesis establishes a set of the effective role ability evaluation arithmetic and the synthesize ability evaluation arithmetic of the developing team which provides the early state parameter of the formal community ability for the behavior qualitative simulation of the developing team. Second, the qualitative simulation model of the performance influence in the developing team exists many indeterminations influence relation and the influence factors. These problems are resolved by simulating the artificial enactment in the behavior qualitative simulation arithmetic of the developing team, but it is hard to attain the accurate degree by the artificial estimation to configure these parameters, this affected the accuracy of the estimate directly and lowered its usability. Therefore, this thesis researches the informal community that exists in the developing team of the software enterprise. And According to the ability request of all kinds of the informal role in the team and its influence characteristics on the whole ability of the team, this thesis establishes a suit of the evaluation index system about the informal community of the developing team. Based on fuzzy matching method, this thesis establishes a set of dynamic matching method to forecast the formation process of the informal community in the developing team. At the same time, this thesis establishes the function knowledge base of the informal community. After matching the informal community role of the developing team, the thesis make use of the established expert system based on fuzzy reasoning to forecast the action of informal community formed by matching, and then deduces the indetermination influence relation which exist in the qualitative simulation model. At the same time, after studying the behavior process of managers’community in the software enterprise, this thesis establishes the simulation model of managers’community behavior and make use of influence on manage performance which attained by simulating managers’community behavior based on qualitative simulation method about process base, then deduces the variational instance of outside influence factors during the mission process of the developing team. Through a series of research, based on the classic human resource theories, organization behavior theories and various research result related team, this thesis makes use of the technique such as qualitative simulation, fuzzy mathematics, expert system...etc. to establish a effectively simulation mechanism of establishing behavior in the developing team and provide scientific and assistant tool for establishing the developing team in the software enterprises. Finally, this thesis sets up the qualitative simulation model about behavior of the developing team and establishes the whole structure of the prototype system and designs the realization mechanism of qualitative simulation control of the prototype system, then complete function module such as member base management, knowledge base management, module base management, system simulation, result management, system help and so on.This thesis realizes static evaluation system of formal community in the developing team based on fuzzy analysis and realizes the role matching system of informal community in the developing team based on fuzzy matching method and realizes expert system based fuzzy reasoning and realizes the qualitative simulation system of behavior in the developing team based on process knowledge base.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络