- 博客(8)
- 收藏
- 关注
原创 软件工程作业
什么是形式化方法?形式化方法是针对当时所谓“软件危机”,人们提出种种解决方法,归纳起来有两类:一是采用工程方法来组织、管理软件的开发过程;二是深入探讨程 序和程序开发过程的规律,建立严密的理论,以其用来指导软件开发实践。前者导致“软件工程”的出现和发展,后者则推动了形式化方法的深入研究。形式化方法在软件工程中有效的提高了开发的效率,改进了软件开发的质量,减少了开发费用。形式化方法优势在于定义准确,描述简洁规范。...
2022-04-08 21:02:26 208
原创 软工作业5
为什么软件开发方法论会让你觉得糟糕?阅读了文章,文章认软件开发方法论由于决策于实际情况有时会相差甚远,而导致团队人员不能够的到足够的反馈,从而限制了专业人士的积极性性,对技术人员产生了束缚,限制了思想,这些因素使得it专业人士很难获得成功产品和服务所需的技能。软件开发因逐步找寻合适的方法,不因墨守成规求稳不变,因该考虑学习思考更多的线索来提升。...
2022-03-29 10:11:49 63
原创 软件工程作业
1.什么是分而治之?分而治之方法又称“分治术”,是算法中普遍的一种算法。主要的思想是将一个复杂的问题分为较为各个部分,再将这些部分逐个进行解决,最后将各部份的解答组合起来得到原来复杂问题的答案。例如游戏提高战斗力,根据游戏对于战斗力的细分,大致分为装备,武器,等级;而装备由各种属性构成,可以分为主属性和副属性;武器分为棍,枪,刀等;等级可以用经验卡或打怪来提升;这些提升综合起来后就能够提升总战斗。2.WBSWBS又称作工作分解结构是一个描述思路的规划和设计工具。即将任务按照某种规则进行细分,细分
2022-03-28 22:38:23 2654
原创 软件工程作业
为什么软件开发周期总是预估的2-3倍?看了搜狐的文章,从旧金山行走到洛杉矶的纽波特沙滩。开始预估的10天到12天,最后可能至60多天才能到达。这其中包括但不限于在地形,人文,个人等一些情况的阻碍和限制。总的来说,软件开发的周期总是预估得-3倍,原因在于预估期对于软件开发时一些例如框架构建,底层代码得编写,时间安排,人员协调等问题没有足够得先前预测和准备有效得预备方案,以至于在真正的问题到来时只能把进度拖住导致开发的周期延迟。这其中也有可能是对于自我解决能力的高估和对于问题的轻视,或者是问题存在于研发的边
2022-03-28 22:02:02 59
原创 软件工程作业1
软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境。侧重于软件的开发和理论学习。对于教会不会写代码的人写代码,这并不是软件工程学的内容,应为教会学生跟擅长于写软件的框架底层代码。教会学生写代码因是一些计算机语言专业课程。...
2022-03-24 22:49:29 79
原创 计科与软工的区别
软件工程与计算机科学与技术属于一个大类,二者所学内容有许多相同之处。在基础方面二者都需学习相同的内容,而在内容的侧重点上则不同。计算机科学与技术学科主要要求学生具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法等方面的内容。所学范围较为广泛,内容较多。软件工程学科则要求学生掌握软件开发的理论基础和研究能力,更加侧重熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等方面...
2022-03-06 21:27:48 1561
原创 软件工程作业(软件工程方法论看法)
软件工程方法论包括面向元数据的方法、面向过程的方法、面向对象的方法和形式化方法四大方法。软件工程方法论包含三要素:方法、工具和过程。看了从瀑布到敏捷——漫画解读软件开发模式变迁史的文章,从瀑布式软件开发到敏捷式软件开发,从冗杂等待到多方面进行,都存在着多多少少的问题,或许方法论的运用是用以在软件开发时对于步骤的及软件产品优先级进行考量安排,从而达到最为便捷的处理,以及对于当今不同问题的的思索和更优解的探究以让软件开发达到更快,质量更好,创建更加具有优势的开发模型。运用方法论,能对当...
2022-03-06 21:00:06 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人