最后,软件外包还有一个后期维护的问题。软件全部安装测试通过并交付使用了,项目就全部结束了吗?你与软件开发者就没有任何关系了吗?不是的。软件还有个维护期,对于大型的软件来说这个期限一般是一年。在这段时期内,如果发现软件有 BUG ,也就是说使用中发现有问题,都可以要求软件公司或软件团队重新改正。有时在使用后,觉得应该增加新的功能,也可以提出要求让软件公司对程序进行升级。当然,增加新的功能一般是要付费的,所以应该尽量避免,最好在谈需求时就分析到所有的功能要求,这一点在前面已经讲到过,就不再重复了。还有一点要特别注意的是,在交付软件时,一般要求对方提供全部的源代码和技术文档,这样的话如果以后对方由于各种原因不能维护软件时,你还可以委托其他人对软件进行维护或升级。
以上谈了我在软件外包中的一些经验和教训。在实际的项目外包时,可能因为行业的不同对软件的要求千差万别,但对于外包的要求都有着共通性。因此只要你能认真做好以上这几点,并在实践中不断思考和总结,相信你一定能委托到合适的人开发出一款适合本行业特殊要求的软件,来帮助你做好日常的经营和管理工作。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/