关于软件的思考

2008-04-10 02:48:13来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

软件的开发设计过程应该是一个严格的工程化管理的过程,每一个阶段都有章可依、有法可据,当然这并不排斥软件开发是一项充满创意和迸发灵感的工作。在我们以往的思维中,总是过于强调软件开发非理性的一面,过于神化程序员的作用,过于追求自由、想象和技巧;却忽视了理性的大手无时无刻不在束缚着我们,所以,诸如“软件危机”等令人厌烦、崩溃的麻烦事就接踵而来、此起彼伏、层出不穷。我们应该首先明确的一点是软件也是产品,是用于赢得客户、占领市场、取得效益的产品;而不是用于宣扬编程技巧和智商水平的宣传品。明确了我们做软件的目标以后,我们的任务就显的明朗多了,即如何设计出令客户满意的软件,为市场所认可的软件,能取得效益的软件;解决这个问题的金钥匙无疑就是软件的质量。质量是产品的生命,那些经久耐用、操作方便、百折不挠的产品总能给我们留下极为深刻的印象;如波音飞机、奔驰车、瑞士军刀、金利来衬衫等。软件也一样,我们常常会津津乐道某某软件做得如何如何的可靠、方面、实用等,这就是对于软件质量的评价。软件开发对于所开发软件的规模、技术难度应该不是最重要的,只要保证了软件的质量,再加之市场确实需要,就一定会取得经济效益。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:温故中国黑客史(首发于《黑客X档案》)

下一篇:e-development:一场软件开发方法的革命