简单的产品是伟大的产品

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 63w+ 字,讲解图 2808+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2200+ 小伙伴加入学习 ,欢迎点击围观

在过去十年中,我们看到了未曾预见或预测到这种程度的技术进步。即使没有注意到他们那个时代发生的最强大的工程成就,这一代人也在成长。企业一直在加班加点将某人的问题解决为简单且可扩展的解决方案。工程师和开发人员的真正力量在于将非常复杂的东西变成非常简单的东西。移动应用程序的世界已经出现,甚至在操作系统、应用程序开发和其他通信协议背后没有丝毫复杂性,消费者刚刚进入一个“无按钮”世界的“触摸”疯狂。伟大的工程不是要避免而是隐藏解决方案的复杂性。

IT 支持的产品与任何传统产品没有太大区别,因为它们也被使用汽车或任何与此相关的相同用户使用。技术只是产品开发的一种支持,但整体的成功取决于你如何设身处地地为目标客户/消费者着想。

保持简单愚蠢!

1. 无论你编写什么代码,无论你修复什么,你报告的任何错误以及你所做的任何营销活动都应该面向最终消费者。从最终用户的角度可视化您的工作和产品。
2. 观察别人使用你构建的东西,了解他们如何以及为什么使用它。
3. 技术只是一个推动因素。
4. 技术复杂的产品与面向用户的简单产品之间存在巨大差异。
5. 添加功能而不增加复杂性。最终用户无需培训或学习即可使用您的产品功能。
6. 定位您的设计,使复杂的功能对最终用户/消费者来说显得简单。
7. 以“简单”为导向的产品开发并不容易。它需要组织层面的主动性和导向性。
8. 好的产品设计需要协调一致的努力。
9. 进行可用性工程并投资并获得早期反馈和频繁反馈——迭代发布将帮助您完成面向用户的设计。
10. 构建最小可行产品并根据您的最终用户与您的产品功能的交互进行迭代——最简单的简单产品。
11. 定期重新调整你的目标,确保它以最终用户的问题为导向,并且你正在解决它而不增加更多的复杂性。

相关文章