软件工程网络15个人作业3——案例分析

软件工程作业 案例分析

0.前言随笔

很多同学有误解:

软件工程课是否就是理论课?
或者是几个牛人拼命写代码,其他人打酱油的课?
要不然就是学习一个程序语言,搞一个职业培训的课?
  • 都不对,软件工程有理论,有实践,更重要的是分析,思辨,总结;通过对一款软件的分析,总结,优化,升级,看清软件未来发展的方向;在团队中,队员互相讨论,互相研究,通过这些来使自己受到启发,受益匪浅;但实际留给我们的时间并不多,所以我们可以借鉴别人的失败当作自己的经验,也可使自己受益匪浅
我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信、QQ,等等都是软件,都很值得分析。

你为何成为它们的用户?
它们的团队做对了什么,做错了什么?
如果你来做,会做得更好么?
  • 这些软件通过分析软件的发展方向和人们的需求,来做出人们所希望的软件,以此使大量人民成为软件的用户;他们的团队能够通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现,学好软件工程,帮助我们在实践中做得更好。

1.产品分析:智慧集大平台——集大通APP

1.下载并使用

2.bug

  • (1)集大通与集美大学教务处应该是关联的,但在集大通上修改密码后,在集美大学教务处却不能使用新的密码,只能使用旧密码

  • (2)课程表的问题,在选课确定后,每个人的课程表应该只出现自己对应的选课,然而课表出现的是班级课表,既每个选课都标在上面,容易给学生造成困扰

  • (3)在选课时,由于用户过多造成软件无法进入选课界面

3.采访

  • (1)采访对象使用集大通来查看成绩的课表

  • (2)使用

  • (3)用问问题解决了,在选课表上,出现自己没有选课的课程,有些困扰

  • (4)可以让课表做得更好些,不出现自己没选修的课程

4.评价

  • 好,不错

5.[附加题]

测试项目 评分
界面 6
排版 6
功能实现 8
安全性 8
用户满意度 7

2.分析

1.时间

  • 界面=5天,功能实现=12天,数据库=8天,排版=4天,测试=10天,优化解决bug=12天

2.场景测试

  • 场景:在校外查询成绩

  • 用户:放假回家的学生

  • 分析:放假回家无法使用校园网进入教务系统查询成绩,无法知道自己是否有挂科,可以使用集大通的网上办事大厅查询自己的最新成绩,得到近期的全部成绩,十分方便

3.分析bug

以下几个原因:
对用户需求掌握不好
具体的设计质量不高
开发人员粗心大意
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
其他
  • (1)登录教务处和通过集大通登录所导致所使用的账户和密码不同,应该是具体的设计质量不高,团队忽略;(2)课表的不准确性,应该是团队敷衍了事,没有及时更新数据;(3)人数过多造成软件无法响应,甚至出错,应该也是具体的设计质量不高

4.团队问题

  • 刚毕业的计算机毕业生团队,知识的掌握的经验尚浅,才放了这些错误

5.团队建议

  • 团队和合作能力和经验都有所缺乏,所以团队可以多次进行一些小项目的开发,来时的团队的合作更好,以及对自己的开发项目经验有所提升

3.建议和规划

1.在竞争中胜出

  • 该软件的服务对象基本是该校就读的学生,在用户范围上,该软件就远超其他软件,该软件在界面可以多推荐一些有关的活动,像是竞赛之类的,因为活动大部分是在教务处首页才有,大部分学生一般不去登录,活动也只是通过群通知才知道,可以改善这一部分,并在集大通可直接报名,提高同学的积极性

2.市场产品

  • 福州大学:福大教务通

截图:

3.用户

  • 核心用户是大学生,年龄分布在20岁到24岁,专业是大学所开设的所有专业,表面需求是查询成绩、看课表、校园卡的充值,潜在需求是校园招聘

4.功能

  • 设计一个关于有关院系的活动公布
  1. N (Need 需求)
  • 学生可以通过参赛来提高自己的能力
  1. A (Approach 做法)
  • 通过在集大通首页的推荐那里,增加一栏有关院系活动的推荐,学生可以自己看是否有兴趣来参加,在进入页面后,可以查看活动的相关事宜,以及一些截图,并提供直接报名的功能
  1. B (Benefit 好处)
  • 可以使得大量对活动感兴趣的学生来使用该软件,用户量增加
  1. C (Competitors 竞争)
  • 没有多少竞争者
  1. D (Delivery 交付)
  • 通过宣传等手段

5.配置

  • 界面设计(美工):1人;功能实现(开发):4人;优化,找bug(测试):1人;

6.软件维护

  • 每周可以询问使用该产品的学生的意见,来改进该软件,并且每周都维护该软件
原文地址:https://www.cnblogs.com/gemola/p/8681785.html