什么是BPMN业务流程建模法

BPMI(The Business Process Management Initiative)开发了一套标准…

用例图模型的建模步骤

用例模型的建模步骤 建立用例模型的基本步骤如下: (1)确定参与者:通过确认系统功能使用者和维护者以及与系统接…

用例图模型的组成元素构成:参与者、用例和关系

用例模型由三个组成元素构成:参与者、用例和关系。 1.参与者(Actor) 参与者是指存在于系统外部并直接与系…

什么是用例图建模法

随着面向对象技术的发展,基于用例的方法在需求获取和建模方面应用得越来越普遍。这种方法是以任务和用户为中心的,可…

软件需求的层次

软件需求主要包括3个不同的层次:业务需求、用户需求、功能需求和非功能需求,不同层次从不同角度和不同层次反映其细…

软件需求的定义

需求工程作者Dorfman和Rhayer(1990)对软件需求进行了如下定义: ●用户为了达到某个目标而解决某…

软件配置管理的参与人员

软件配置管理过程的主要参与人员有: (1)配置控制委员会。负责指导和控制配置管理各项具体活动的进行,为项目经理…

软件配置管理的相关概念:配置项和基线

1.配置和配置项 配置意为多个部件集合在一起形成一个整体,相对于硬件配置,软件产品的配置包括更多的内容并具有易…

什么是软件配置管理

为了保持项目的稳定性,减少因项目混乱而造成的负面影响,就需要进行有效的软件项目配置管理。IEEE对软件配置管理…

软件产品是不是应该追求“零缺陷”?

软件质量的重要性毋庸置疑,软件工程团队应该生产高质量的软件,那么是不是质量越高就越好?或者说软件产品是不是应该…

什么是评价软件质量的ISO9126模型

ISO9126模型是一种评价软件质量的通用模型,它定义了软件的6个质量属性,分别是:功能性、可靠性、易用性、效…

什么是评价软件质量的McCall模型

McCall的软件质量模型,使用3种视角如表3-32所列来定义和识别软件产品的质量,分别是:产品修正(承受可改…

什么是评价软件质量的Garvin模型

什么是评价软件质量的Garvin模型 David Garvin提出了一种多维度的质量评价模型,从8个维度即8个…

软件质量的内涵

什么是质量?哈佛商学院的David Garvin给出了建议:“质量是一个复杂多面的概念”,不同的人从各自的视角…

什么是代码行技术:优点缺点

有许多因素决定或影响软件估算的准确性,例如:待开发软件规模估算的准确性;以往软件项目度量数据的可用性;项目计划…

软件项目开发中需要的资源

开发一个软件项目所需要的资源可以分为人员、可复用的软件构件及开发环境(硬件和软件工具)三类。 对于人力资源,需…

软件开发的矩阵式结构

在大型的软件企业中,有一种层次化矩阵式结构,这种结构将技术与管理工作分离,技术负责人负责技术上的决策,管理负责…

软件开发的主程序员式结构

这种结构主要是出于以下几点考虑: ●多数开发成员是缺乏经验的。 ●软件开发中还有许多事务性的工作。 ●多渠道通…

软件开发的民主式结构

如图3-2所示的民主式结构中,团队成员完全平等,享有充分民主,成员之间通过协商做出决定,名义上的组长与其他成员…

CMM(能力成熟度模型)的关键过程域

CMM并不详细描述所有与软件开发和维护相关的过程,但是,有一些过程是决定过程能力的关键因素,这就是CMM所说的…

返回顶部