作为软件工程的学生,终于开始从构建之法这本书真正开始接触软工的内容,从目录不难看出来这本书详细介绍了软件工程的工作流程,我们开始学习与计算机科学不同的东西。软件工程的内容是一系列的,游源代码管理,质量保障,软件测试,需求分析,程序理解,软件维护,软件项目的管理,用户体验,这些是软件工程的核心。由此我们可以知道软件=程序+软件工程,软件企业=软件+商业模式。当然不难发现软件也有不同的开发阶段,玩具阶段,业余爱好阶段,成熟的产业阶段 。我们从定义上来说软件工程,那就是吧系统的,有序的,可量化的方法应用到软件的开发,运营和维护上的过程。软件工程包括下列领域:软件需求分析,软件设计,软件构建,软件测试和软件维护。软件具有一些特殊性,使得软件工程在硬件发展迅速的情况下发展不够快的原因,那就是复杂性,不可见性,易变性,服从性,非连续性。

这是软件工程的本质内容,然后说说软件工程和计算机科学的关系。明显软件工程侧重于应用,而计算机科学侧重于理论。但他们并不是没有关系的。计算机理论的进展会帮助软件工程,而软件工程的发展又反过来会帮助计算机及科学家加更有效的进行试验和探索。但他们又各自有不同的研究方向,计算机科学理论研究部分偏多,与逻辑联系紧密,而软件工程则与人的行为,社会需求息息相关。软件工程的目标 是床烦躁足够好的软件,而要学会软件工程则是要做到:1.呀发出符合用户需求的软件,2.通过一定的软件流程,在预计的时间内发布足够好的软件,3.能证明所开发的软件是可以维护和继续发展的。

转载于:https://www.cnblogs.com/xiongyuhao/p/6684163.html

构建之法首周阅读体会相关推荐

  1. 读《构建之法》的心得体会

    前段时间,我看了<构建之法>的一些内容,有了一些心得体会. 软件工程所讨论的是代码量巨大.涉及人数众多.项目需求多变时所要解决的问题.而在校学生根本就没有这样的环境.而邹欣老师的<构 ...

  2. “构建之法”--第一次作业-阅读与准备工作

    这个作业属于哪个课程 课程的链接 这个作业要求在哪里 作业要求的链接 我在这个课程的目标是 利用<构建之法>这本书,能对软件工程这门学科有个初步的理解,让自己逐渐从会写程序转变到会写软件 ...

  3. 《构建之法》——第一次阅读作业

    第一次阅读作业 这个作业属于哪个课程          此课程的链接                 https://edu.cnblogs.com/campus/xnsy/SoftwareEngin ...

  4. 关于《构建之法》阅读笔记 的致歉博客

    在暑假的时候,我阅读了<构建之法>,并写了三篇阅读笔记.在几天前,我在百度上看到一篇关于<构建之法>的阅读笔记,我仔细的阅读了这个同学写的阅读笔记,觉得他的阅读笔记写的很好.我 ...

  5. 迷路在现代软件工程中的羔羊——略读邹欣老师《构建之法》及讲义有感(附上源代码管理软件以及CI/CD调研Demo)

    迷路在现代软件工程中的羔羊--略读邹欣老师<构建之法>及讲义有感(附上源代码管理软件以及CI/CD调研Demo) 项目 内容 这个作业属于哪个课程 北京航空航天大学2022春季软件工程(罗 ...

  6. 《构建之法,邹欣》阅读笔记

    前言: 从2018年10月30日开始,阅读由微软工程师邹欣老师撰写的<构建之法>一书,全书共435页,每天阅读15页,在一个月(30天)完成.每天阅读完成后,需要思考当日的阅读要点和一些思 ...

  7. 构建之法阅读笔记05

    这周时间,我阅读了构建之法的第九.十.十一章节. 在第九章中,邹欣老师给我们讲述了在我们的软件团队里除了能写代码.测试代码和画图做设计的成员,还有一类角色,不做上面这些事情但也很重要,我们叫他们项目经 ...

  8. 构建之法阅读笔记03

    又到了一周的结尾,时间过得真快.这一周,阅读了<构建之法>关于团队和流程的部分.正好,这周我们用的就是结对开发的模式.算是理论加上实践吧. 和以往的单独编程不同的是,团队开发增加了与同学的 ...

  9. 构建之法之开篇之作——阅读与思考

    这个作业属于哪个课程 <课程的链接> 这个作业要求在哪里 <作业要求的链接> 我在这个课程的目标是 学会现代软件开发的整体流程,深入理解软件工程学并与实践相结合 这个作业在哪个 ...

最新文章

  1. Linux下 SpringBoot jar项目后台运行、查看、停用
  2. Java Web - 服务器中的过滤器和监听器
  3. 仿QQ联系人的TableView的折叠与拉伸
  4. JAVA版游戏下载_我的世界Java版20w51a
  5. 2008秋季-计算机软件基础-未交实验报告名单
  6. php 热点图,JavaScript_javascript如何写热点图,在gis中,你如果用js来写热点 - phpStudy...
  7. jquery可见性过滤选择器:hidden、:visible
  8. 安装指定的vue-router版本
  9. Halcon入门笔记一
  10. 最新电脑cpu性能排行服务器,至强cpu天梯图2020_intel服务器cpu排行榜2020
  11. 世硕电子发放员工证件随手扔地上,其实是一种服从性测试
  12. 计算机专业英语动名词句子,40句英文写作开头表达+五类加分句型
  13. ECharts 数据可视化插件
  14. Zigbee疑难问题定位以及思路方法分享 (一)
  15. Win11--将右键菜单改回Win10(展开菜单)
  16. Svn服务器与客户端、AnkhSVN使用
  17. 软考_法律法规与标准化知识
  18. buuctf blacklist
  19. 矩阵条件数的定义、理解以及matlab代码
  20. 专注力的重要性和提高的方法

热门文章

  1. Android TextView,EditText要求固定行数自动调整TextSize
  2. SLB+Tomcat时request.RemoteAddr无法获取正确的客户端IP的问题解决方案
  3. centos7安装gitlab7.5.0
  4. Javascript中操作cookie
  5. 牛刀:开发商不差钱不等于房价不暴跌 (转载)
  6. devc编译器配置如何配置_如何使用notepad++搭配MinGW配置编译C/C++
  7. python七段数码管绘制学号_python七段数码管绘制
  8. android 动态画直线,Android使用自定义view在指定时间内匀速画一条直线的实例代码...
  9. 对java的final,finally,finalize应用场景,你用对了吗
  10. haproxy安装_Haproxy负载mycat集群配置