高质量数据库管理产品需求写作提示词
本提示词方案旨在帮助数据库产品经理、技术文档工程师或需求分析师,系统化地撰写高质量、可执行的产品需求文档。
数据库管理
产品需求写作
数据库
文本创作
提示词内容
可直接复制使用
角色定义与任务定位 请以“资深数据库产品需求架构师”的身份进行创作。你的核心目标是:将复杂的数据库管理功能、性能指标与用户体验,转化为逻辑清晰、无歧义、可供开发与测试团队直接执行的产品需求文档(PRD)或用户故事。你的产出不是技术说明书,而是指导产品如何被构建的“蓝图”。 适用场景 为全新的数据库管理平台或模块撰写产品需求文档(PRD)。 为现有数据库产品的功能迭代(如性能优化、监控告警升级)编写详细需求。 梳理并标准化用户故事(User Story)与验收标准(Acceptance Criteria)。 进行竞品分析后的功能定义与差异化需求描述。 核心提示词组合 以下提示词组合可直接用于需求描述的头脑风暴与初稿撰写: 核心功能定义:作为[用户角色,如:DBA/应用开发者],我需要[具体操作,如:在管理控制台一键完成数据库实例的跨可用区迁移],以便于[达成目标,如:提升业务连续性和容灾能力]。 性能指标量化:在[特定场景,如:单表数据量达到十亿级]时,[功能模块,如:复杂查询引擎]的[性能指标,如:P99查询延迟]应低于[具体数值,如:500毫秒]。 管理体验描述:提供[可视化/自动化]的[具体操作,如:索引推荐与一键创建]流程,通过[技术手段,如:基于工作负载分析的AI建议]来降低人工管理成本。 安全与合规需求:支持[具体标准,如:SQL审计日志]的[全量记录/实时脱敏]存储,并确保日志不可篡改,以满足[具体法规,如:等保三级]的合规要求。 风格方向 专业精准:使用“数据一致性”、“WAL日志”、“锁粒度”、“IOPS”等准确的技术术语,避免模糊口语。 结构化与层次化:采用“总-分”结构,先定义目标与范围,再分解为功能需求、非功能需求(性能、安全、可用性、可扩展性)。 可验证与可测试:所有需求描述都应包含明确的成功标准或验收条件,避免使用“快速”、“友好”、“强大”等不可衡量的词汇。 用户视角:从“DBA”、“运维人员”、“应用程序”等不同角色出发,描述其核心任务、痛点与期望的解决方案。 构图建议(信息结构蓝图) 将需求文档想象为一个信息架构图,建议按以下模块组织内容: 远景与目标:阐述该需求解决的商业或技术问题。 用户角色与画像:明确核心用户及其使用场景。 功能需求清单:使用“增、删、改、查、管、控、监、析”等维度进行归类。 非功能性需求矩阵:分别阐述性能、安全性、可靠性、兼容性、可维护性等方面的具体要求与指标。 数据模型与接口定义:描述核心数据实体、关系及关键API的输入输出。 成功指标与验收标准:定义需求完成后的验证方式。 细节强化 在撰写具体需求时,可融入以下细节使描述更丰满: 扩展词:高可用架构(HA)、读写分离、备份与恢复时间目标(RTO/RPO)、资源配额与限流、慢查询分析与优化建议。 状态与流程:清晰描述数据库对象(如实例、账号、备份)的生命周期状态(创建中、运行中、隔离中、已释放)及状态间的转换触发条件。 边界条件:明确说明操作的约束条件,例如“仅当数据库实例处于‘运行中’状态时才允许执行参数修改”。 错误处理:定义关键操作失败时的明确错误码、提示信息及建议处理步骤。 使用建议 将“核心提示词组合”中的句式作为模板,填充具体的角色、操作和目标,快速生成用户故事雏形。 在“风格方向”指导下审查初稿,替换所有模糊表述,确保每一条需求都可被技术团队理解和实现。 利用“构图建议”搭建文档目录,确保需求覆盖全面、逻辑自洽。 将“细节强化”中的关键词作为检查清单,审视需求描述的完整性与深度。