自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 学习131

所有软件过程都必须具有四种对软件工程来说是基本的活动软件描述软件设计和实现软件有效性验证软件进化软件过程模型:瀑布模型,该模型将基本的过程活动 描述 开发 有效性验证和进化看成是一些界限分明的独立的过程阶段,例如,需求描述阶段,软件设计阶段,实现阶段,测试阶段。增量式开发,该方法使得描述活动 开发活动和有效性验证活动交织在一起,系统的开发是建立一系列的版本,每个版本添加部分功能到先...

2020-04-28 23:16:15 134

原创 学习130

需求分析的目标是将产品的需求功能梳理,并且用通俗易懂的文字描述,为开发人员和测试人员提供依据。那么需求的分析梳理细化,直至成文这个过程,就是需求分析师的主要工作内容了。需求一般分为四种需求:原始需求、用户需求、产品需求、个性需求原始需求:就是最原始的,未经加工的需求,可能是客户提出的,也可能是行业共性(有可能是监管机构提出的)。用户需求:使用系统的人提出的需求,可以根据用户角色,用户类型划分...

2020-04-26 23:36:59 108

原创 学习129

在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简单地来说,敏捷开发并不追求前期完美的设计、完美编码,而是力求在很短的周期内开发出产品的核心功能,尽早发布出可用的版本。然后在后续的生产周期内,按照新需求不断迭代升级,完善产品。敏捷开发的实现主要包括 SCRUM、XP(极限编程)、Crystal Methods、FDD(特性驱动...

2020-04-25 23:58:44 134

原创 学习128

IPD的理念和敏捷开发理念在本质上是基本一致的,比如以市场需求(用户价值)为核心,将产品开发看成一项投资(商业价值),通过CBB—公共基础模块和跨部门的团队准确、快速、低成本、高质量地推出产品(各评审点的多团队参与和决策、通过各种技术改进提升产品开发效率和降低浪费、持续交付)。另外IPD与敏捷一样,是一种思想(模式、理念和方法),而不是狭义的流程复制,我们可以借鉴其思想对流程进行定制化改造以适用相...

2020-04-22 23:28:22 105

原创 学习127

IPD强调对产品开发进行有效的投资组合分析。如何正确评价、决定企业是否开发一个新产品,以及正确地决定对各个新产品的资金分配额,就需要测定新产品的投资利润率。只有明确了投资利润率的各种静态和动态的决定因素和计算方法,企业才能对产品战略做出正确的判断和决策,进而确定产品开发的投资。企业能否有效地掌握投入资金的对策,取得好的产品资金效果,提高资金运营效率,是一个大的战略问题,也是企业业务投资组合计划的...

2020-04-22 00:07:53 167

原创 学习126

软件工程的多样性软件工程是生产软件的系统化的方法,考虑到了实际成本 进度 可靠性等问题,以及软件生产者和消费者的需要,怎么样实施这个系统化的方法取决于软件开发机构, 软件类型和开发过程中的人员许多种不同的应用1独立的应用2以交易为基础的交互式应用3嵌入式控制系统4批处理系统5娱乐系统6建模和方针系统7数据采集系统8集成的系统这些理性的软件之间的边界是模糊的。基于web的系统...

2020-04-15 23:32:25 156

原创 学习125

软件质量控制指对于一个特定的软件开发项目,在如何计划和控制软件质量,为一个开发团队提供具体组织和实施方面的指导。软件质量控制有3个要素,我们来简单的了解一下。1、产品在质量控制中应明确的是,一个过程的输出产品不会比输入产品质量更高。如果输入产品有缺陷,那么这些缺陷不仅不会在后续产品中自动消失,甚至它比对后续阶段产品的影响将成倍放大,当发现产品的质量与预想的有很大差别时,要反馈到前面的过程并采取...

2020-04-14 23:30:04 65

原创 学习124

使用vmware 安装 centos新建一个虚拟机典型类型配置安装客户机操作系统选择Linux操作系统,版本选择centos6虚拟机存放位置,建议新建一个文件夹专门放虚拟机文件磁盘容量,默认即可完成虚拟机创建设置虚拟机 ,这里的DVD选择ISO映像文件,可以去centos官网下载centos镜像文件,大概4个G, 我这里下载的是6.5版本的。开启虚拟机,准备安装Linux操作系统...

2020-04-12 23:57:18 65

原创 学习123

通用软件产品由软件开发机构制作,在市场上销售,可以独立使用。定制软件这些产品受特定的客户委托,由软件承包商专门为这类客户开发,这类软件有电子设备的控制系统,特定的业务处理系统和空中交通管制系统两类产品的重要区别在于,通用软件产品中,软件描述由开发者自己完成,而定制软件产品,其软件描述通常是由客户给出,开发者必须按客户要求进行开发这两类产品之间的界限正在变得模糊。软件除了提供相应的功能外...

2020-04-12 00:09:23 100

原创 学习122

软件过程软件失败源于以下两个方面1不断增长的需求2期望值太低软件的专业化的开发软件工程的母的是支持专业化的软件开发,而不是个体编程,包括支持程序描述,设计和进化的 相关技术,而这些都不是个体软件开发所需要的专业软件开发与业余软件开发的一个重要区别,如果你只是一个人编写一个程序,且除你自己之外没有别的...

2020-04-07 23:59:54 124

原创 学习121

linux个人版和服务器版本有什么区别稳定性,以及软件、技术的新旧。一般部分系统,个人版可能不会附带 apache ftp mysql 这种服务器用的软件,但一般都会提供这种软件的下载安装。软件一般很新,技术也很新,但针对服务器的一些特殊技术一般不支持。桌面环境也增加了很多娱乐元素的程序,扩展。服务器版一般讲究大而全,数据库一下自带两个,web 服务器程序自带 2 个,服务器版一般也会自带图...

2020-04-05 23:53:17 73

原创 学习 120

2级其实有很多问题还没有解决的,细心的人会发现,2级对软件工程活动的指导很弱,如:需求开发、设计、编码、测试等。在3级,你会发现:1)有指导需求开发的需求开发(Requirements Development)这个PA;2)有指导设计、编码工作的技术解决方案(Technical Solution)这个PA;3)有指导如何保证工作产品满足要求的确认(Verification);4)有指导如何...

2020-04-02 23:59:48 371

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除