美文网首页
《软件管理沉思录》读后感

《软件管理沉思录》读后感

作者: 周偉誠 | 来源:发表于2017-11-22 22:27 被阅读0次

作者沃茨·汉弗莱从事软件开发管理长达60多年,他坦言软件是难于管理的,因为这是创新的工作。他将软件开发类比建造大教堂,因为他们都是大规模的创造性活动,这是前人没有做过的,涉及成百上千人的大规模创作。

管理项目

作者在这章里面首先谈到了软件质量面临的挑战,即使在平面媒体行业,常见的印刷物上都存在一定的错,面对庞大的信息系统,质量问题更加突出。

软件质量被定义为产品对用户的有用性,而要开发出高质量的程序,就必须有清晰的需求。软件工程师的工作,就是在计划成本和计划进度内交付高质量的产品,而其中最为重要的就是缺陷,因为作为人类会犯很多错误,甚至连经验丰富的程序员,也会每编写七到十行代码就会犯错。因此想要提高程序质量,软件工程师必须学会管理它们在程序中引入的各种缺陷。

为了确保开发质量,我们需要确定一个目标。目标会提供一个任务和焦点,来帮助我们确定优先次序并忽略那些不重要的细节,否则就是在浪费时间。

目标之所以重要,第一是因为它提供了努力的焦点,一旦你有了一个明确的目标,你就知道了什么是要做的,而且还有了清晰的工作方向。

第二是目标建立了一种优先次序,目标是第一位的,其他任何事情都是次要的。然而目标不明确,恰恰是软件工程领域一个带有普遍性的问题。当有人告诉你想让你做什么的时候,一般他们心中已经有了一个目标,但是可能没有办法清晰表达出来,如果你有疑问,一定要大声的提出,确保双方互相理解。


软件管理沉思录

管理团队

作者在这部分中首先定义的团队,就是指有共同目标的一群人。对成员要担负一定的角色,而且更加重要的一个方面是协作和相互依赖。在一支高效的团队中,团队成员联合后的集体才智,会使团队获得更全面的知识。

尽管团队合作有巨大优势,但是也存在诸多问题,比如无效的领导,团队成员中缺乏妥协或合作,个人贡献程度差异性带来的缺少参与,由于缺乏截止时间而导致的拖延和缺乏信心,出于好心的功能蔓延,以及无效的对等评估。

团队失败也有这四种情况,第一是资源不足,成员过少或者远远没有得到足够的培训。第二是领导问题,缺乏清晰和稳定的领导力。第三是制定了一个不可能目标。第四是效绩考评不公所产生的实际问题。

另一方面,作者总结了团队所需要四个条件,分别是优秀的团队凝聚力,富有挑战性的目标,目标追踪和反馈,共同的工作架构。

优秀的队员是组成良好团队的前提,优秀的队员会做任何需要做的事,而且当团队目标发生改变时,他们会作出负责任的承诺。当产生新的思想时会和团队分享。当遇到困难时他们会积极的寻求帮助,而不是自己一个人默默的解决问题。

作者还提到,领导力是决定成败的关键。他结合自身经验提出,许多开发项目失败,都可以归结为糟糕的领导。

另外作为领导者,有三条最重要的激励因素可以把握,那就是恐惧,贪婪和承诺。第一,可以直接威胁员工,如果做不好将会被解雇。第二,可以利用薪酬的激励制度来提高员工的积极性。第三,可以利用员工对自己信誉的珍惜,促使他们增加工作动力。

被领导者还需要用短期目标,制造紧迫感。在做出团队人员调整的时候,要让全体员队参与,同时要注意使用控制讨论方向的技巧。

管理领导

这一部分,作者先提到了要让团队聚焦于优先级最高的事情,并且在作出任何承诺之前,要先制定一个计划,而且必须确保团队进度在按计划进展,并且要及时更新计划公司实时反馈给管理者。

作者认为最难应付的,来自管理层的阻力是控制,因为它的表现形式几乎无声无息。另外,作者还指出了一种错误的观念,就是少意味着差,愚蠢的领导者通过削减日常管理开支,减少支持人员,因为他们显然忽视了这种做法的隐性代价。

作者还另外提醒,专断的领导会使员工失去动力,并且严重影响工作表现,即使是对于富有人格魅力,值得尊敬的管理者而言也是这样。

管理自己

作者在这一部分中提到,管理自己首先要控制你的工作。要做到这一点,首先要有一个明确的过程,精确固化每一步的过程。

其次要成为自己的管理者,而不是像一个受害者。受害者往往在别人身上找原因,也正是这些永远失败的人,才会抱怨人生的不公,以及别人该如何为自己的失败负责。

软件开发人员常常会高估自己的工作效率,可是实际统计的工作时长却往往比我们想象的低,其原因是我们经常被源源不绝的微小中断打扰。每一次中断都会打断你的思路,并且缩减你的工作时间,而且这些中断都没有事先预料到,所以你可能会忘记进展到什么程度了。

作为工程师,应该学会利用支持人员,在每一项文书的工作之前,要先考虑寻求他们的帮助。而且要把握自己的注意力,这个建议在最精力充沛的时候,做一些创新性的工作,此后再去处理行政类的事物。

作者另外还提到了管理时间的重要性以及具体做法,并且指出拖延是一个很可怕的黑洞,工程师应该避开它。

作者建议工程师还要学会领导技能,并且强调你做事的方式,感觉你,甚至你的个人观点都会影响你的团队。作为领导者,要为团队树立榜样,当出现领导力低下的一些症状,是要尽量避免。个人应该以自己的能力来赢得领导力,努力成为一名变革型的领导,也适应当前的环境,利用周边的资源来成为真正的领导者!

相关文章

  • 《软件管理沉思录》读后感

    作者沃茨·汉弗莱从事软件开发管理长达60多年,他坦言软件是难于管理的,因为这是创新的工作。他将软件开发类比建造大教...

  • 《软件管理沉思录》读后感

    书摘 第一部分 管理你的项目 目前这种基于测试的质量策略已经走到了尽头。 软件产品的质量应当被定义为产品对用户的有...

  • 软件管理沉思录

    软件质量应该被定义为产品对用户的有用性,如果一个软件产品提供了对于用户而言最重要的功能那就是高质量的,这是我们检验...

  • 《软件管理沉思录》读书笔记

    《沉思录》是一本经典哲学著作,哲学又被称为“关于智慧”的学科,那么对于《软件管理沉思录》,我们可以理解为它是关于软...

  • 《软件管理沉思录》读书笔记

    前言 《软件管理沉思录》是一本介绍SEI项目管理、人际沟通和团队协作的要诀。不论读者是软件开发者抑或是管理者,都能...

  • 自主指导型团队特征

    在《软件管理沉思录》中,作者开篇就提到:人人都想拥有一支富有进取精神和活力的团队 自主指导型团队的典型行为有哪些?...

  • 《沉思录》读后感

    这类型的书籍的确有不少精华,可是,每当我看到一半的时候,我就不想看下去了,因为感觉很干。 读这类型的书籍,需要很认...

  • 【沉思录】读后感

    最近两天在看哲学方面的书籍【沉思录】,是古罗马的哲学家马可•奥勒留的著作。他的观点是顺从于自然的法则,坚持正义、良...

  • 《沉思录》读后感

    天灾人祸,世事变迁,这些变故从根本上来说并不是你区区一个个体能够掌控的;那么在一个乱世之中,你能掌控什么呢?无非是...

  • 《沉思录》读后感

    1、吃饭只吃7、8分饱。 2、必须锻炼身体,身体差了,一切都没有意义。 3、我们必须打造团队模式,必须让员工盈利,...

网友评论

      本文标题:《软件管理沉思录》读后感

      本文链接:https://www.haomeiwen.com/subject/bkxavxtx.html