第二。适用性维护 在使用过程中外部环境发生变化,就比如手机、电脑软件出新版本了,更新新版本,有时候软件会出现的问题,这需要修改就属于适应性的维护范围
第三,完善性维护,客户开发结束后,使用过程中对软件提出了新功能和新要求,需要修改软件或者开发软件,就属于完善性维护发修改范围
第四,预防性维护,软件开发后,又出来新技术或算法,可以更好的使用软件,是软件可以预防后期很多问题,这些修改属于预防性维护

第五,黑客木马防护,对将要发生或者已经发生的黑客或者木马攻击进行防护,
一般软件开发公司签订的维护合同,基本都是第一或第二种,也有两种一起的,这种是最多的主要就是处理bug,
完善性维护很少有签的,基本都是按照需求加钱,第四种,基本没什么人签,这种主要是自己公司软件维护范围,第五种,这种一般做的是防护维护,
维护很考验软件公司的实力,所以找到时候尽量找靠谱点的