《构建之法》读后感 二
第八章主要是讲需求的分析,对于一个程序项目来说,我觉得,需求是这个项目的向导,他可以决定程序项目会发展成什么样子。书里面需求这里大致分为两个:软件需求和用户需求。软件需求:我们不仅仅要考虑到项目功能的需求,要实现的功能,还要考虑到开发过程以及非功能方面的需求,还有综合需求。用户需求:是针对在用户这个角度,用户最需要的东西。我觉得用户需求在需求分析中较为重要,毕竟每一个要做的程序的根本目的是满足用户的要求。所以书里面也介绍了九种获取用户需求的调研方法:焦点小组;深入面谈;卡片分类;用户调查问卷;用户日志研究;民族志/人类学调查;眼动跟踪研究;快速原形调研;A/B测试。在收集完需求后我们还要对需求进行分析,对功能的确立,还要对项目程序进行计划和估计。这看对一个项目的需求分析是很重要。第九章主要讲的是微软的PM(Programe Manager)和其他团队PM(Project Manager)的区别,个人觉得微软的PM给团队成员带来的感觉是很不一样,就好像是战友一样,工作起来也很有感觉。还有介绍了PM的能力要求以及人物,不同的PM有不同能力,一个项目有多个PM我觉得还是挺科学的毕竟每个人能力是有限,找到优秀的战斗力很重要,适当运用人才,没人发挥各自优势,那就完美。第十章讲了典型用户和场景,我们要开发一个软件,用户是必须的,我们会想到用户使用我们的软件时,他是想干嘛?还有不同的人使用软件的目的是不同的。书本中提到的典型用户和场景这种方式来为用户考虑,我觉得很生动,可行性也很大。书本中吴石头的例子也是很生动,马上就能理解大概,还有场景也是。通过对这本书的学习,让我对软件工程的了解更近了一步,对未来的学习发展方向提供了一定的帮助,相信会越来越好的,加油!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!