这学期我阅读了软件工程管理领域的第二本经典著作。

《人件》主要探讨开发软件的人。在书的前言中,作者提出了一个重要观点:“也许…软件系统的主要问题不在于技术,而在于社会性因素。” 这一观点可以看作是本书的中心思想。作者指出,尽管我们意识到社会性因素比技术因素更为重要,但我们在管理团队时并没有真正将这种思维观念作为核心。

前言部分还提到,虽然我们会不时地改善团队的协作环境或缓解团队的紧张气氛,但这些事情并没有成为我们工作的核心。因此,本书的任务就是深入讨论如何管理软件开发团队,并提供一些指导性的方法论。全书主要涵盖了管理人力资源、改善办公环境、招聘留用人才、提高团队效率、塑造企业文化以及营造快乐氛围等方面。

第一部分“管理人力资源”开始于一个常见的失败情境,即将人看作固定模块来处理,这是管理者容易陷入的陷阱。作者强调,在绝大多数失败的项目中,失败并非单纯出于技术原因,而是更多属于社会学范畴的问题。他指出,大多数从事软件开发的人实际上是从事人类交流的职业,而非高科技工作者。本部分还探讨了人力资源管理中的重要主题,类似于经济学中的剩余价值理论。生产效率的定义被明确为单位时间内工作产生更高价值,而不是单位付酬情况下攫取更多价值。

第二部分“改善办公环境”着重讨论如何通过改善办公环境来提高员工的工作效率。作者首先提到了“家具警察”这一概念,指出过于规划的工作环境类似于监狱设计,会限制员工的个性。他进一步介绍了“流”的概念,即深度近乎冥想的融入情境,以及衡量员工效率的公式。该公式考虑了实际产出的时间,而不仅仅是上班时间,避免了“磨洋工”的问题。

总体而言,《人件》强调了在软件开发团队管理中,社会性因素比技术因素更为重要。它提供了关于管理人力资源和改善办公环境的实用方法,旨在帮助团队取得更好的工作效果。

posted on 2023-10-23 22:39  XiSoil  阅读(16)  评论(0)    收藏  举报