【51CTO.com快译】2018年4月,谷歌宣布了重大的Gmail更新,包括几项新功能和外观上的重新设计。这次大更改是多年来广受欢迎的电子邮件服务的最大变化,实际上提醒人们:每家软件公司、甚至像谷歌这样的巨头都需要时不时重新考虑软件设计方法。
但是你怎么知道该进行重大更新了?你不应该纯粹为了更改而重新设计软件,但是考虑重大升级有许多合理的理由。《福布斯》科技理事会的几位专家讲述了表明你的软件需要更改的几个迹象。
1. 客户觉得你的软件不行或过时
仔细倾听客户的意见可以发现何时需要改造软件。如果大量的客户投诉或问题影响了你的品牌/产品,或者如果客户增长停滞不前,改造软件有助于重新激发活力。请注意,任何重大更改会导致一些客户流失。不过,深思熟虑的更改可能会带来新的成功。
2. 你的软件不再帮助你实现目标
重大更新是一把双刃剑,但是对于确保贵公司的业务紧跟形势,适用于新的进步来说又必不可少。在当今的技术环境下,适应性和灵活性必不可少,尤其是想在重大更新后生存下来。摸底调查、注意现有格局和清晰的目标应该是更新的核心。
3. 安全或功能方面需要优化
作为一家网络安全软件提供商,我们的产品功能(从安全到最终用户和管理员体验)在不断的审查和改进。内部基础设施和质量保证团队在进一步优化方面也做得很好。我们每年为客户提供至少四次的新版本,以便客户获得最新、最好的安全和用户体验功能。
4. 上一次“重大”更新是几年前的事
敏捷软件开发的原则是更经常地发布小的更新。然而,有时候有的想法无法在短短两周的迭代开发周期(sprint)内完成。这时候我们需要重大更新。问题在于,客户习惯于每两三年获得一次重大更新,所以即使没有重大更新,软件提供商也应该推出重新设计的用户界面。
5. 客户要求现有系统不可能提供的功能
与客户保持联系至关重要。如果你的架构或代码结构已达到极限,你会看到越来越多的客户要求现有系统不可能提供的功能。针对关键方面,做一次性更改并向用户清楚地解释比逐步更改产品,可能经常扰乱客户来得容易。
6. 你的竞争对手在进行重大更改,以满足客户需求
在如今的软件即服务(SaaS)市场,客户完全清楚自己需要从软件中获得什么样的功能特性。听取他们的意见不仅让你深入了解你的软件哪些方面需要更改,你还能深入了解竞争格局以及竞争对手的举动。
7. 你的客户和一线员工提出了问题
你开发的软件很容易带来斯德哥尔摩综合症,导致厌恶更改或因界面变得过时而批评。为了防止这种情况,定期调查每天使用你工具的客户和一线员工。这可以揭露看不见的痛点和问题。另外别忘了利用竞争对手的界面作为参照。
8. 你看到有潜力改善用户体验
你的软件总是需要更新。没有什么软件按设计的那样完美地运行,伟大的技术公司总是在营造更好的客户体验方面力求尽善尽美。当然,纯粹为了更改而更改会让用户分心和沮丧,因此在进行任何更改之前,你需要深信,正在考虑的更改可显著改善用户体验。
9. 你的产品和增长指标在下滑
始终关注产品和增长指标。客户保留或特定的转换漏斗之类的产品指标有助于确保产品有粘性、人们在使用它。日常活跃用户(DAU)或收入之类的增长指标表明了产品表现如何。重大更新将是基于这些指标的观察结果。
10. 用户社区在私自改动
一款实用、成熟的软件包在市场会有较长的寿命。Gmail和Outlook等软件对企业组织来说很实用。用户社区开始对你的平台改动或扩展功能时,这通常意味着用户群对功能集不满意或试图延长寿命。这应该是表明进行重大更新的关键指标。
11. 用户测试新版本暴露了需要解决的问题
更新过程从不停止。实际上,我认为软件产品的任何一次迭代的主要目的是为了进行下一次迭代。它们都是学习工具,可帮助你构建产品的下一个版本。一旦你发布了某个版本,就应该收集使用数据,找到下一个版本中解决的问题,这个周期永远持续下去。
原文标题:11 Signs Your Software Is Due For A Major Update
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】