早教吧 育儿知识 作业答案 考试题库 百科 知识分享
创建时间 资源类别 相关度排序
共找到 712835 与软件工程是指导计算机软件 相关的结果,耗时2241 ms rss sitemap

软件质量的定义

软件质量分为软件产品质量和软件过程质量两个方面。

软件产品质量主要包括内部质量和外部质量,内部质量通常是指软件产品在开发过程中各个环节注入的产品质量属性,外部质量是指用户可以感知到的属性。

内部质量(共6个特性):可维护性、灵活性、可移植性、可读性、可理解性、可测试性

外部质量(共

1.NPU(2016-至今)

NPU一般指神经网络处理器Neural Processing Unit,或嵌入式神经网络处理器 neural-network processing units,简称NPU,它是当前芯片领域热门的技术。嵌入式神经网络处理器采用“数据驱动并行计算”的架构,特别擅长处理视频、图像类的海量多媒体数据。<

1.需求不明确

2.系统设计的结构性缺陷

3.设计文档残缺,需求设计等文档没有保持同步更新

4.测试的完整性和深入性

5.违反软件开发流程

6.不遵守编码规范

7.开发不按照设计文档进行

8.对发现的bug不重视

9.项目经理对项目进度、质量

影响软件质量的因素不外呼3个:人、过程、技术。其中关于缺陷,可避免的缺陷为85%,不可避免的为15%。

1978年,麦考尔(McCall)等人提出了从软件质量要素、准则到度量的三层模型

3个层次:

产品运行、产品维护、产品迁移

11个因素:

(产品运行5个因素):正确性、完整性、可靠性、效率、可使用性

(产品维护3个因素):可维护性、可测试性、灵活性

(产品迁移3个因素

VO (view object/value object)表示层对象

1、前端展示的数据,在接口数据返回给前端的时候需要转成VO

2、个人理解使用场景,接口层服务中,将DTO转成VO,返回给前台

BO(bussines object)业务层对象

1、主要在服务内