技术主管和项目经理一定要读的 6本书!

共 2544字,需浏览 6分钟

 ·

2021-07-14 14:29

微信搜索逆锋起笔关注后回复编程pdf
领取编程大佬们所推荐的 23 种编程资料!

程序员书库(ID:CodingBook) 猿妹编译
链接:
https://medium.com/javarevisited/6-best-software-development-and-project-management-books-for-tech-leads-and-project-managers-5a82a6fbed6b

如果你在今年刚刚晋升为项目经理或者技术主管,并且正在寻找资源来提升自己的软件项目管理技能,那么,你就来对地方了。

在本文中,将和大家分享一些最佳的项目管理书籍,这将有助于项目经理,团队负责人和软件架构师的工作。(大部分都有电子版,需要下载的添加小编微信codingSmart免费领取)

它们还涵盖了敏捷和Scrum之类的东西,这是软件开发和管理的现代方式,每个项目经理都应该了解它们。


1、《人月神话》


这是Fred Brooks撰写的有关软件工程和项目管理的经典书籍,本书都是根据作者本人的经验撰写的,他曾在IBM工作并管理OS / 360的开发。本书提供了一些有用的建议和经验,即便你没有项目管理经验的情况下也能学习。


2、《人件(原书第3版)》


本书是软件管理领域的传奇经典,被誉为“对美国软件业影响最大的一本书”。人件是项目管理的另一个永恒经典,就像硬件和软件是计算机技术的两大支柱一样。

全书从管理人力资源、创建健康的办公环境、雇用并留用正确的人、高效团队形成、改造企业文化和快乐工作等多个角度阐释了如何思考和管理软件开发的最大问题——人(而不是技术),以得到高效的项目和团队。


3、《快速软件开发》


这是Steve McConnell撰写的书籍,他是我最喜欢的作家之一,在编程界十分受尊敬,Steve McConnell抓住了许多开发管理理念,这些理念是微软在大规模开发软件的头十年左右所提出的。

这本书为你提供了软件工程的不同视角,通过它你将能学到很多实用的东西,要在低成本和短时间内创造出高质量、功能丰富、无所不能的软件是不可能的。你需要作出权衡,是想要快速实现功能更少但健壮的软件,还是想要功能更丰富但延迟的项目。Steve mcconnell很好地解释了软件开发和项目管理的实用性。

这是Steve McConnell关于软件评估和项目管理的另一本好书。即使经过几十年的进步,也没有任何一个工具可以告诉你在一定程度上确定开发软件需要多长时间,这是由多种因素决定的,比如你的团队,你是否有合适的人来做这项工作以及是否有接受需求的人。

这本书的目的是教你如何准确地估计软件开发时间,这是任何技术领导或技术项目经理需要掌握的关键技能。


4、《敏捷估计与规划》


这是关于敏捷方法驱动的软件开发的最好书籍之一,作者Mike Cohn是敏捷界备受尊敬的人物之一,他写过几本关于敏捷不同领域的书,比如scrum、用户故事与敏捷方法等。

在本书中,敏捷联盟的共同创始人Mike Cohn讨论了敏捷估计与规划的思想,并使用现实的例子与案例分析向您详细地展示了如何完成工作。


5、《凤凰项目》


Phoenix Project是一本描述使用DevOps技术解决IT和软件危机的小说。讲述了一位IT经理临危受命,在未来董事的帮助和自己“三步工作法”理念的支撑下,最终挽救了一家具有悠久历史的汽车配件制造商的故事。小说揭示了管理现代IT组织与管理传统工厂的共通之处,让读者不仅能对如何管理IT组织心领神会,更重要的是将以完全不同于以往的视角来看待自己的工作环境。

(以上书记都有电子版,需要下载的添加小编微信codingSmart免费领取)


写在最后

这就是项目经理应该阅读的一些最好的书籍,这些书可以减轻软件开发的痛苦。如果你是一个管理开发团队的程序员,无论是本地的还是远程的,这些书将帮助你制定决策的基础。不要认为它们过时了,这些书中的内容是永恒的,并且仍然适用于我们所做的许多软件开发。

逆锋起笔是一个专注于程序员圈子的技术平台,你可以收获最新技术动态最新内测资格BAT等大厂大佬的经验增长自身学习资料职业路线赚钱思维,微信搜索逆锋起笔关注!

最受程序员欢迎的 20 本书!
书单 | 嵌入式、C语言编程书籍
推荐一本免费的 Go 书籍!
一个合格的 CTO 应该看哪些书
免费!快速上手 R 语言,这本书一定要看!

点赞是最大的支持 

浏览 60
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报