第一个要注意的就是源码,需要合同中必须明确说明乙方在项目完成后三个工作日内交付源码给乙方。源码这块需要提前说的是,大部分软件开发公司,如果客户要源码,价格会高一些。软件开发分为模板开发和定制开发。如果是定制开发,在交付的时候开发公司是需要提供源代码的,作为甲方在未来能够进行二次开发以及优化升级的保障。因此如果你选择的是定制开发,在合同里一定要标明源代码的归属。
还有就是违约,违约条款改成按照延期一天,按照1%的合同金额赔偿,这样可以保证软件开发的进度。
功能表和思维导图也很重要,要用附件加在合同后面,成为合同内容的一部分,这样可以保证开发的内容是我想要的内容,避免后期扯皮。软件中的源代码版权没有任何的违规。

验收问题,需要在合同注明经甲方验收完成,并签署书面验收报告确认才可以,
最后、纠纷问题,出现纠纷要在甲方所在的人民法院,万一出现问题,避免过于被动。