构建之法阅读笔记04
第八章 需求分析
软件需求:1.获取和导引需求 2.分析和定义需求 3.验证需求 4.在软件产品的生命周期中管理需求。不同角度的划分:1.对产品功能性的需求 2.对产品开发过程的需求 3.非功能性需求 4.综合需求 。要获取用户需求,我们就需要用户调研,反复进行讨论、明晰定义、归类、排序的活动。另一种角度的划分:杀手功能、外围功能、必要需求、辅助需求。
第九章 项目经理
PM指的是项目经理
Product Manager:产品经理——正确地做产品。
Project Manager:项目经理——正确地做流程。
Program Manager:微软职位名称。
在这一章节简单地介绍了项目经理是项目团队的领导者,项目经理首要职责是在预算范围内按时优质地领导项目小组完成全部项目工作内容,并使客户满意。
PM的能力要求和任务
1.观察、理解和快速学习能力 2.分析管理能力 3. 一定的专业能力 4. 自省的能力
第十章 典型用户和场景
1、典型场景和典型用户
对用户的认识,例如用户的价值,如何定义用户,用户与场景的结合,在从场景到任务等,还有用户的模板或者故事。
2、规格说明书
(1)功能说明书
定义相关的概念->规范好假设->避免误解,界定一些便界条件->描述主流的用户/软件交互步骤->一些好的功能和副作用->服务质量
(2)功能说明书模板
(3)技术说明书
(4)功能驱动的设计
构建总体模型->构建功能列表->制定开发计划->功能设计阶段->实现具体功能
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端