任务1:我阅读的博客:
https://www.cnblogs.com/zackerzhuang/p/10458217.html
点评内容:你好,我读了你的博客哦~我很喜欢你所提的分析点,其中关于第十六章的创新迷思,我也有一样的疑惑。我在想,世界上没有绝对完美的软件,短板是每一个或好或坏的软件都具备的地方,是不是也许当找到当前市面某一领域最好的软件的短板时,如果有办法解决,就可能做到最厉害。
还有下面的各种项目管理的优缺点,总结的也很清楚。总之让人看的非常舒服~~
阅读心得:在我自己读《构建之法》这本书的时候,由于前面的学习不到位,所以读的时候很粗略,很多东西引起不了我的思考。但是在读别人的博客时,深切感受到他们对软件工程是有先前的了解的,所以立意更加深刻,提出的问题也更加有含金量,所以我要更加努力。
任务2:软件文档是软件开发过程中产生的,与软件生存周期有着密切关系。搜索关键词“软件工程国家标准”,了解软件工程国家标准状况和代号说明,深入分析国家标准中GB/T8567-2006标准关于软件产品文件规范内容与软件生存周期各阶段的关系。
关系如下表所示:
||||||||||||||
|:--|:--|:--|:--|:--|:--|:--|:--|
|文件\阶段|可行性研究|开发计划 |需求分析 |设计 |实现 |测试 |使用与维护|
|可行性研究报告 |√|√| | | | | |
|项目开发计划 |√|√|√| | | | |
|软件需求说明书 | | |√| | | | |
|数据要求说明书 | | |√| | | | |
|测试计划 | | |√|√| | | |
|概要设计说明书 | | | |√| | | |
|详细设计说明书 | | | | |√| | |
|数据库设计说明书| | | |√| | | |
|模块开发卷宗 | | | | |√|√| |
|用户手册 | | |√|√|√| |√|
|操作手册 | | | |√|√| |√|
|测试分析报告 | | | | | |√| |
|开发进度月报 |√|√|√|√|√|√| |
|项目开发总结 | | | | | |√|√|
任务3:
1.项目现在有用户吗?
2.项目能否继续开发,源代码/文档还有么?
3.项目开发有什么经验和教训?
4.对学好软件工程有什么建议?
项目名称:学生兼职系统
项目简介:帮助大学生寻找周末的可靠兼职,不耽误上课时间,即时查找即时添加并联系。学生可以查找添加兼职项目,发布者可以发布兼职并看见报名的学生,管理员负责维系平台的安全性和删除不法言论及虚假信息。
项目最难的地方:代码的工作量大,是仿照学生管理系统开发的,但是在前面的需求分析没有真正做到详细考虑。
项目开发人员名单:高渊 霍寅
代码量:5000+
采访人员观点:在做学生兼职系统之前的需求分析必须要切实贴近大学生,也要找可靠的发布者加入系统使用。要做出真正令大学生感到好用并且舒适的系统,还是要多在需求分析阶段下功夫。
采访心得:学生兼职系统虽然比较好开发,但是能做到完善,之前的需求分析也是做了较久,加上代码量很大,是一个比较值得学习的过程。