2.思考那些功能需要后台管理
如果本身不具有资料库管理的能力,或是在短期之内没办法招募合适的技术伙伴来管理系统的资料,那就要好好的思考哪些功能需要实作后台管理。后台管理的需求需要在编写软件需求规格书(SRS)时就列入讨论,因为实作后台管理有可能会影响到软件资料库的设计。
3.了解需求变更的影响
变更「一点」需求,也有可能要付出极大的成本与代价,因为变更需求是系统性问题,需要追溯是否会变更到其他的需求、功能、流程或是项目进行的顺序等事项,不是表面上看到的单一变更而已,举个比喻来说,当盖房子时,如果客户提出想要把某根梁柱移动「一点」就好,结构技师的脸色应该会复杂。
不过在产品开发的过程当中,难免(绝对)会有变更需求的情况,所以我们在开发产品前,要先与外包商厘清需求变更的影响,在高成本、高代价或是高风险的事务上审慎考量,甚至提前想好解决与替代方案。