构建之法--第一篇

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建之法--第一篇相关的知识,希望对你有一定的参考价值。

这一周,我学习了《构建之法》中第一章的内容,对《构建之法》这本书有了一个大概认识。

首先,我们从第一章中,能得出其中两个等式:

1.软件=程序+软件工程。我们该怎么去理解这个等式呢?如果是以一个程序员的立场来看,我们想要做出一个可以推广出去并且能过投入市场的软件,要经过几道必要的步骤。程序员要利用自己所擅长的语言来编写出客户需要的程序,待客户满意这一个程序的基本需求后,才算勉强形成一个胚子。后续,还需要随客户的要求而增加相应的功能来满足客户的需求,这是一个庞大的工程。从简单的程序,扩展到一个满足各种功能的应用软件,再扩展到一个能保证维修的软件服务。

2.软件企业=软件+商业模式。这个等式可有上面的等式推导而来。软件企业想要发展好一个软件,首先要开发出一款成功的软件,再加上企业特有的商业模式,将软件合理的推广出去,如此才是一个好的企业。

其次,软件开发有很多不同阶段。

  1. 玩具阶段
  2. 业余爱好阶段
  3. 探索阶段
  4. 成熟的产业阶段

最后,通过书上的介绍,我理解了软件工程的定义。软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。它包括了以下领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。它有5个特殊性,即复杂性、不可见性、易变性、服从性和非连续性。

读了这本书的开篇,我认为这本书对我的作用还是显而易见的,我会认真的学习下去。我会在这一个学期的学习当中,实践、理解这本书所教授的知识,帮助我之后更好的学习。

以上是关于构建之法--第一篇的主要内容,如果未能解决你的问题,请参考以下文章

构建之法第一篇阅读笔记

构建之法——第一篇

《构建之法》读后感第一篇

《构建之法》阅读笔记第一篇——软件工程概论

构建之法 第二组第一周学习

《构建之法》读后感