软件项目的标准化建设思考

  常常会看见一栋栋的高楼,拔地而起。我在想是什么在保证这栋楼房安全、质量、进度?由此联想到软件的项目建设,为了保证一个软件项目的安全、质量、进度,对于建设者来说,应该如何来保障呢?

  从行业标准化的角度,来思考这个问题的话,软件项目的标准化建设,是否应当学习一下建筑行业的标准化。如我们可以将按钮进行分类,不同类别的按钮尺寸大小固定,除非一定要特意定制,我们也可以把表格按照各种不同行业应用,进行分类,把它的高度和宽度规定好一个标准。我们知道能够支撑一栋楼的主要材料是钢筋和水泥,针对软件行业,对应的应当就是基础框架、平台和代码了。基于这些,我们是否应该按照不同行业,来规范化,基础框架的应用范围、平台的建设标准,以及项目代码编写要求。

  建筑行业的发展经历了人类的历史的发展,才有如今的辉煌。软件设计,是否应当从建筑行业中吸取其中的精华,来促进软件项目的建设呢?也许这需要大量的人力、财力,但是一旦建立好之后,我们不在像现在一样,做劳命伤财的事情。让更多的普通人员能够加入软件项目的建设中来,必将是历史的发展趋势。

你可能感兴趣的:(思考)