项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE/
本次作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/12369881.html
我的课程学习目标 阅读《现代软件工程-构建之法》,对其有初步的了解
这个作业在哪些方面帮助我实现目标 可以从书中学到知识,了解软件工程

阅读《软件工程-构建之法》之后的三个疑问以及自己的看法:

 当我读到1.2.4节时,软件工程的目标——创造“足够好”的软件,有的人认为足够好的软件就是没有缺陷(Bug)。

  问题一:“足够好”的软件是不是没有缺陷(Bug)?

我的看法:所谓“足够好”的软件并不是没有缺陷,要根据人群需求来判断,每个人群的需求不同,好的软件可能只是针对于个别人群;认为这个软件有缺陷的人群可能是因为软件没有满足他们的需求。就好像书中所提到的“虫子”和“肉芽”,伙计和店主认为这是“肉芽”(可以等同于“足够好”的软件),然而对于顾尔谦来说这就是“虫子”(所谓的缺陷)。俗话说:人无完人,软件也是这样。那会不会有一款软件满足所有人群的需求?就是一款足够好的软件,并且没有缺陷。

 当我读到3.2节软件工程师的思维误区时,不分主次,想解决所有依赖问题的小飞想去上自习,最后却追着牦牛跑。

问题二:对于软件工程师来说这个故事会发生在什么什么时候?

我的看法:小飞起初是要去上自习的,但是最后却跟着牦牛跑的满头大汗,他要解决的问题不应该是如何给果冻的女朋友送围巾,而是如何去上自习。在得知借不到打气筒时,他应该想自己能否换一种方式去上自习,比如借同学的车子,或者换一个出行方式。所以他没有分清问题的主次。对于一个软件工程师来说,可能 事技术方面的工作,就是当他遇到一个技术问题时,忘记自己的问题去找寻别人的问题?可能是因为没有实践的经验,所以我对这个故事如果发生在软件工程师身上会是怎样的情况不是很理解。

当我读到5.2节团队模式时,书中一共介绍了十种团队模式。

问题三:在这十种团队模式中,哪几种模式应用比较广泛?这些团队模式是怎么形成的?

我的看法:好像在这十种团队模式中我比较倾向于功能团队模式,我认为它会应用的更加广泛一些,因为我认为它能更好的发挥每个人的能力,使得团队有更好的能力。并且在这种团队模式中不缺乏交流,可能就不会存在信息阻塞问题。在软件开发过程中我认为交流是最重要的,要了解团队中别的成员的想法,消除理解的偏差,共同创造好的软件工程。这些团队模式之间是不是还存在相互转换的问题?是不是这些团队模式是在一个团队中自然而然的形成的,还是有人指派了团队模式。因为有成功的经验,知道那种团队模式适合哪类的软件工程。

实验总结:

        通过本次实验,我对《软件工程-构建之法》这本书有了大概的了解。并且掌握了发表博客,写博客的基本方法。对于此门课程有了自己的见解和问题,并且通过书本网络等方式尽力解决自己所遇到的问题。

作业参考文献列表:

类型 详情
专著 邹欣.构建之法:现代软件工程.人民邮电出版社,2017.

201771030129-张琳 实验一软件工程准备—<阅读书之后的三个疑问>的更多相关文章

  1. 201771030117-祁甜 实验一 软件工程准备—<阅读《现代软件工程——构建之法》提出的三个问题>

    项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE 这个作业要求链接 https://www.cnblogs.com/nwnu- ...

  2. 201771010128王玉兰实验一软件工程准备——<阅读《构建之法——现代软件工程》初步了解软件工程>

    |||||||||||||| |:--|:--| |项目|内容| |软件工程|https://www.cnblogs.com/nwnu-daizh/| |作业要求在博客里|https://www.cn ...

  3. 201771030115-牛莉梅 实验一 软件工程准备-<初学《构建之法--现代软件工程》的疑问>

    项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE 这个作业要求链接 https://www.cnblogs.com/nwnu- ...

  4. 201771010142-张燕 实验一 软件工程准备—<软件工程的初步了解和学习目标>

    实验一 软件工程准备 项目 内容 软件工程 https://www.cnblogs.com/nwnu-daizh/ 软件工程准备要求 https://www.cnblogs.com/nwnu-daiz ...

  5. 201771030125-王英雪 实验一 软件工程准备一<构建之法与博客首秀>

    项目 内容 班级博客 点我呀! 作业要求 看这里! 课程学习目标 提出三个问题并以写博客的形式记录下来 参考文献 现代软件工程讲义 三个问题 问题一:软件工程究竟是什么? 在现代软件工程讲义一书中给出 ...

  6. 201771010117—马兴德—实验一 软件工程准备—掌握博客中MarkDown的使用以及通读《现代软件工程—构建之法》的总结

    实验一 软件工程的前期准备工作 在前期的准备工作以及老师上课的讲解中,我懂得了"软件=程序+软件工程"这句话的基本含义,以前只是对软件工程有一个很浅显的概念,现在在读了<现代 ...

  7. 201871010109-胡欢欢-实验一-软件工程的准备(初识github及《现代软件工程-构建之法》)

    项目 内容 课程班级博客链接 2021年春软件工程课程班(2018级计算机科学与技术) 这个作业要求链接链接 实验一软件工程准备 我的课程学习目标 了解github的基本使用,学习markdown编辑 ...

  8. 2021S软件工程——个人阅读作业2

    2021S软件工程--个人阅读作业2 项目 内容 这个作业属于哪个课程 2021春季软件工程(罗杰 任建) 这个作业的要求在哪里 个人阅读作业#2 我在这个课程的目标是 了解并熟悉软件开发的具体流程, ...

  9. 2021S软件工程——个人阅读作业1

    2021S软件工程--个人阅读作业1 项目 内容 这个作业属于哪个课程 2021春季软件工程(罗杰 任建) 这个作业的要求在哪里 2021年软工-热身阅读作业 我在这个课程的目标是 了解并熟悉软件开发 ...

随机推荐

  1. VulnHub靶场学习_HA: ARMOUR

    HA: ARMOUR Vulnhub靶场 下载地址:https://www.vulnhub.com/entry/ha-armour,370/ 背景: Klaw从“复仇者联盟”超级秘密基地偷走了一些盔甲 ...

  2. 学习Salesforce | Einstein业务机会评分怎么玩

    Einstein 业务机会评分(Opportunity Scoring)是销售团队的得力助手,通过分数以及研究影响分数的因素,确定业务机会的优先级,赢得更多交易. Einstein 业务机会评分可以给 ...

  3. vue2.x学习笔记(二)

    接着前面的内容:https://www.cnblogs.com/yanggb/p/12555836.html. 声明式渲染 vue的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进DOM的系统. ...

  4. Python软件定时器APScheduler使用【软件定时器,非操作系统定时器,软件可控的定时器】【用途:定时同步数据库和缓存等】【刘新宇】

    APScheduler使用 APScheduler (advanceded python scheduler)是一款Python开发的定时任务工具. 文档地址 https://apscheduler. ...

  5. How to check if directory exist using C++ and winAPI

    如果看文件夹是否存在,必须看返回值是不是 INVALID_FILE_ATTRIBUTES #include <windows.h> #include <string> bool ...

  6. js 函数对象的继承 inherit 带 插件完整解析版[helpers.js]

    前言:         本人纯小白一个,有很多地方理解的没有各位大牛那么透彻,如有错误,请各位大牛指出斧正!小弟感激不尽.         本篇文章为您分析一下原生JS的对象继承方法 需求分析: 1. ...

  7. 【深入AQS原理】我画了35张图就是为了让你深入 AQS

    申明 本文首发自公众号:程序员cxuan,此文章为本人投稿文章.已经和cxuan沟通,文章投递公众号,博客平台我自己发布可标记为原创. 此文章肝了很久,图片较多,希望大家喜欢. 另外,感兴趣的小伙伴可 ...

  8. QQ网站的源代码

    链接:https://pan.baidu.com/s/1mqetTbauKTI0KJOaU8wW5A 提取码请加QQ:2669803073获取 声明:仅供学习,切勿用于其他用途

  9. Java程序员必备基础结构图

    前言 最近看了深入理解Java虚拟机第三版,整理了一些基础结构图,算是比较全的了,做一下笔记,大家一起学习. 1.Java虚拟机运行时数据区图 JVM内存结构是Java程序员必须掌握的基础. 程序计数 ...

  10. Facebook发布神经蛋分离法,可从嘈杂环境中提取音视频

    分离混合分布是机器学习和信号处理的长期挑战,而Facebook近日提出的新方法似乎可以有效解决这一难题. 人类天生善于分离个别声音和视觉效果,例如在拥挤的鸡尾酒会上听到别人的声音,或者在动物穿过灌木丛 ...