首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一航:软件外包那些必踩的坑—《后期维护》

随着项目的上线和各个业务的开展,项目也逐步进入了维护阶段,我们也会相继的忙于拉新、运营等工作,绞尽脑汁的让项目走上正规 ,就像是在养育自己的孩子一样细心照料。

软件公司一般会对项目免费维护一段时间(半年、一年等),维护内容大概包括软件的服务器维护工作、数据定期备份、bug修改和新机型的适配等工作。主要的工作就是保证项目的正常运行,如果出现服务器宕机、页面报错、功能闪退等情况,应该做到及时的响应。

进入维护阶段后,并不代表在软件工作就结束了。我们在运营的过程中也要时刻关注系统的运营情况,是否随着用户的增加系统反应速度变慢了,是否随着图片视频的增加而导致加载时间特别长。这些都是影响用户体验的地方。

如果在维护阶段我们对系统进行了bug的修复,需要对市场上的版本进行升级。很多用户比较讨厌这个升级过程,因为他们感觉下载安装新版需要消耗流量重点是还要花时间在那里等下载等安装。

维护阶段非重大的bug修复要尽量减少升级的次数。每次升级我们都需要更新所有市场,确保用户下载到的是最新版本,如果用户花时间下载了你的产品,打开的第一个页面又提示进行升级操作,这个感觉是很不爽的。同样,如果是隔三差五的弹出升级提醒也是不好的,我们尽量把bug进行累积找时间进行统一的升级(除严重bug外)。

我们需要要求软件公司对系统数据做定期的备份,要知道数据是无价的,数据的重要性就不用多说了。数据定期的备份可以防止重大数据灾难的出现,如果因为某些原因导致我们数据丢失,我们可以对备份的数据进行还原,把损失降到最低。如果没有对数据进行备份,后果可 想而知,几乎是天灾。

我们需要定期的了解服务器的资源占用情况,虽然说有软件公司负责这些,但是他们手上项目毕竟会多些,自己的事情还是自己多关注些。如果服务器的CPU、内存等长期处于80%以上基本需要升级配置或是优化系统了,如果等到出问题的时候再去关注,就已经有些晚了,因为这些信息都是用户告知的,已经影响到了用户的体验,那个时候我们为了迅速处理只能就盲目升级配置。如果我们提前发现可以通过软件公司去帮忙查下原因,如果是程序原因可以做优化处理,如果是配置低导致的,就升级服务器配置。这样对症下药是解决问题的最好手段。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190628A0M22100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券