Build Software. Build Users
5 months ago
- #user-experience
- #software-development
- #vibe-coding
- 氛围编码加速了软件开发,但也引发了关于软件质量的疑问。
- 高质量的软件不能仅靠大量测试保证,理解用户需求才是关键。
- '酒吧爆炸'梗图说明:仅关注代码测试可能会忽略用户真实需求。
- 大语言模型能通过海量网络知识帮助深度理解用户。
- 用户氛围编码需要创建详细用户画像并模拟其交互行为。
- 建议的文件夹结构包含用户分组、画像和用户流程的'理想路径'。
- 这是个迭代过程:先编码用户氛围,再开发软件,持续完善认知。
- 软件的简洁性需要深度用户理解,并自然融入其工作流程。
- 模拟用户(作为智能体)可提供反馈来简化流程、提升质量。
- 该方法不同于用户画像和用户故事,它优先进行用户模拟。
- 与传统测试的区别在于:在开发前就优先建立用户认知。
- 结论:先构建用户智能体,再通过真实/模拟用户迭代开发高质量软件。