CMM(能力成熟度模型)的5个等级

能力成熟度等级 CMM将软件过程的成熟度分为5个等级,从低到高依次是:初始级、可重复级、已定义级、已管理级和优…

CMM(能力成熟度模型)的框架(5级模型)

由于对软件过程的改进不可能在一夜之间完成,每个成功的改进需要一个从幼稚走向成熟的蜕变过程。CMM为软件开发组织…

什么是CMM(能力成熟度模型)

CMM(Capability Maturity Model:能力成熟度模型)是1984年美国国会与美国主要的公…

什么是RUP生命周期:四个阶段

什么是RUP生命周期:四个阶段

RUP是以用例驱动的、以体系结构为核心的、迭代的增量过程。它将一个大型项目分解为可连续应用瀑布模型的几个小部分…

什么是极限编程:极限编程的12个开发实践

什么是极限编程:极限编程的12个开发实践

在敏捷的所有方法中,极限编程(eXtreme Programming,XP)是最负盛名的一个,其名称中“极限”…

软件开发的敏捷过程模型

在20世纪90年代末期,传统软件开发的方式因为其繁杂的过程,以及对文档的过于严格的要求,很大程度上造成了效率的…

软件过程的统一过程模型(RUP)

RUP(Rational Unified Process:统一过程)是由原Rational公司(现为IBM收购…

软件生命周期的喷泉模型:优点缺点

喷泉模型(Fountain Model)是近些年提出来的一种软件生命周期模型,它是以面向对象的软件开发方法为基…

软件生命周期的螺旋模型:优点缺点

螺旋模型(Spiral Model)是Barry.Boehm(巴利·玻姆)于1988年提出。它综合了瀑布模型和…

软件生命周期的增量模型(渐增模型):优点缺点

增量模型也称为渐增模型,是对瀑布模型的又一种改进模型。一个软件系统往往是功能比较复杂的,一次性将全部功能按阶段…

软件生命周期的快速原型模型:优点缺点

在进行需求分析时总会遇到这样的情况,如客户说不清楚需求,需求总是会变化,分析人员或客户理解上有歧义等,如果按瀑…

软件生命周期的瀑布模型:优点缺点

瀑布模型(Waterfall Model)是由Winston.Royce(温斯顿·罗伊斯)于1970年提出来的…

软件生命周期与软件过程的关系

软件过程与软件生命周期两者指同一件事情,只是角度不同,表达的侧重点和方式不同。软件过程主要指软件产品的生产加工…

什么是软件生命周期

软件生命周期又称为软件生存周期或系统开发生命周期,是软件产品从定义到开发、使用到维护、直至最终被弃用所经历的整…

什么是软件过程

什么是过程? ISO 9000把过程定义为“使用资源将输入转化为输出的相互关联或相互作用的活动”。从软件开发的…

软件工程职业道德规范

计算机正逐渐成为商业、工业、政府、医疗、教育、娱乐和整个社会的发展中心,软件工程师通过直接参与或者教授,对软件…

软件工程的基本原理

自1968年软件工程的概念提出以来,研究软件工程的专家学者们陆续提出了100多条关于软件工程的准则或“信条”。…

软件危机的产生原因与解决途径

软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。在20世纪60年代中后期,大容量、高速度计算…

什么是软件危机:软件危机的表现

软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。在20世纪60年代中后期,大容量、高速度计算…

返回顶部