第二次作业(个人作业):软件案例分析

2006040124陈诗源 2022-10-27 21:13:48

这个作业的要求是:第二次作业(个人作业):软件案例分析

 

作业正文要求是:通过各种案例分析, 评测,辩论, 总结,我们就能看到软件工程的原则在实践中的种种体现,学好软件工程,帮助我们在实践中做得更好。

我在本次课程供分析的产品中选择了:现在很多开发人员和IT专业的学生都在移动设备上学习、工作,在移动设备上的APP 能满足这类目标用户的需求么?它们会被wx公众号取代么? 请分析 csdn 的APP

1.调研评测

1.1Bug

Bug1:

标题:打开新界面进入时,加载时间较长且会有一定卡顿,并不能直接进入用户所选择的界面,极大地降低了用户体验观感。

预期结果:能快速方便转换界面并流程加载。

 

Bug2:

标题:评论显示错误,很多帖子主界面显示为“暂无评论,快去抢沙发!”,但当点开评论时,会显示出所有已有评论,该bug一定程度对用户造成误导。

预期结果:在帖子下方显示已有评论数量并展示高赞高评论的评论。

 

 

1.2采访

采访对象背景:河海大学智能科学与技术大三学生

需求:学习编程、算法方面的基础及进阶知识;在开发软件项目遇到问题时,寻求答案,提供一定帮助;了解该圈新的发展趋势及热门信息;完成作业。

使用记录:

 

用户体验:采访对象在本次使用中,主要目标为寻找线段数、迪杰斯特拉数与动态规划有关知识。在使用过程中,对有关知识的搜索量是相对比较充足的,但是其中内容质量参差不齐,含有不少低质量或者重复性的内容,对浏览寻找真正需求的知识造成了一定影响。同时,由于手机APP的限制,加载界面有时不完全,横向需要移动,对于浏览分析代码有所影响。除此之外,就是上述提到的功能性bug,影响了用户体验,且频繁出现,让人心烦。但由于界面条理清晰,规划的比较好,在搜索上大大提高了速度,相对完成了本次使用目标。

改进意见:对于内容参差不齐的问题,可以加大筛选,对高赞高评论等优质内容进行推荐,优先排版,方便用户寻找,同时对于一些低质量甚至没意义帖子进行选择性剪去或屏蔽,优化相关规则,适当进行奖惩制度。与此同时,优化加载速度,提高流畅性,减少卡顿,这样能极大提高用户体验感。

1.3.结论

  a)   非常不推荐

  b)   不推荐

  c)   一般

  d)   推荐

  e)   不推荐

 最后,我对这个APP的评价为的d)推荐。对于该行业的入门者或者学生群体来说,该软件能较大帮助他们快速获取有用知识,同时为该群体提供了一个方便快捷的交流平台。虽然其中还有些许不足,但瑕不掩瑜,作为国内网站来说,已经是相当不错的了,值得推荐,如果开发者能在已有基础上不断完善维护该网站,那就更好了。

2.分析

2.1软件开发预估

根据本产品内容需求及面向群体,若由团队人数为6 人左右,的计算机大学毕业生来开发,预估需要6~8个月的时间,其中需要较完善的交互性功能,支持交流与大量数据的搜索。

由于该产品所在领域同类产品并不繁多,且该产品在知名度与便捷性方面确实有独到之处,所以其所占份额较大。

优势:

1.知名度较高,拥有大量用户,提供丰富内容;

2.集多种功能于一体,用户在该产品上能实现多种需求;

3.具有较完善的系统,对各种层次用户提供帮助。

劣势:

1.指引功能不完善,新手难以快速上手;

2.内容参差不齐,对找寻有用内容不是很方便;

3.收费制度不完善,没有考虑大众群体。

2.2bug未修复原因

软件团队不能在发布前修复上述功能性bug可能原因:

具体的设计质量不高
开发人员粗心大意

对于本文所述的两个功能性bug,对于APP来说,并不是什么难以解决的问题,均为基础性问题,但至今为止依旧存在。对于这样一个拥有大量用户群体的APP来说是不应该的,同时,这也不是难以发现或在特殊状况下触发的问题,相信开发者的测试时应该也发现了部分问题,却没有解决。可以判断有相当大可能认为这部分问题并不会影响该APP的基本功能与运营,所以并没有再花时间在该方面进行优化。

2.3团队建议

提高对自身的要求,尽力完善APP的每一个细节,对用户经常使用的部分更要花时间去优化,提高用户体验感。同时,对用户提供的反馈需要认真听取,对其中所诉问题确实存在的部分要尽快去解决,有用的帮助也要适当考虑作为新的内容植入APP中,不断让整个社区向好的方向发展。除此之外,开发者也要亲身去体验产品,在日常生活中去使用自己的产品,才能更好的发现产品的优缺点,在以后的更新中,让产品与用户心中的完美设想趋同。

3.建议和规划

3.1市场分析

对于该领域来说,只要是对该领域有兴趣的群体都可以成为用户,不管是学生还是职业人士,或者就是单纯出于兴趣想了解的,都可以在该产品上找到自己想要的内容,成为用户,所以由此看来本产品的市场前景是相当不错的。而且由于该行业还处在上升期,有很大的发展空间,同类产品并不是很多且质量并非很高,本产品能较快抢占市场,夺得市场空间与用户资源。

核心用户群体则侧重学生、 新手和业余人士u,一方面该类用户群体最为广大,远超资深人士;另一方面该类群体所需内容最为基础,是较为方便轻松获得的,该类用户群体也是该行业的未来,满足他们的需求,能极大对该行业产生一定影响。

3.2功能开发

开发一个个人开发日记功能,提供为用户记录每日进程与产品开发,方便回查,同时也利于用户记录每日所得。

N)该行业是一个循序渐进的过程,需要慢慢积攒知识,才能逐渐掌握,提高个人能力,在这方面,每天的记录能肉眼可见般使用户提高积极性

A)开辟个人空间中的新版块,提供云服务,同时使用链接技术,方便用户记录

B)记录每日所得,确保在有需求时,快速方便回查,且为用户提供一个记录成长的空间

C)市场上暂无这方面产品功能,有很好的竞争性

D)平台推广,进行试验

3.3开发团队与流程

如果招聘六人且时间为16周的话,我会做如下安排:

1名前端开发,2名后端开发,1名测试人员,2名交互设计

第1~3周分配人员安排工作,进行市场调研,规划产品新方向
第4~7周设计开发雏形阶段,原有基础上增加新功能
第8~9周进行第一次测试,分析存在问题原因
第10~12周二次开发,完善新功能,优化APP
第13~14周进行第二次测试,并开放用户测试,收集反馈
第15周根据用户反馈,继续优化
第16周继续优化同时准备宣发,更新开发日记

 

...全文
213 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80

社区成员

发帖
与我相关
我的任务
社区描述
河海大学-软件工程
软件工程 高校
社区管理员
  • rzqi_water
  • 南川..
  • zjy19990207
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧