Joe Marasco是Rational Software的一名已经退休的事业部经理和高级副总裁。他将自己多年软件开发与管理经验的精华萃取成《The Software Development Edge:Essays on Managing Successful Projects》一书,该书中文名为《软件开发的边界——管理成功的项目》(论成功的项目管理)

此书着实是近期有关软件开发项目的一本精品书籍,在“第四章——管理”中,Joe提出了软件开发管理的十条忠告。

  1. 专注于构建一个强有力的团队,这一团队能够解决困难的问题,并为客户创造真正的价值。
  2. 领导者鼓舞;管理者授权。要同时成为优秀的领导者和管理者,你需要就愿景进行沟通并理解其细节。
  3. 对可能出现的障碍有所准备,防微杜渐,在这些障碍尚未壮大时就清除它们。
  4. 花时间来仔细倾听别人的意见,但不要过于担心其他人的想法。
  5. 专注于事实。
  6. 充当一个衰减器,而不是放大器,为团队提供稳定性。
  7. 永远不要将不能解释的事情归咎为蓄意破坏。
  8. 培养幽默意识来作为严肃认真的一种平衡:对工作一丝不苟,对自己轻松自如。
  9. 除了工作,还应该懂得享受生活,而且每年要读25本书。
  10. 相信你的直觉:如果你感觉不妙,那么很可能预感就会成真。