软件工程作业——《人月神话》读书笔记

【人月神话】重新探索人月神话:软件工程的现实与挑战 重新探索人月神话 1. 人月神话的来历和观点 2. 读人月神话的意义 3. 推荐好书《人月神话》 阅读详情

本blog为软件工程作业,作业详见软件工程课程第一次任务安排

1

因时间及精力有限,未系统梳理阅读整本书的收获以及感悟,就以读书笔记的形式,记录一下自己的所感所思(很发散:P)


2 读书笔记

2.1 总结与预言

或许是才开始接触软件开发,所以书中很多内容就是从软件工程的角度(对我来说的全新的角度)来总结团队协作,从而和自己的团队协作经验联系起来。在阅读初始,这些内容在我脑中被擅自联系成:从团队领导者的角度,有哪些问题需要重视,以及如何解决。

通过和过去经验的联系,又回到软件工程本身,这些内容现象又何尝不是一种对未来工作的预言(希望接下来的项目作业能顺顺利利🙏)。

2.2 人月问题

碰到这个问题,因为身为一线打工人的原因,一下子想到的不是软件工程本身的人月,而是被剥削的打工人(可能是最近被剥削惨了)。一下子就会带上有色眼镜去阅读去思考,而偏离本书原本表达的内容。

2.3 人员问题

理想的开发团队:

  • 首席程序员(天赋异禀、经验丰富、系统知识、应用知识)
  • 副手(经验相对较少,了解全部代码,设计备选方案)
  • 工具维护人员(开发函数库、宏库)
  • 管理员(负责后勤)
  • 编程职员(Coding)
  • 语言专家(技术专家、技术顾问)
  • 编辑(写文档)
  • 测试人员(搭建测试平台、设计测试数据、进行测试)

其实从很小的时候就在幻想自己的团队需要什么样的组成,对自己的定位也起起伏伏起起,也通过各种各样的项目完善了自己的认知,各个位置基本上都做过,嗯,雀实,是这样的:P

3

总的来说,对于刚刚开始软件开发的我,这本书就像在往我大脑里不停的灌知识(也不知道能有多少被我真正记住),相对于阅读“预言”而言,实战经验与阅读结合,往往能获得更多的感悟。


reference:笔记拾遗:《人月神话》

告别环境配置噩梦:用Docker Desktop + WSL2在Windows上5分钟搞定vLLM运行环境 本文详细介绍了如何在Windows系统上使用Docker Desktop和WSL2快速搭建vLLM开发环境,5分钟内完成配置。通过容器化技术解决传统环境配置中的依赖冲突、环境污染等问题,提供一键复用的高效方案,特别适合AI开发者快速部署和测试vLLM框架。 阅读详情

相关推荐

避开PSRR仿真三大坑:用Cadence psspxf分析分频器时,这些设置错了白忙活

本文深入探讨了使用Cadence psspxf工具进行分频器PSRR仿真时常见的三大技术陷阱,包括扰动信号参数设置、收敛性优化和后处理信号提取。通过详细的参数推荐和实战技巧,帮助工程师避免仿真误差,提升PSRR分析效率与准确性,特别适用于16分频器等数字-模拟混合电路设计。

weixin_29258297的博客 301

第二章 人月神话

在众多软件项目中,缺乏合理的时间进度是造成项目滞后的最主要原因,它比其他所有因素加起来的影响还大。导致这种普遍性灾难的原因如下: 第一,我们对估算技术缺乏有效的研究,更加严肃地说,它反映了一种悄无声息,但并不真实的假设——一切都将运作良好。 第二,我们采用的估算技术隐含地假设人和月可以互换,错误地将进度与工作量相互混淆。 第三,由于对自己的估算缺乏信心,软件经理通常不会有耐心持续地进行估算这

ZCC的专栏 830

Sony微单相机alpha6000 wifi远程控制(1)

引言 Sony’s Camera Remote API beta SDK allows you to control a number of Sony cameras, including Sony Action cams, Sony Alpha cameras and Lens Style cameras, wirelessly from another device. 索尼于2017年三月Re...

markfuk996的博客 4966

软件工程的舞台上,《人月神话》的美学纷飞

《人月神话》 是一本由弗雷德里克·布鲁克斯撰写的软件工程领域的经典著作。这本书早在1975年就问世并迅速成为软件工程领域的标杆之作。多年来,它被誉为计算机科学的圣经,深刻地影响着软件开发者和管理者的思考模式。

拥有百余位万粉技术博主、200余位可合作代发博主,私域技术社群规模达千人,商务合作私信 3173

手持式激光测距仪全套方案

激光测距全套方案,包括原理图、源代码、PCB、BOM、光学部分资料,结构、特殊元件数据手册及供应商联系方式,提供调试技术文档。全套方案已成功打板验证,实现0.05~50m测量范围,精度在+/—1.5mm,激光波长635~650nm,功率《1mW。方案预留了TTL串口、RS485接口,可通过串口助手看到测量数据,可自行DIY或者商业开发。无论是电路小白,还是技术大拿,都能通过方案资料成功做出一套激光测距仪。

Laser01的博客 2055

保姆级教程:用Zemax 18.9复现单模光纤耦合仿真(附康宁SMF-28e参数)

本文提供了一份详细的Zemax 18.9单模光纤耦合仿真教程,以康宁SMF-28e为例,涵盖从软件设置、材料参数输入到系统构建和优化的全流程。通过光束耦合分析和物理光学传播(POP)技术,帮助用户准确模拟光纤耦合效率,并解决常见问题,适用于光学设计初学者和专业人士。

weixin_27330481的博客 314

【好书推荐】学习软件工程的必经之路 | 《人月神话》

推荐人群:从事团队项目开发的程序员推荐理由:47年过去了,软件工程依然是每个程序员的必修课,本书中讨论的问题依然存在。

Code Metaverse 974

FGC_grasp复现

FGC_GraspNet复现

qq_39568387的博客 385

项目开发中的人月及如何计算

做集成的项目经理多年,我以为我对人月的概念是熟悉的,但是随着自己开发负责软件开发项目,突然发现自己对软件开发项目中人月的概念,甚至是粗 略估算都不清楚,真是惭愧呀,没办法,只能恶补一下了。 要点:人月是用来衡量工作量,估算成本的。 1、什么是人月? 人月是工作量的计量单位,是项目所有参 与者工作时长的累计,是最为方便计算成本的数据。是项目管理中常用的概念。 如...

weixin_30950607的博客 3592

45、使用 sqlread 函数将数据从数据库表导入 MATLAB

本文详细介绍了如何使用 MATLAB 中的 `sqlread` 函数从不同类型的数据库(如 Microsoft SQL Server 和 SQLite)中导入数据。文章涵盖了 `sqlread` 的基本语法、输入输出参数、使用示例以及注意事项,并通过多个实例演示了自定义导入选项、元信息检索和数据类型转换等内容。此外,还总结了导入数据库数据的通用流程及最佳实践建议,帮助用户更高效地进行数据分析和处理工作。

bash7scripter的博客 134

小红书直播弹幕采集

本文主要介绍小红书直播间弹幕的采集,便于进行直播数据监控与直播数据进行分析。

tdl320721的博客 2541

现代软件工程 作业 4 个人作业

这是现代软件工程课的作业 个人作业 Individual Homework: 个人完成的作业 (读书报告等), 着不同于 “个人项目 Individual Project”. Individual Homework #1 a good question is 50% of a good solution, now let’s share your questions about th...

depx7366的博客 186

[网络安全自学篇] 八.Web漏洞及端口扫描之Nmap、ThreatScan和DirBuster原理详解

Web渗透技术的核心是发现Web漏洞,发现漏洞有手工和软件自动化扫描两种方式。对于用户验证漏洞、用户凭证管理问题、SQL注入等常见Web漏洞,都可以通过Web扫描器进行扫描。各个扫描器的功能和结果都不同,常见的包括HScan、HScan、X-Sccan、Acunetix Web Vulnerability Scanner、Jsky、Router Scan扫描工具等。本文主要讲解三个常见的Web漏洞扫描工具,分别是NMapp、ThreatScan和DirBuster。希望这篇基础性文章对你有所帮助.

杨秀璋的专栏 1万+

《人月神话》读书笔记.md

《人月神话》读书笔记 Class 这是一篇来自《人月神话》的读书笔记,源自研一“软件工程管理”一课的作业。 笔记的格式将先按章节的阅读顺序做一些摘记,最后用一部分文字进行通读的总结。阅读版本为清华大学出版社的40周年中文纪念版,布鲁克斯作,汪颖翻译 CP1 焦油坑 焦油坑源自洛杉矶博物馆中C.R.奈特的一幅油画作品。焦油坑是史前一种陷入后难以挣脱的,越挣扎越纠缠的坑,作者用来比喻过去的大型系...

fanleehao的博客 1109

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

《人月神话》读书笔记

  第一次听说《人月神话》这本书是在本科的软件工程课程上。当时老师向我们推荐过多本相关领域的经典著作,现在能回想起的也就是四人帮的《设计模式》以及这本《人月神话》。当然,之前一本也没读过。   这次终于硬着头皮读完了《人月神话》(当然是为了完成作业)。现在谈一谈我对该书的整体感受。首先,作者站在一个项目经理的角度,讨论了软件开发过程中的方方面面,涉猎甚广。其次,书籍正文中有十几个章节,讨论了技术、...

努力提高姿势水平 368

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

《人月神话》读书笔记一

《人月神话》这一部书名字很具有艺术气息,但它是关于计算机软件的图书,是由布鲁克斯在IBM公司任职期间的实践经验编写的,作者在公司中的经历总结出了这本书,对于现在还是一名学生的我是非常有益的,让我对软件工程有了更深的认识,了解了更多接触不到的东西。 在第一章中,作者提出了焦油坑的概念,软件系统的开发就像是一个焦油坑,而软件开发人员就像是被焦油坑淹没的猛兽。各种各样的团队...

weixin_30315723的博客 73

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

《人月神话》2

读书计划 为了增加阅读量,计划每个月通读一本与软件工程相关的书籍,在3月伊始我要开始阅读老师推荐的《梦断代码》,并根据书中的小故事及时做好读书笔记的整理与发布。同时读书时要注意与同学的交流沟通。多看网上好的相关博文,更正自己幼稚或错误的观点,4、5月份要读的书目暂不确定,以后根据自己需求确定。 ...

weixin_30398227的博客 77

人月神话读书笔记

初窥软件项目管理——《人月神话》读书笔记 借助软件工程作业的机会,我阅读了Frederick P. Brooks的《人月神话》这本书,作者从大量的软件工程实践中,总结出了很多具有洞察力的见解,提出了很多发人深省的观点。不过由于缺少工作经验,对于实际软件系统的开发也不是很熟悉,所以更多地站在学生和程序员的角度来阅读这本书的。书中的几篇文章是针对项目经理或者其他管理人员的,作为学生不敢妄加评论。因此就...

MeowingCat 408

软件工程课程第一次任务

本blog为软件工程作业

qq_40923585的博客 1001

读《人月神话》有感

在王建民老师的建议下,我大概了解了一下《人月神话》这本书。在看这本书之前,和其他人一样以为是一本神话色彩的书籍。知道看了之后才知道是一本有关软件的书籍。 Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。本书内容来自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的项目管理经验,该项目堪称软件开发...

dayu2495的博客 195

IT项目管理——《人月神话》读后感

IT项目管理——《人月神话》读后感 这也许是和候红老师的最后的几节课了吧,侯老师是一个很有思想深度,很关心同学的好老师。 一开学就布置了阅读《人月神话》的作业,说实话,我没有看,以我的速度可能2、3个小时就看完了,但是我觉得没有什么意义,在网上找了一个洗的很好的总结,大概看了看,并加入了一些自己的看法,因为目前才大三,没有什么项目开发经验,所以只...

swallowblank的博客 530
上一篇: 软件工程课程第一次任务
下一篇: 软件工程作业——清华大学《软件工程》mooc 第一、二章学习过程
eeepkk
博客等级 码龄9年 0粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值