![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
文章平均质量分 85
carroll18
你想要拥有你从未有过的东西,你必须去做你从未做过的事情。
展开
-
软件工程之软件测试
文章目录什么是软件产品质量?软件测试的主要工作是什么?什么是软件产品质量?不同的人对软件质量好坏的评判角度是不同的。比如对用户来说,更看重产品是不是满足需求,是不是美观好用;对开发来说,看重的是代码质量是不是高,是不是好维护;对于软件测试人员而言,看重的是 Bug 数量、安全、性能等指标;对于项目负责人,看重的是整个开发过程的质量,是不是成本可控、如期完成。功能质量、代码质量和过程质量这三个方面组合在一起,很好地概括了软件质量。软件测试的主要工作是什么?软件测试的工作简单总结一下,就是发原创 2022-02-27 15:16:24 · 277 阅读 · 0 评论 -
软件工程之开发编码
文章目录软件工程师的核心竞争力如何提升学习能力?自动化测试源代码管理工具软件工程师的核心竞争力软件工程师的核心竞争力,不是单一能力的体现,而是几种能力和价值的合集。学习能力、解决问题能力和影响力构成了软件工程师的核心竞争力。编程语言、框架、工具,这些都不是软件工程师的核心竞争力,能快速学习掌握编程语言、框架、工具的学习能力才是软件工程师最基础的核心竞争力。软件工程师日常开发工作的核心还是在发现问题、分析问题和解决问题,在这里统称为解决问题的能力。影响力不是一朝一夕能形成的,但却是一个软件工程原创 2022-02-27 11:22:37 · 438 阅读 · 0 评论 -
软件工程之系统设计
文章目录架构设计架构设计原创 2022-02-27 09:56:44 · 7647 阅读 · 0 评论 -
软件工程之需求分析
文章目录什么是需求?需求分析是要分析什么?怎样做需求分析?原型设计产品意识需求变更什么是需求?需求分析,就是一个将用户需求变成产品需求的过程。要做好用户需求的分析,需要找出来隐藏在用户需求背后的真实需求,还要针对用户的真实需求提出解决方案,最终验证方案是不是能满足好用户需求。用户需求是由用户提出来的,期望满足自身一定需要的要求,例如用户说:“想要一个给三个孩子玩的秋千。”这种原始的用户需求通常是不能直接做成产品的,需要对其进行分析提炼,最终形成产品需求。产品需求就是在分析提炼用户真实需求后,提原创 2022-01-09 13:50:26 · 3072 阅读 · 0 评论 -
软件工程之项目规划
文章目录可行性研究可行性研究软件工程中是如何去做可行性研究的,通常从三个方面着手做:经济可行性。从成本和收益角度分析,看投入产出比。不仅要分析短期利益,还要分析长期利益,看是不是值得做。技术可行性。软件项目最终是需要人通过技术来实现的,所以要分析技术上是不是可行,如果有技术上解决不了的问题又能否规避。社会可行性。社会可行性涉及法律、道德、社会影响等社会因素。比如,触犯国家法律的事情肯定不能做;产品如若不符合道德标准,可能带来较大的社会负面影响,那么也要慎重考虑。...原创 2022-01-08 23:00:24 · 2057 阅读 · 0 评论 -
软件工程之基础理论
文章目录软件工程定义软件工程的演化史什么是工程方法?开发模型什么是敏捷开发?软件工程定义软件工程,它是为研究和克服软件危机而生。 在这次会议上,同时也提出了“软件工程”的定义:为了经济地获得在真实机器上可靠工作的软件而制定和使用的合理工程原则。(Software engineering is the establishment and use of sound engineering principles in order to obtain economically software that原创 2021-11-18 17:00:57 · 1571 阅读 · 1 评论 -
软件工程之知识架构
文章目录软件工程知识架构全景图软件工程的知识结构如何学习软件工程?学习软件工程参考书目软件工程知识架构全景图由图可见,“质量焦点”在最底层,这不难理解软件工程是为了应对软件危机诞生的学科,其目标就是为了要聚焦于质量,构建和维护高质量的软件。可以说,聚焦于质量就是软件工程的基石。那“过程”指的是什么呢?要构建高质量软件,则要解决软件过程中的混乱,将软件开发过程中的沟通、计划、建模、构建和部署等活动有效地组织起来。而软件过程,就是在软件项目的生命周期内,也就是软件从诞生到结束这期间,在开发与构建原创 2021-11-16 10:54:03 · 7234 阅读 · 1 评论