软件工程
这个专栏用来交作业
Matteo、
这个作者很懒,什么都没留下…
展开
-
决策树&回归&回溯
决策树模型简介决策树是一种类似流程图的结构,其中每个内部节点代表一个属性的“测试”(例如硬币翻转出现正面朝上或反面朝上),每个分支代表测试的结果,每个叶节点代表一个类标签(在计算所有属性后做出的决策)。从根到叶的路径代表分类规则。在决策分析中,决策树和密切相关的影响图被用作可视化和分析性的决策支持工具,使用该工具计算备选方案的期望值(或预期效用)。决策树由三种类型的节点组成:决策节点——通常由正方形表示机会节点——通常用圆圈表示结束节点–通常由三角形表示决策树通常用于运筹学和运营管理。在原创 2021-04-25 08:51:22 · 298 阅读 · 0 评论 -
软件测试过程的V、W、H模型
1、V模型V 模型最早是由Paul Rook 在20 世纪80 年代后期提出的,V 模型在英国国家计算中心文献中发布,目的是改进软件开发的效率和效果。它是软件测试最具代表性的测试模型之一。在传统的开发模型中,如瀑布模型,通常把软件测试过程作为在需求分析、概要设计、详细设计和编码全部完成之后的一个阶段,尽管有时软件测试工作会占整个项目周期一半的时间,但是仍然被认为软件测试只是一个收尾工作,而不是主要的工程。故对以前的测试模型进行了一定程度的改进,V 模型其实是软件开发瀑布模型的变种,反映了软件测试活动与软转载 2021-04-25 08:31:07 · 1409 阅读 · 0 评论 -
《从瀑布到敏捷———漫画解读软件开发模式变迁史》读后感
①首先关于敏捷开发 并不是什么新的技术、也不是什么新的名词、而只是项目开发管理上的一个概念性、经验性的理论,是一种开发方法 也就是一种软件开发的流程。其实在国外很早就盛行啦、在国内大概在09年、10年才开始将这种开发模型得以应用。不要被他的“敏捷”而 敏捷。②敏捷的关键是人,scrum更适合小型团队、初创公司、外包公司。还要求团队内成员的水平较高、技术水平平均。要求团队开发人员态度积极、热情、参与、成员稳定性高。适用开发周期短、紧急型的项目。③概念归概念、理论终究是理论、真正的掌握和理解敏捷开发的精髓原创 2021-03-24 12:59:44 · 92 阅读 · 0 评论 -
软件工程方法论对我们软件开发有多大用处
软件工程方法论是指在软件开发的过程中必须遵循的普遍行为和规则。其包含三要素:方法,工具和过程。软件开发方法是一种使用定义好的技术集及符号表示组织软件开发的过程,它的目标是在规定的时间和成本内,开发出符合用回顾需求的高质量的软件;工具对软件工程中的过程和方法提供自动的或半自动的支持;软件的诞生和生命周期是一个软件过程,是为了开发出软件产品或为了完成软件工程和项目而需要完成的有关软件工程的活动。通过学习软件工程方法论,学习系统的,科学的理论框架,吸收前人的经验,可以提高我们软件开发的速度和质量。采用软件工程原创 2021-03-24 12:57:08 · 64 阅读 · 0 评论 -
论我对软件工程的理解
论我对软件工程的理解:我个人的理解,软件工程就是按照工程学的管理方式,有组织、有计划的,在一定的质量基础、时间限度和成本范围内,实现功能明确的软件系统。而且,软件工程在企业范围内运行,一定需要企业资源的支持,要与企业的经营、决策、管理体系联系在一起,才能够被踏踏实实的落实下来。软件业作为一个服务业,要想得到发展,首先必须形成一个对软件服务有迫切需要的市场。其次,这个市场中的消费者必须具备足够的购买力。软件的消费群体简单一点,可以分为个体消费和企业消费。中国的企业群体,数量庞大,但是质量不高。上规模的企业原创 2021-03-24 12:55:18 · 1011 阅读 · 0 评论