201871030107-常雅伦 实验一 软件工程准备-初识软件工程
| 项目 | 内容 |
| ---- | ---- | ---- |
| 课程班级博客链接 | 班级博客 |
| 这个作业要求链接 | 作业要求 |
| 我的课程学习目标 | 1.高效学习软件工程课程理论知识
2.熟练运用理论知识开发软件工程项目 |
| 这个作业在哪些方面帮助我实现学习目标 | 1.学习博客园软件开发者学习社区使用技巧和经验
2.了解Github的基本操作。
3.初步探索软件工程为以后的学习提出问题 |
实验内容
- 任务1:调查问卷
- 完成情况:已按照自身实际情况如实填写问卷并成功提交。
- 任务2:在博客园平台注册个人博客账号和加入班级博客
- 完成情况:已按照流程成功在博客园平台注册个人博客账号并加入班级博客。
- 任务3:注册Github账号
- 完成情况:已按照流程成功注册Github账号
- 任务4:各位同学点击以下链接填写博客园、github账号信息
- 任务5:构建之法与博客首秀
- 尝试拟定3个准备从课程学习中找到答案的问题
-
问题1:在概论中pag17页提到能做到以下三点:(1)研发出符合用户需求的软件(2)通过一定的软件流程,在预定的时间内发布“足够好”的软件(3)能证明所开发的软件是可以维护和继续发展的,就是初步学会了软件工程。那么通过一定的软件流程,这些流程中是否有可以省略不做的呢?如果可以省略,那么省略后会对该工程产生影响吗?
-
问题2:本书的第四章讲的是“两人合作”,在该章节中讲述了代码规范,代码复审、,两人合作的技巧等......但是在“结对编程”中,每个人编写代码的水平各不相同,那么,两人如何分配任务,如何保证其中一人不是划水,而是实际做了一些事情?
-
问题3:书中96页第五章中讲到了团队这个问题,如窝蜂模式、主治医师模式、明星模式、社区模式等。但在团队开发中,不可避免的会产生冲突、工作进展缓慢、合作不愉快等,那如何协调和解决这件事情,从而来保证团队的高度团结和团队开发的效率?
-
- 尝试拟定3个准备从课程学习中找到答案的问题