77 | 软件工程篇:回顾与总结
许式伟
该思维导图由 AI 生成,仅供参考
你好,我是七牛云许式伟。
我们架构课的最后一章软件工程篇到此就要结束了。今天我们就本章的内容进行回顾与总结。
架构师并不是一个纯技术岗位。我们从软件工程的视角来看,架构师的职责就是要对软件工程的执行结果负责,这包括:按时按质进行软件的迭代和发布、敏捷地响应需求变更、防范软件质量风险(避免发生软件质量事故)、降低迭代维护成本。
软件工程所覆盖的范畴非常广泛。从开始的需求与历史版本缺陷,到新版本的产品设计,到架构设计,到编码与测试,到最终的产品发布,到线上服务的持续维护。
还有贯穿整个工程始终的,是不变的团队分工与协同,以及不变的质量管理。
我们这个专栏并没有打算站在完整的软件工程角度去谈,更多还是从架构师与软件工程的关联入手。
本章的内容大体如下图所示。
软件工程是一项团体活动,大家有分工更有协同。不同的个体因为能力差别,可以形成十倍以上的生产力差距。而不同的团体更是如此,他们的差距可能更上一个数量级,达到百倍以上的生产力差距。
百倍以上的差距是什么概念?这就是说,一个团队只需要三四天做出来的东西,另一个团队可能需要一年才能做出来。两者之间的差距之大,只能用天壤之别来形容。
个人与个人的差距,你可以认为是技术上的能力差距的反映。但团队与团队的差距,不是简单的技术上的能力差距,而是有着更为深刻的原因。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
软件工程篇:回顾与总结 软件工程篇的最后一章回顾了架构师在软件工程中的职责和挑战。文章强调了团队协同的重要性,指出团队的高效率和默契是成功的关键。团队共识和架构设计在团队协同中扮演着重要角色,而文档的清晰性和交付物的管理也对软件工程质量起着关键作用。此外,文章还提到了人力资源规划和软件版本迭代规划的重要性,以及外包方式的选择策略。最后,文章强调了软件工程的不断演化和创新,呼吁团队在尊重科学的基础上勇于探索新的协同方法论。 总的来说,本文通过对软件工程的回顾与总结,强调了团队协同、架构设计、文档管理和外包选择等方面的重要性,为读者提供了对软件工程的全面了解和思考。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《许式伟的架构课》,新⼈⾸单¥68
《许式伟的架构课》,新⼈⾸单¥68
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(15)
- 最新
- 精选
- 言十年严谨并非创新的对立面,而是创新的重要基础。每个人都有灵光乍现的时刻,但是唯有那些拥有严谨的科学态度的人才能抓住它,把它变成现实。
作者回复: 工程篇最重要的一句话
2021-05-255 - 李二木严谨并非创新的对立面,而是创新的重要基础。每个人都有灵光乍现的时刻,但是唯有那些拥有严谨的科学态度的人才能抓住它,把它变成现实。2020-08-179
- 亢(知行合一的路上)以前对文档不重视,导致大家经常问为什么代码这么实现,之前讨论过,忘了;对测试不重视,导致很多问题会在多个版本反复出现;这些让开发成本、维护成本大大增加,代码质量一塌糊涂。 严谨,现在开始重视开发的流程,每个环节都要有据可依,拒绝大家随心所欲,提高整体代码质量。2020-04-203
- 黄强从头跟到尾,收获良多,谢谢2020-04-062
- ifelse学习打卡2023-10-19归属地:浙江
- 我在你的视线里如何把团伙改成团队呢,2022-03-31
- gtp开发观念受益匪浅2020-03-21
- Lis这是买过的最令我最开心的课程,每节课都在十分钟左右,思维缜密,言语简练,化繁为简。2020-03-02
- 轶名需要未来再多回顾2020-02-10
- 居培波终于有太多的时间来多看多听几遍许老师的课2020-02-01
收起评论