码迷,mamicode.com
首页 >  
搜索关键字:软件质量    ( 585个结果
软件质量管理的八个法则
质量管理在软件工程中是非常非常重要的一个环节,无论你有多么精妙的算法,或是使用了多么先进的技术,还是拥有了多少强的设计,在质量控制或质量管理面前,这些都可能什么都不是。这里,有一些质量管理的法则,可以让软件的用户从中受益。如果对质量管理一言以蔽之:面对一个长期不断需要改善的软件,当其用户或是管理者们...
分类:其他好文   时间:2014-10-28 21:18:54    阅读次数:139
代码审查总结
最近所带项目,因为人员素质良莠不齐,写出的代码质量不一,为了保证项目质量,不得不对代码一行行进行审查。同时,为了对代码审查有个更深的了解及借鉴其它同行实践成果,在网上搜集了不少项目知识,下面是对这些知识做出的整理。...
分类:其他好文   时间:2014-10-25 18:48:01    阅读次数:209
适配 iOS 8 时遇到的问题两则:远程推送和 Unwind Segue
原文:http://imtx.me/archives/1910.html 昨天我在微博上吐槽:iOS 8 / Xcode 6 真是史上对开发者最糟糕的版本了。收到很多朋友表达同感。 之所以这么说,倒不是针对 iOS 8 本身的特性来说的,相反,iOS 8 开放的那些扩展机制以及各种 Kit 对开发者来说是非常好。 我抱怨的是 Apple 最近对软件质量的控制不太好,上次发一个...
分类:移动开发   时间:2014-10-24 01:45:08    阅读次数:229
深入分析开发人员生产力状态
评估开发人员的表现(performance)时,很难找到一个合适的、不依赖轶事证据(anecdotal evidence)的度量。所以当我们Bowery看到Rebel Lab开发人员生产力研究报告-下载链接时非常兴奋。这份40页的报告研究了开发人员在日常生活中使用的工具和实践。为了能够让报告抓住“表现”所蕴含的主旨,Rebel Labs加权了不同实践和工具在软件质量和版本发布的可预测性上的效果。以下是研究报告中用于度量的一些实践:...
分类:其他好文   时间:2014-10-21 12:27:27    阅读次数:283
大话重构连载16:超级大函数
事情总是这样的:当我们对一个遗留系统一忍再忍,再忍,忍,还要忍……终于积攒到某一天,实在忍无可忍了,拍案而起,不能再忍了,重构!!!事情就这样发生了。然而,在这时你突然发现,重构的工作千头万绪,真不知从何开始。堆积如山的问题此起彼伏,期望修改的设计思绪万千。这里有个想法,那里有个思路,什么都想做,却什么都做不了,真是脑子里一团乱麻。这时候,没有一个合理的步骤,清晰的计划,瞎干蛮干是十分危险的,它会为你的重构带来不可预期的未来。无数次的经验告诉我,不论是什么系统,采用什么架构,从分解大函数开始,肯定没有错。...
分类:其他好文   时间:2014-10-19 00:08:21    阅读次数:290
McCall的软件质量模型
简单介绍McCall的软件质量模型
分类:其他好文   时间:2014-10-16 17:12:42    阅读次数:174
如何提高软件质量及测试效率
首先要搞清楚从哪些方面去关注质量,关注质量一般情况都是从以下方面去关注:1、行业标准和规范;2、需求分析(用户需求分析,产品继承需求分析,竞品分析);3、开发设计方案分析、编码规则分析4、测试其次,如何提交软件产品质量呢,以下列举几个部分:1、从项目开始时则安排测试人员进入2、正确理解需求、分析需求...
分类:其他好文   时间:2014-10-13 11:52:29    阅读次数:272
软件工程(二)——软件工程
每本书的第一章,都是在讲宏观的东西,软工也不例外。接下来,我们就要介绍软件工程“是什么”的问题。 一、是什么?     软件工程是为了解决软件危机而出现的。     那何为软件危机?     目前,一些小型系统已经无法满足人们的需求,软件开发者就要设计出大型系统来满足用户需求,但是开发技术还不足,在设计的时候就会出现问题,软件的管理和维护也就相对来说比较复杂一些。所以说,在软件...
分类:其他好文   时间:2014-10-11 17:44:27    阅读次数:212
软工视频(37~46)-软件管理
说到软件的管理,可以分为质量和工程管理两大方面。下面来逐一介绍。         质量管理。我们编完软件后怎么来衡量它呢?这就涉及到质量管理。它到底是什么意思呢?一个计算机软件的优秀程度,得用软件质量来描述。那么定义软件的质量,其实就是为该软件定义一系列的质量特性。往大了说,它得具有可移植性吧,可使用性要好吧,那么可维护性也很重要。那么把它分一下层,那么就成了一个模型。         为了保...
分类:其他好文   时间:2014-10-10 15:21:24    阅读次数:168
linux 提高代码质量的工具
很多IT公司对于软件开发都有严格的分工,这包括设计、测试、服务支持等等。但是,我一直都认为只有开发者才是真正对软件质量负责的人。没有好的软件设计,软件质量基本上是无从谈起。当然,要做到这一点是需要额外的一些工具来进行保证的。因为这一段时间都是在linux上开发的,所以下面涉及到的工具基本上都是基于l...
分类:系统相关   时间:2014-10-01 12:16:01    阅读次数:220
585条   上一页 1 ... 52 53 54 55 56 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!