首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

项目经理必读书目《人月神话》究竟讲了啥?

张小龙说“不听摇滚的程序员不是好产品经理”,作为一个听摇滚但不是程序员的产品经理,理应寻找中间的那个名词。

1、向进度落后的项目中增加人手,只会使项目更加落后;

2、项目的时间依赖于顺序上的限制,人员的最大数量依赖于独立子任务的数量;

3、研究表明,效率高和效率低的实施者之间个体差异非常大,经常能够达到数量级的水平;

4、需要协作沟通的人员数量影响着开发成本;

5、对于效率和高年的完整性来说,最好由少数干练的人员来设计和开发,面对于大型系统,则需要大量的人手,以使产品在时间上满足需求;

6、以易用性为目标,功能与理解上复杂程度的比值才是系统设计的最终测试标准;简洁和直白来自概念的完整性;易用性实际上需要设计的一致性和概念的完整性;

7、手册不但要描述包括所有界面在内的用户可见的一切,它同时还要避免描述用户看不见的事物;

8、手册需精确的规定限制,描述将达到的目标,列举差异,需在仔细定义规定什么的同时,定义来规定什么;

9、产品责任人和技术主管必须在基本的技术理论上具有相似的观点,他们必须在主要的技术问题出现之前,私下讨论这些问题,产品责任人必须对技术主管的技术才能表现出尊重;

10、交流和交流的结果——组织,是成功的关键。交流和组织的技能需要管理和仔细考虑,相关经验的积累和能力的提高同软件本身一样重要;

11、实践是最好的老师,但智者还能从其他的地方有收获;

12、为了满足目标,每个人都在局部优化自己的程序,很少有人会停下来考虑一下对客户的整体影响;

13、培养开发人员从系统整体出发,面向客户的态度是软件编程管理人员最重要的职能;

14、技艺改进的结果往往是战略上的突破,而不仅仅是技巧上的提高;

15、数据的表现形式是编程的根本;

16、软件开发人员为客户所承担的最重要的职能不断重复的抽取和细化产品的需求;

17、不了解,就无法真正拥有;

18、原型通常展示了应用程序的功能主线,但不能处理任何如无效输入,退出清除等异常情况;

19、原型的目的是明确实际的概念结构,使客户可以测试一致性和可用性;

20、增量开发——增长,而非搭建系统;

21、低劣设计和良好设计之间的区别可能在于设计方法的完善性,而良好设计和卓越设计之间的区别肯定不是如此,卓越设计来自卓越设计人员;

22、我们理解也好,不理解也好,描述都应该简短精炼;

23、项目经理面临的中心问题就是如何设计架构和流程,来提高而不是压制主动性和创造力;

24、管理人员的职责不是要人去工作,而是创造工作的可能;

25、附属职能行驶原理:如果较低级别组织的自由和责任得以保留,中心权威实际上得到了加强。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191128A083XS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券