201671030119唐盖强 实验三做业互评与改进报告

任务1:点评、连接、阅读心得:html

  • 点评1:
    • 通读《现代软件工程-构建之法》后的疑惑
    • 构建之法中提到,在约定的时间、成本之下,发布出可使用户满意的的软件,这样的软件就能够算做“足够好”的软件。而对于上述提到的“某大学的教务管理系统”,至少这个“教务管理系统”在提交于用户的时候,它的身份是“足够好的软件”。至于后续一系列不良反应这就是软件维护人员的锅了。
    • 阅读心得:在阅读通读《现代软件工程-构建之法》后的疑惑以后,我对博文中提出的问题进行了研究,“足够好的软件”、选择正确的团队模式、敏捷流程等等知识的了解使我受益不浅。
  • 点评2:
    • 结对第一次-原型设计
    • 结对编程是敏捷软件开发中的一种优秀的方法,上述博文是一个有关于论文检索的软件开发,详细按照NABCD原则叙述,但看到题目是“结对第一次——原型设计”,但愿博主将结对编程对大家在软件开发时的帮助,结对的优势等叙述出来。
    • 阅读心得:阅读 结对第一次-原型设计 后,我了解告终对编程的概念,这种编程方式能够极大的减小咱们编程时候的错误,之后编程时必定要找机会试试。
  • 点评3:
    • 软件工程第一次阅读做业
    • 结对编程的优势在于两我的合做,由一人编程,一人观察,这样使程序的错误率大幅度的下降。同时,结对编程对于两个开发人员都是有帮助的,两我的互相学习各自的优势。如果产生了矛盾就去解决矛盾,固然,寻找适合本身的结对伙伴也是很重要的。
    • 阅读心得:合适的方法须要合适的人去使用,寻找适合本身的伙伴,让他作本身的一面镜子,映照本身 的不足。

任务2:软件生产周期各阶段的文件编制数据库

文件 阶段 可行性研究 计划 需求分析 设计 实现 测试 使用与维护
可行性研究报告
项目开发计划
软件需求说明书
数据要求说明书
测试计划
概要设计说明书
详细设计说明书
数据库设计说明书
模块开发卷宗
用户手册
操做手册
测试分析报告
开发进度月报
项目开发总结

任务3:采访
采访过程:编程

采访人员:丁炜轩学长

1. 项目如今还有用户吗?

目前没有用户。

2. 项目可否继续开发,文档与源代码还有吗?

项目开发已经完成,但因为时间问题,后续优化操做没有去作。源代码和文档还完整保存。

3. 项目开发有什么经验和教训吗?

对于不一样的软件项目,采用不一样的软件开发流程。对于整个软件开发流程来讲,每个环节都是相当重要的,好比说:人员的分工,前期的需求分析,以及实时开发的过程。固然我认为最重要的一点是,整个的软件开发流程中,都须要围绕着用户来开发,这样作出来的东西,才会有人用,人会用。

4. 对学好软件工程有什么建议?

先系统的学习软件工程这门课,而后用理论知识到实际的项目中去验证,俗话说,学以至用嘛。

采访总结数据库设计

  • 项目名称:小学四则运算练习系统
  • 项目简介:为了锻炼小学生的运算能力,开发了小学四则运算练习系统,系统能够由题库中任意抽取题目,交由学生练习,结束后能够查看得分状况,
  • 项目开发人员名单:丁炜轩,傅康
  • 采访人员观点:软件能够很好的锻炼小学生的运算能力,能够为家长老师指明学生的不足,小学生的成绩天然就提升了。
  • 采访心得:这次采访让我更深的了解到了一个软件开发的过程,由需求分析到软件成品出现再到以后的测验,每一步都是在软件开发人员认真的、仔细的规划后才实施成功的,此次对于学长的采访让我收获到不少,在之后的软件开发过程当中必定要向学长学习。
相关文章
相关标签/搜索