AI能够加速营销技术开发,并让更多人具备构建软件的能力。但快速生成代码并不能保证结果符合业务需求。获得有用输出的前提是在编写提示词之前明确需求。成熟的开发实践,包括用户故事和验收标准,可以帮助营销人员为AI提供更清晰的指令,减少无效迭代,提升最终结果的质量。
定义项目需求需要投入时间和精力。即便是项目的最初构想者,也可能需要在他人的参与下进一步细化愿景。AI可以在几分钟内生成输出,但如果结果不符合预期,这种速度就失去了意义。反复编写提示词和修改内容会消耗时间与AI额度,却无法让项目更接近目标。成熟的开发实践可以帮助团队在前期明确预期,减少不必要的迭代。
多种现有文档工具可用于定义意图,AI也能加速这些文档的创建过程,包括业务需求文档(BRD)、用户故事、验收标准、提示词框架以及提示词日志。多数任务并不需要全部使用这些工具。例如,调整表单字段顺序并不需要正式的BRD,一份经过思考的用户故事配合清晰的验收标准可能就足够了。
业务需求文档为大型项目提供详细的业务愿景,要求利益相关者明确总体目标以及衡量成功的指标。这类文档应从高层业务视角出发。当项目参与者执行愿景时,会面临无数无法完全预见的问题,BRD中清晰的业务愿景可以帮助程序员、平面设计师或借助AI编程的营销人员做出与之一致的决策。BRD在将大型项目拆分为不同团队的任务时尤为有用。
用户故事是由软件工程师Kent Beck提出的轻量级陈述,定义项目或倡议的参与者、内容与原因。用户故事使程序员能够做出与项目最终目标一致的细微决策。在Scrum框架中,业务利益相关者负责提供清晰愿景,开发团队负责确定实现方式。用户故事遵循简单的格式:“作为[角色],我希望[某项功能],以便[原因]。”这一工具不足以定义迁移至不同网站平台的完整愿景,但适用于许多相关场景。
随着AI编程工具在企业营销和软件开发中的普及,需求定义的缺失正成为影响输出质量的主要瓶颈。将传统软件工程中的需求管理实践引入AI提示词编写流程,有望降低企业在大模型应用中的试错成本,提升AI辅助开发的投入产出比。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。