任务一 作业互评
评论地址:https://www.cnblogs.com/coder200/p/10487615.html
评论内容:在软件工程的学习中,我们必须从最基本的知识由下而上理解学习,因为软件工程本身就是从开发的开始到结束的过程,从最简单做起,争取成功。
阅读心得:学习软件工程不仅仅是学习软件工程,还需要掌握博客、GitHub、编辑器等常用软件。
任务二 软件工程国家标准
阶段 | 可行性研究 | 开发计划 | 需求分析 | 设计 | 实现 | 测试 | 使用与维护 |
---|---|---|---|---|---|---|---|
可行性研究报告 | √ | ||||||
项目开发计划 | √ | √ | |||||
软件需求说明书 | √ | ||||||
数据要求说明书 | √ | ||||||
测试计划 | √ | √ | |||||
概要计划说明书 | √ | ||||||
详细计划说明书 | √ | ||||||
数据库设计说明书 | √ | ||||||
模块开发卷宗 | √ | √ | |||||
用户手册 | √ | √ | √ | ||||
操作手册 | √ | √ | |||||
测试分析报告 | √ | ||||||
开发进度月报 | √ | √ | √ | √ | √ | ||
项目开发总结 | √ |
任务三 团队采访
采访团队 | 小幸运团队 |
---|---|
项目名称 | 汽车配件管理软件 |
项目简介 | 分公司总公司的项目配件及维修费用管理 |
项目开发人员名单 | 纪慧鑫 杨毅 付静 张翔 王鹏 |
采访人员观点 | 开发过程难上加难,而且是经过好几届师兄师姐做出来的,规划过程不是很好 |
采访心得 | 开发一个一个软件非常不容易,最重要的是要需求分析,如果不清楚用户需要什么将会浪费不必要的人力物力财力 |
问题一:开发这个软件用了多长时间?
将近两年时间,经过了两届师兄姐的努力。
问题二:你们是怎么规划项目进度与汇报的?老师说过一天一次,这个会不会太笼统了?
我们基本都是一天一次,有时候临时有一些情况则会通过微信来交流。
问题三:项目开发有什么样的经验或教训呢?
经验和教训的话,就要有一个充分的准备,也要有一个计划,比如说对做好一个项目的时间成本有估计嘛?遇到一个新的框架,打算用多久来熟悉它呢?可能概念和语言都和你们之前学的完全不同,也要写很长的文档,每周可能要花 好几个小时来推进项目
问题四:对学好软件工程有什么建议?
软件工程是一门比较占用时间和精力的一门课,如果要学好,时间分配是一定要够的,项目开发要按时完成。另外就是项目开发中多注意细节,能做好的尽量做好。项目开发过程中除了技术的运用,整个流程其实也是值得回味和学习的,整个过程可以多进行总结,多做一些记录。