201971010115-蒋敏敏 实验一 软件工程准备—课程准备
项目 | 内容 |
---|---|
课程班级博客 | 2019级卓越工程师班 |
作业要求 | 实验一 软件工程准备 |
-
课程学习目标
(1)学习博客园软件开发者学习社区使用技巧和经验。
(2)了解Github的基本操作。 -
学习目标实现
(1)学会了使用博客园软件的使用。
(2)了解Github了的基本操作。
项目内容:
任务一:提交课程调查问卷
- 完成了调查问卷,发现自己对于软件工程学习时间太少而且了解不深,后面应当改进。
任务二:注册博客园账号并加入班级博客园
- 根据老师提供的参考资料已完成在博客园平台的注册并成功加入了班级博客。
任务三:注册GitHub
- Github账号注册成功。
任务四:填写博客园与GitHub账号信息
- 已完成博客园、github账号信息的填写。
任务五:翻阅《现代软件工程—构建之法》拟定3个准备从课程学习中找到答案的问题
- 软件工程的知识面那么广,如果才能系统有效的将它学好?
软件工程是软件的综合学科,软件工程强调的是对软件的理解,以及一些行之有效的安排开发,跟踪进度,保证质量的工程方法,单纯的看这些书,如果没有一定的实践基础是很理解现实中的问题的,要多动手多实践。更多的加入到软件编程的团队之中,这样才可以提高自己,让自己更好地学习软件工程。
- 如何开发一个软件?
一般而言开发一款软件,大致需要这三个大模块:需求分析、代码编写、软件测试。
首先,分析用户需求,进行客户调研。这个过程是开发一款软件的关键性步骤,需要准确把握用户的需求。若需求不够明确。那么后期的工作都将白费。因此在这阶段,需要多与用户沟通,认真分析用户的需求,将各个功能合理划分,最终才能开发出一款符合用户需求的软件。
- 产生软件危机的原因是什么?
一方面与软件本身的特点有关,另一方面也与软件开发与维护的方法有关。