一周又一周,甚至一个月又一个月,您在开发新产品上度过了不眠之夜。为了成功,你排除万难,通宵达旦,付出了很多。当当当当,您的产品终于问世了,配备了多种强大的功能,是市场上任何其他产品都无法比拟的。然而,每个人都讨厌它。为什么?!什么地方出了错?是因为天才总是难以理解吗?如果您创建的软件产品根本没有达到您的预期目标,那么请您静下心来,以虚心的心态客观地看待您的产品,仔细思考一下您是否没有做好这四个方面的原因:让你的软件烦人:1)创建功能,而不是产品。有时,在创建新产品的过程中,开发人员实际上为客户创造了不能单独存在的附加值。如果您创建的功能可以成功无缝地与现有产品集成,那么您最好与现有产品的开发人员合作,而不是试图将该功能作为独立产品推向市场。一个很好的例子是GoogleChrome扩展。Google允许第三方开发人员通过添加功能来增加价值。但大多数扩展程序不会成为Chrome网上应用店之外的独立产品。但是,相反,这些扩展作为现有产品的扩展成功地为客户提供了价值。您的软件产品实际上是另一个产品的功能吗?即使您的回答是肯定的,也不意味着软件开发失败了。您所要做的就是以更成功地满足目标客户需求的方式重组您的软件。2)不是为客户创建的。这可能是阻碍产品开发的最常见原因-但我再说一遍:你,而不是客户!!!该软件99%的最终用户没有计算机工程学位。如果你给这些用户提供的产品需要程序员级别的背景知识才能使用最基本的功能,那么他们肯定不会喜欢你的产品。所以,不要创造你想要的产品。不要创建您“认为”人们会使用的产品。创建您祖母可以使用的产品,或者至少您的母亲可以使用的产品。多从客户的角度考虑。3)忽视用户体验。您的产品体验如何?您的客户需要多少培训或教学才能有效地使用它?特别是对于移动产品,如果客户成功使用该产品需要超过两分钟的时间,那么您就会失去他们。他们很可能会删除您的产品,因为它太复杂并转向其他产品。不直观的用户体验会扼杀一个成功的产品。事实上,当面临选择时,许多客户更愿意牺牲功能而不是用户体验。归根结底,如果用户不知道必须单击该按钮才能到达那里,那么即使是按下按钮将您从A带到B也没有用。4)产品过于复杂。这与上面第3)点中的UX问题相交。对于许多开发人员来说,这似乎违反直觉-但在软件世界中,少即是多。太多的功能会让用户感到紧张,因为他们很难学习如何使用该产品。结果可想而知,放弃你的产品,换个更有竞争力的,虽然功能少了点,但是不好用。所以你需要仔细为客户想一想:需求的技术含量有多高?产品具体解决什么关键问题?用户购买的原因是什么功能?专注于满足客户主要需求的几个实际需要的功能,然后就可以去休息了,不要添油加醋。那些看起来很酷但显然是多余的功能不值得为此将用户界面复杂化。冲动是魔鬼,不要把所有可能的功能都塞进你的产品中。专注于简洁、有效和直观的设计。***结论是:少即是多。
