怎么确定软件项目的规模

怎么确定软件项目的规模,第1张

大中小项目其实只是一个相对的说法。

可以根据人力投入、资金投入、开发周期来界定。

软件的开发项目,可以根据开发资金界定。

如:50万以下属于小项目,50-300万属于中型项目,300万以上属于大型项目。

但包括硬件的项目,其资金的标准就要提高了。

非也非也!这个命题看起来正确但实际上是有问题的,在某种程度上,软件项目开发人员增多可以带来项目开发时间的减少,但一旦超过某个度,不仅不会减少时间还会增加时间!

这是为什么呢?这不得不提到经济学中的边际效益递减原理,指在一个以资源作为投入的企业,单位资源投入对产品产出的效用是不断递减的,换句话,就是虽然其产出总量是递增的,但是其二阶导数为负,使得其增长速度不断变慢,使得其最终趋于峰值,并有可能衰退!

有的朋友听着还是觉得懵,那我用口水话再解释解释,你的项目开发人员越多,虽然带来了单位时间产量的提升,但是也带来了员工沟通繁琐、员工管理困难等其他弊端,超过一定数量,这种弊端会比好处更大,那么项目开发时间减少的期望就成了泡影,所以很多时候加人要有度,而且通常只能应急,而不能作为常态化手法!

另外还需要捕捉到软件开发的一个重大变革,即低代码开发模式,和传统的大量写代码模式开发软件相比,借助MYAPPS低代码平台等可视化开发工具,通过拖拉拽为主的配置模式即可快速开发软件,平均节约软件开发时间62.1%,可以大幅度减少对开发人员数量的依赖,这才是真正的减少用时提升效率的根本办法,不管是软件公司还是终端企业,都应该及时跟上这个步伐!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/tougao/6070347.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存