1970-01-01

04 瀑布模型之外,还有哪些开发模型?你好,我是宝玉,我今天分享的主题是:瀑布模型的衍生模型都有哪些,你该如何选择? 在上一篇文章中,我重点介绍了瀑布模型。你现在知道了,瀑布模型简单易行,对于软件质量是有比较高保障的。但是瀑布模型对于前期需求不明确的...

1970-01-01

01 到底应该怎样理解软件工程?你好,我是宝玉,我今天分享的主题是:什么是软件工程? 当有人问你什么是软件工程,你会想到什么? 也许你会想到软件,会想到建筑工程,也许对此还没有什么概念。不要紧,在回答这个问题前,我们先来看看软件工程和我们的日常生活有...

1970-01-01

05 敏捷开发到底是想解决什么问题?你好,我是宝玉,我今天想跟你聊聊“敏捷开发”。 关于敏捷开发的实际应用,现在无外乎有以下几种常见的情形: 很多团队想敏捷开发,但不知道该怎么上手; 有的团队已经应用了一些敏捷开发的实践,然而效果不理想,不知道是...

1970-01-01

06 大厂都在用哪些敏捷方法?(上)你好,我是宝玉,我今天分享的主题是:大厂都在用哪些敏捷方法?我将分为上下两篇,来与你一起讨论这个话题。 在我还是一个野路子程序员,到处接私活做网站时,就开始好奇:大厂都是怎么开发软件项目的?直到毕业后,我前前后后加...

1970-01-01

09 为什么软件工程项目普遍不重视可行性分析?你好,我是宝玉,我今天分享的主题是:可行性研究, 一个从一开始就注定失败的跨平台项目。借此来与你一起讨论,为什么软件工程项目普遍不重视可行性分析。 如果你随手拿起本软件工程教材翻翻,第一章一般都是讲“可行...

1970-01-01

07 大厂都在用哪些敏捷方法?(下)你好,我是宝玉,我今天继续与你分享大厂的敏捷方法应用。 在上一篇文章中,我们一起看了一下大厂和敏捷相关的一些流程规范,同时也为你留了一道思考题: 如果每周一个 Sprint,怎么保证每周都有交付,还能保证产品质量...

1970-01-01

08 怎样平衡软件质量与时间成本范围的关系?你好,我是宝玉,我今天与你分享的主题是:怎样平衡软件质量与时间、成本、范围的关系。 在《从软件工程的角度解读任正非的新年公开信》这篇文章中,我已经提到了“软件项目管理金三角”的概念。由于这个内容对于软件工程...

1970-01-01

11 项目计划:代码未动,计划先行你好,我是宝玉,我今天想与你聊一聊“项目计划”的问题。 若干年前,我接手一个陷入困境的项目,当时的项目经理刚从技术高手转型项目管理,还是没有摆脱技术思维,项目没有什么计划。 他把关键模块分给了自己开发,同时还要兼顾项...

1970-01-01

10 如果你想技术转管理,先来试试管好一个项目你好,我是宝玉,我今天与你分享的主题是:如果你想技术转管理,先来试试管好一个项目。 技术转管理,是很多技术人员的梦想,所以经常有人问我,怎么样才能转型管理? 项目管理,是最基础的管理,既要管理一个项目,又...

1970-01-01

15 风险管理:不能盲目乐观,凡事都应该有B计划你好,我是宝玉,我今天想与你分享的主题是:风险管理,凡事都应该有 B 计划。 说到风险,很多人都模模糊糊有一些了解,然而在软件项目中,有风险意识的却不多。比如说: 估算一个模块工作量,程序员总是会给出...

1515253545566