简图记录-人月神话-编程产品开发的问题与思考

简图记录学习~

《人月神话》Friderick P.Brooks

相比程序开发,编程产品的开发往往困难的多~

    编程产品=程序+良好风格+完善测试+完备手册。大家都乐于 创造 学习 思维碰撞,也苦恼于 对完美的追求 繁琐bug的调试 无法控制目标和资源的无奈

大多数软件项目开发计划都缺乏科学的预估和管理,甚至说是比较随意的

    首先程序员之间的开发效率有很大的差异,甚至是数量级的,不同规格的项目、不同阶段开发效率也有很大差异

    软件开发实际上也是社会活动,当交互复杂项目随着人员增加实际会产生大量沟通工作,遇到问题加大人力的方法往往行不通

    这都导致了按 人/月 单位去预估一个项目 是难以执行的

“没有银弹”(没有什么技术会导致软件开发在10年内出现数量级提升)也是书中提出的犀利观点

    软件开发有着无法规避的难题:业务引入的本质复杂度,一致性的要求,可变性的难题,不可见性引入的交流障碍

    面向对象、高级语言、人工智能。。。都无法绕开这些根本难题


ok,那么如何改善我们编程产品项目开发的效率和提升目标可行性?特别是大型项目

作者主要从 团队的组织分配 结构性文档管理 项目进度的调整和控制提出 建议和思考


阅读建议;

作者在书中提出很多值得思考的关键问题和观点,相信每个软件从业者都能有所收获,是一本非常有分量的书籍

中文版的翻译用词非常有趣,运用了形象的比喻和成语概括作者观点,又不错的可读性





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值