阅读与准备作业

0.作业要求

这个作业属于哪个课程 <软件工程基础>
这个作业要求在哪里 <第一次个人作业:阅读与准备>
我在这个课程的目标是 了解软件工程
这个作业在哪个具体方面帮助我实现目标 提升对软件开发过程的认识和团队合作的方法
我的博客 https://www.cnblogs.com/oldjia/

1.自我介绍

我叫蒋磊,来自四川简阳,西南石油大学2018级计算机科学与技术专业的学生。平时喜欢数码方面的知识、也喜欢看电影,喜欢。

2.阅读与思考

-回想一下你初入大学时对你所在专业的畅想

  1. 当初对计算机行业有初步的了解,虽然没有实际上手写过代码,但是觉得计算机行业挺符合自己的爱好,于是选了计算机专业。
  2. 不太符合;课堂上的时间太少,老师一般会赶进度讲的很快。
  3. 算是吧
  4. 会;我选西柚计科系很大原因是因为在成都,未来可能也会留在成都;公司暂时还没目标。软件开发。

-对照前人们走过的路和描述未来发展,现在的你

  1. 大概了解程序的代码编写,对软件还没概念;1000行吧;大一些的贪吃蛇,基本就是贪吃蛇该有的样子(其他全没有)。
  2. 缺乏对现代语言的掌握;代码量不够;没完成过一个完备的软件开发;

-目前是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。

  1. 要么考研,要么开始工作,具体按看就业前景。
  2. 跟同是科班出身的比大概毫无优势,也没啥劣势。
  3. 去实习,去真正的参与软件的开发过程中。
  4. 计划对课外学习一些高级语言。

-提有质量的问题

  1. MSF过程模型(p141)

    <MAF过程通过模型是从传统的软件开发瀑布模型和螺旋模型发展来的

    MSF模型与传统模型的关系是什么,继承了传统模型的哪些特点?

  2. 如何选择黑白箱(p274)

    黑箱和白箱的区别有哪些?它们分别适合怎样的测试场景?

  3. 每日构建是否会造成工作量过度增大?p235

  4. 对于软件不同需求的权重,是否有明确的例子来作为开发软件的规范(p168)

  5. 测试人员是否应该100%按照规格说明书来操作,具体的比例应该是?(p288)

-了解和调查源程序版本管理工具

1.git

优点:开源、可以有效、高速地处理从很小到非常大的项目版本管理

缺点:中文资料很少、学习周期相对而言比较长、不符合常规思维。

2.github

优点:用户人数多、传播范围大、

缺点:有被攻击且成功的历史、可能受政治影响

3.trac

​ 优点:扩充性良好,使用方便**、非常灵活

​ 缺点:只能支持单项目。不显示中文名

posted @ 2019-09-13 16:58  郎世乐  阅读(173)  评论(1编辑  收藏  举报