技术领导力实战笔记
TGO鲲鹏会
100 位 CTO 的真知灼见
82996 人已学习
新⼈⾸单¥98
登录后,你可以任选6讲全文学习
课程目录
已完结/共 266 讲
技术领导力实战笔记
15
15
1.0x
00:00/00:00
登录|注册

第199讲 | 宝玉:怎样平衡软件质量与时间成本范围的关系?

MVP模式是怎么诞生的?
极限编程是怎么做到“极限”的?
淘宝网站第一个版本是怎么做到一个月上线的?
如何应用“管理金三角”做决策?
为什么四个要素,是“质量”放在三角形的中间?
如何平衡好软件质量与时间成本范围的关系?
瀑布模型和敏捷开发如何平衡时间成本范围的关系?
什么是软件项目管理金三角?
总结
参考文章
怎样平衡软件质量与时间成本范围的关系

该思维导图由 AI 生成,仅供参考

你好,我是 Groupon 资深工程师宝玉,也是极客时间《软件工程之美》专栏的作者,我今天与你分享的主题是:怎样平衡软件质量与时间、成本、范围的关系。
你会发现,在实际的软件项目中不乏这样的例子:
一个项目,正常估算,要三个月才能完成,但是老板或客户要压缩到一个月完成,而你不知道如何说服他们;
项目开发一半,产品经理告诉你,有一个非常紧急的功能,要增加到这个版本中,你不知道该不该拒绝,或者如何拒绝;
听说迭代模型很好,你也尝试使用迭代模型,但是每次迭代时间到了还是完不成,只能把迭代时间延长,最后又做回传统的瀑布模型了;
你们组用瀑布模型开发,一到项目后期总免不了加班加点赶进度,为什么他们用敏捷开发的加班要少一些?
其实,这些日常项目中涉及时间、成本和范围的问题,都离不开“软件项目管理金三角”的概念。
掌握好这个知识点,学会平衡软件质量与时间成本范围的关系,可以帮助你更好的驾驭项目中的各种问题,也可以帮助你更好地理解软件工程中各个模型,尤其是瀑布模型和敏捷开发。

什么是软件项目管理金三角?

在现实生活中,我们都知道,做产品想“多快好省”都占着,是不可能的,最多只能选两样。想要便宜和质量好,就要花时间等;想要快还要质量好,那就得多花钱;想要又便宜又快,那就得接受难用质量差。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文通过淘宝网站上线、极限编程和MVP模式的案例,阐述了如何平衡软件质量与时间成本范围的关系。在软件项目管理中,金三角理论指出软件质量、时间、成本和范围是需要平衡的四个要素。文章强调了在软件开发过程中,实现“多快好省”是不可能的,最多只能选两样。通过分析案例,读者可以更好地理解如何应用金三角理论做决策,以及在瀑布模型和敏捷开发中平衡时间成本范围的关系。文章提出了在项目中应用金三角理论的思路,帮助读者在项目中真正应用好这个非常实用的知识。通过金三角理论的三条边,找出固定的一条或两条边,然后去调整剩下的边,达到平衡。这篇文章对于软件项目管理中的时间、范围和成本的平衡提供了实用的指导,对读者具有一定的启发作用。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《技术领导力实战笔记》
新⼈⾸单¥98
立即购买
登录 后留言

全部留言(3)

  • 最新
  • 精选
  • Dom
    这个铁三角的理论就像一个通用法则一样,可以和领导及其他部门来做沟通,是一个很好的沟通共识
    2020-02-18
    2
  • Winter
    简单易上手,赞一个
    2019-10-31
    1
  • Geek001
    很棒!很有启发!
    2019-07-30
    1
收起评论
显示
设置
留言
3
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部