Home
>
莆田软件开发设计
>
软件开发的基本原则
软件开发的基本原则

time:2019-10-03 02:46:07

author:厦门会心信息科技有限公司

【Font size: big medium smail

  随着信息技术的飞速发展,我国从事软件开发业务的公司数量在急剧增加,何谓软件开发呢,软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项很复杂的工作其中包括需求捕捉,需求分析,设计,实现和测试的系统工程。面对一项复杂的工作如何在开发进度与软件质量之间达到平衡?我想,这几条原则对于快速、高效的软件开发非常重要。  首先,管理原则,这项原则决不亚于技术原则“任何组织如果试图把软件工程专业训练置于项目管理专业训练前,那它注定会失败”,软件工程研究所曾多次强调。

  紧接其后的便是技术原则,1984年有关“现代陈旭设计的实践方法”技术的基本原则的一份研究论述基本原则对生产率的重要性,这里所谓的技术并不是你要拥有多么高端的技术而是基本技术,有句话说得好细节决定成败,注重细节是软件开发很重要的一个技术。软件开发是个很细致的工作,所以我们必须对基本知识倒背如流才不会在一些细节上犯错误浪费时间。  最后,便是质量保证原则,当软件产品有太多的错误时,开发人员修补它花费的时间可能比编写时间还要长,那么做好便是远离错误,而远离错误的关键是注重执行质量保证原则。

最后一点也是我认为最重要的一点那便是“按指导来做”多数有进度问题的软件项目的规模都类似于建造房屋或更大,对于这些项目,遵循开发的基本原则可以达到节约时间的目的,就例如刷油漆,漆筒上对如何使用做了详细的说明,每隔多长时间进行重复等等。假如你不去照做的话那么以后就可能出现很多问题,例如油漆太厚的地方可能会破裂,没有打底漆的钉子上的油漆会剥落。最终可能你得在明年再从新刷一遍漆。软件开发也是如此,虽然执行起来不像刷油漆那么严格,可以根据需要灵活的处理,但是,如果你想要抛开知道那就得冒险。

  如果我们能时时刻刻谨记软件开发的原则是不是就能完完全全解决软件开发的速度问题呢?答案是当然不是,但是软件开发原则是解决软件开发业头等问题――软件速度的前提。所以我觉得以上几条原则对提高软件开发速度是很重要的。

Reprint please indicate:http://sitesino.com/rjkf1-1066.html