软件工程
关于软件工程的文章
m0_56066168
这个作者很懒,什么都没留下…
展开
-
详细了解软件测试过程的V model,W模型,H模型
一、V模型(V-model) V模型是一种用图像表示系统发展生命周期的模式,可以产出严谨的发展生命周期模型以及专案管理模型。V模型可分为三大类:德国的Das V-Modell、泛用的测试模式以及美国政府标准。 V模型列出了在产品开发时需进行的各个阶段,以及各阶段对应的产出。V模型描述了产品开发中需进行的活动,以及各活动产出的资料或是文件。而这些文件也是后面阶段需要的资料输入。 V模型是最具有代表意义的测试模型。V模型是软件开发瀑布模型的变种,它反映了测试活动与分析和设计的关系 。 软件测试若使用经典的V模型原创 2021-04-24 19:56:22 · 481 阅读 · 0 评论 -
了解WBS
WBS(工作分解结构)是Work Breakdown Structure的英文缩写,是项目管理重要的专业术语之一。 WBS的基本定义 :以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。 WBS是由3个关键元素构成的名词:工作(work)–可以产生有形结果的工作任务;分解(breakdown)–是一种逐步细分和分类的层级结构;结构(structure)–按照一定的模式组织各部分。根据这些概念,WBS有相应的构成因子与其对应: ⑴结构化编码 编码是最原创 2021-03-31 13:28:44 · 64 阅读 · 0 评论 -
什么是分而治之?
分而治之就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。比如在软件的体系结构设计、模块化设计都是分而治之的具体表现。 比如说,有一个问题比较复杂,我们可以把它分成很多个小问题,然后处理每个小问题,最后把各个小问题的解答合并起来就可以解决原来的问题。 ...原创 2021-03-31 13:15:00 · 78 阅读 · 0 评论 -
Quora精选:为什么软件开发周期总是预估的2~3倍?
软件开发并不是都不会遇到问题,也不能够完全按照策划顺利完成,我们平常敲点代码,偶尔也会漏写一个分号或者括号,更何况软件开发呢 1.软件开发各部门的时间安排不恰当 2.部门之间的协调,沟通,交流 3.项目领导者对该项目的规划和安排 4.整体一个团队的开发技术和经验,遇到难点能否很好的攻克 5.还有一些难以预知的事情能否及时发现处理 上述这些都会影响软件开发的周期。 ...原创 2021-03-31 13:07:26 · 53 阅读 · 0 评论 -
从瀑布到敏捷----漫画解读软件开发模式变迁史
读完这遍漫画解读软件工程开发的变迁史——从瀑布模型到敏捷,从开始看瀑布模型由文档开发,每个小组的质量保证可靠,但写在纸上的静态规格说明,很难全面正确地认识动态的软件产品,难以做出客户完整的精确的需求,为了更精准的满足客户需求,敏捷模型就是以用户为需求进化为核心,在每一个小组开发过程中,客户都可以提出自己的要求,这样可以敏捷的解决了客户的需求。 ...原创 2021-03-22 19:11:40 · 166 阅读 · 0 评论 -
软件工程方法论对我们经软件开发有多大用处?
软件工程方法论包含3个要素:方法、工具和过程。其中,方法是完成软件开发的各项任务的技术方法,回答“怎样做”的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 我认为软件工程方法论可以让我们更系统的认知软件工程的理解,在一定的意义下对软件工程开发有一定的用处。软件开发的过程并不是一下就能开发出来,有策划策略,但也会遇到一些大大小小的问题,这些有的可以凭经验解决,有扎实的方法论体系可以更好的策划软件开.原创 2021-03-22 19:08:52 · 57 阅读 · 0 评论 -
软件工程是不是教会不怎么会写程序的人开发软件?你的观点。
我不认为。软件工程不仅仅是写程序就完事了,这是一门指导计算机软件开发和维护的工程学科,需要我们采用工程的概念,原理,技术,方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。 ...原创 2021-03-14 22:49:57 · 51 阅读 · 0 评论 -
个人简介
我来自桂林理工大学信息科学与工程学院软件工程专业,爱好打羽毛球,平常喜欢敲敲代码泡泡图书馆,生活积极向上乐观。学习软件工程这门课程,我希望从中能够学习一些工程化方法构建和发设计软件的方法技巧的了解,如何维护维护软件的基本了解和认识。对这门课程的个人目标把这本书认真看完,对此有一定的了解。 ...原创 2021-03-14 22:34:08 · 57 阅读 · 0 评论