程序应该怎么做才能做得更好
我们下面列举两种做法:
第一种:需求定位-根据需求进行设计-开始详细设计开发-完成部署运行-维护。
第二种:需求定位-根据需求进行设计-开始简略设计开发-投入运行-迭代更新(维护)。
第一种做法一般是企业为完成招标任务,在限定时间内完成项目开发、运行。这种做法乍看没啥问题,但实际效果如何呢?与第二种做法有何区别?
企业主要为了经营盈利,在限定期内如果未完成,则意味着利润下降甚至亏本!在项目完成上线后,可能还存在需求变动,以及其他问题,如果不能持续的跟进,一个程序的成长即停止不前了。
第二种做法一般为企业招聘开发人员制作公司产品。这种做法的长处就在迭代更新,有问题及时修改,有新思路立即开工上线。这种软件就像有生命力一般。
如此这般,你确定你的程序需要怎么开发了吗!