1.软件工程过程评估模型描述了作为有效过程特征的元素的结构化集合。这些评估模型提供了:P201 过程改进的出发点 业界过去经营的结晶 共同的语言和共享的构想 活动优先次序的框架 2.基于软件工程过程评估模型进行过程改进可以帮助组织或个人建立过程改进的目标和优先次序,协助改进过程,并为确保建立一个稳定 ...
分类:
其他好文 时间:
2017-06-09 23:41:28
阅读次数:
262
力软敏捷开发框架,软件行业的3D打印机、整合框架,给用户和开发者最佳的.Net框架方案。 力软敏捷开发框架是一套集快速开发+通用权限管理+工作流+即时通讯+微信组件+手机APP开发于一体的敏捷开发框架。 能帮企业提高开发效率,提升软件质量,使得软件研发人员只用关注核心业务的实现。拥有了这套框架您只需 ...
分类:
其他好文 时间:
2017-06-09 14:12:07
阅读次数:
281
我们开发一个应用或者写一些程序,肯定要有一定的标准,标准存在一意义就保证我们做的东西有一定的质量。下面就简单谈一些软件质量的保障。 软件、程序、软件工程,它们的规模不同,所以认定的标准不同,软件质量的成本由预防、评审、内部故障、外部鼓掌四方面,所以质量是有成本的。举个例子,我们都知道:同样的需求我们 ...
分类:
其他好文 时间:
2017-06-04 17:03:56
阅读次数:
104
构建之法14、15章总结 第14章 这一章讲的是质量保障。在我们做软件的时候,最重要的是质量,如果做成功的软件质量不过关,那无疑是白费心血,浪费时间。程序的质量体现在软件外在功能的质量,用户体验的质量,国际化的质量,安全性的质量等等。 软件开发过程中有三个主要的特性:好、快、便宜,即软件需要在成本、 ...
分类:
其他好文 时间:
2017-06-04 14:34:34
阅读次数:
146
这周,我学习了《构建之法》第十四十五章。 第十四章主要讲的是软件的质量。 软件质量等于程序质量加软件工程质量。程序的质量体现在软件外在功能的质量。衡量软件的功能,基本的判断可以用是、否来判定。软件的开发过程有三个主要的特性:好,便宜,快,通俗的理解是软件在功能,成本,实践三方面满足利益相关者的需求。 ...
分类:
其他好文 时间:
2017-06-04 00:51:04
阅读次数:
238
这周看了两章内容,软件测试和质量保证,我觉得这两者是有很密切的联系的。软件测试的成功,能够保证我们的软件质量,但仅仅如此还是不够的 我们还要分工明确,合理分配工作,每一个环节都保证不出错。 软件测试,关于这个内容我觉得最主要的就是了解怎么写软件测试错误报告,当测试过程中真的发现问题的时候,写一个详细 ...
分类:
其他好文 时间:
2017-05-30 18:10:31
阅读次数:
209
测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。本文从开发人员使用的角度,介绍了 TDD 优势、原理、过程、原则、测试技术、Tips 等方面。 背景 一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的 ...
分类:
其他好文 时间:
2017-05-24 14:33:16
阅读次数:
299
单元测试作为提高代码和软件质量的有效途径,其重要性和益处自不必多说,虽然我没有实践过TDD之类,但坚信单元测试的积极作用。作为一种开发方法,单元测试早在上世纪70年代就已经在Smalltalk语言被运用了,这么多年来,单元测试一次又一次证明了自身的价值,在各种开发方式此起彼伏的浪潮中,经受住了时间的 ...
分类:
其他好文 时间:
2017-05-21 23:27:33
阅读次数:
370
第十四章中,作者告诉我们如何衡量软件的质量,以及如何保证软件的质量。 首先,软件=程序+软件工程,那么软件质量=程序质量+软件工程质量。 程序的质量体现在软件外在功能的质量。软件工程的质量则体现在以下方面: 软件开发过程的可见性、软件开发过程的风险控制、软件内部模块、中间阶段的交付质量,项目管理工具 ...
分类:
其他好文 时间:
2017-05-21 18:56:44
阅读次数:
133
数据库开发既然在软件开发的比重逐步提高,随之而来的问题也突出。我们以前往往重视对代码的测试工作,随着流程技术的日益完善,软件质量得到了大幅度的提高,但数据库方面的测试仍然处于空白。我们从来没有真正将数据库作为一个独立的系统进行测试,而是通过对代码的测试工作..
分类:
数据库 时间:
2017-05-18 20:12:55
阅读次数:
180