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

2006040103黄馨怡 2022-10-27 22:32:36

本次作业的要求在:第二次作业(个人作业):软件案例分析-CSDN社区

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


作业内容:

第一部分  调研、评测

1.1 功能性bug

(1)IOS系统下界面及窗口大小无法自适应

用户希望在所有设备和环境中使用CSDN app,在不同设备上、在iPad上进行多任务处理时、在拆分视图中、在屏幕旋转等情况下该app不能做到自动更改形状和大小UI元素和布局无法自适应界面

 

针对不同设备的屏幕尺寸分辨率色域不同的设备方向拆分视图以及iPad 上的多任务模式界面无法动态适应会出现字号突兀、UI元素主次不清的情况,影响有不同设备使用需求的用户的软件使用体验感。

 

 

当系统设置为深色模式(夜间模式)时,其他app,如微信等可以适配暗色模式,但CSDN app无法做到自动适配,导致夜间使用体验感差。

 

 

在iPad上,app在多任务视图配置中运行时,界面不能根据内容区域的尺寸类型进行动态调整布局。

(2)程序或模块无法正常启动或异常退出

我的学习”中每日一练板块,在练习的时候选错语言,或者想立马换一种语言时会出现软件无法立即响应,白屏的现象,且之前的练习记录也会丢失。服务器的处理速度不达标相应的代码运行速度无法达到及时响应的要求

 

(3)部分界面需进一步优化

CSDN app操作界面可做更多的优化,目前用户界面的功能模块的布局不够合理,app页面的导航栏主要功能“首页”、“文库”、“消息”、“我的”整体风格一致、各个控件的放置位置不够符合用户使用习惯,且“文库”功能具有迷惑性,用户看到会认为是资料、文献共享,但点进去却是付费课程,这对于不考虑开通VIP的大部分用户来说并没有用处。

 

 

“消息”栏没有设置一键清空未读消息功能,对于有“强迫症”的用户需要一个一个点掉官方、商城等推送的无用消息,费时费力。并且界面操作不够便捷、设计的风格和展现效果是否符合设计图等等。首页界面存在图片错位,文字排列不整齐等问题,并且“推荐”中并没有通过大数据识别出用户感兴趣的内容,甚至会推送与技术不相关的无聊的用户日记

1.2 使用体验

经过几天的持续使用,发现CSDN的APP基本解决了以下问题

  1. CSDN积累了很多技术文章和资源,SEO做得很出色可以吸引很多入门级的用户如计算机相关专业的学生等。这些用户由于缺乏经验,不擅长检索更加高质量的技术资源而CSDN可以迎合这些用户的基础需求可以快速、精准地为初学者提供浅显易懂的问题解决方案。
  2. CSDN作为计算机领域的一大学习平台提供了很多学习路径和渠道,且集合了行业中的人才分享他们的经验。比如CSDN APP中排行榜功能可以让用户可以很快的找到各个圈子的大牛可以供用户随时查看他们的技术分享帖;比赛、课程等功能可供有不同学习需求的用户自由选择并且CSDN的社区功能可以作为课程论坛,提供师生、同学间交流学习的平台。

(3)CSDN APP界面设计简洁易于日常浏览使用并且相比于PC端,植入的弹窗广告大大减少,方便用户将其作为碎片化时间里的学习或娱乐软件,可以随时随地收发社区消息每日学习练习、查阅浏览资讯和下载资料

4)csdn的markdown编辑器很强大,支持很全面,图片也支持大小和居中设置。刚打开编辑器的时候,就告诉用户所有csdn的增强版markdown语法知识给用户带来的写作体验感良好。

1.3调研采访
1) 采访对象的背景和需求 
采访对象:20级金融专业学生
需求:个人技能学习,了解中文社区上的技术情况,开阔自己专业方面的视野,收获一些新的技术知识。

2)采访对象使用软件的基本功能

让采访对象使用10-30 分钟CSDN的基本功能。

3)采访者使用体验

用户界面:软件的界面总体设计风格良好功能清晰,但浏览全文不够方便部分文章出现PC端正常但APP端排版格式乱序。

博客内容:博客内容质量一般,且没有任何版权保护和维权途径大量复制转载,甚至是错误的东西被搜索引擎检索到,而且还排在前面甚至同一文章由不同作者发布多次,浪费用户时间。使用时能针对自己的提问获得一些回答,有时能解决问题,但有时也不能解决问题。

用户需求方面这个App首先是解决了移动端随时随地查阅的需求,但是这个需求不大。因为往往当一个人想要了解技术细节的时候,会认真在电脑前阅读,而不是通过手机阅读。此外部分文章不充值会员无法阅读,下载文件需要登录,需要有积分。

4)改进意见

首先是版权维护方面:因为CSDN上有大量抄袭的、低质量的篇幅,一个问题在搜索引擎中搜索,经常能看到3-4篇不同ID发出的相同内容的博文盗文、盗代码等侵权现象较多对于这些现象惩罚措施不够甚至严重缺乏其次作为轻量化软件在手机端上多推荐一些简短、概括性的博文,适合使用者在手机上对技术的概况进行快速了解,因为手机上阅读博文实际上是通过碎片化时间来学习,而不是花大段的时间学习技术细节。

1.4 结论

对于以下五个评价等级:

    a)   非常不推荐

    b)   不推荐

    c)   一般

    d)   推荐

    e)   非常推荐

 我对CSDN的APP的评价是:d)推荐

2.1 软件开发预期

对于6个计算机专业毕业的大学生且有专业UI支持的团队,我们可知的团队信息有:

①人员信息:计算机专业毕业成员基本都有过使用开发平台、编程语言和工具的经验,有简单的开发经历

②项目信息:有专业UI支持,团队成员可以共同使用项目管理工具

从写软件的角度来说,6人的团队,可以在1个月左右开发出所有的核心功能,做完测试并发布alpha版,之后在通过收集用户回馈来完善周边功能以及一些其他的功能。

2.2 软件优劣分析

(1)软件优势

基于PC端网页论坛软件所含的各类资源较为丰富,功能全面;

②软件知名度较大,用户覆盖面较广因为手机上很少有IT技术类的博文App,而CSDN的网页版又是中文IT社区的一大平台,因此这个软件在市场份额应当是非常多的

软件轻量便捷,对于新用户来说易于使用,适合相关领域初学者参考使用

(2)软件劣势

盗文、盗代码等侵权现象较多高质量博客少且需要付费

软件的质量一般,许多bug等待修复

③软件近几年越来越变得商业化,广告和商业推广频繁

2.3 市场情况

CSDN在同类软件中市场份额排名靠前,CSDN的网页版又是中文IT社区的一大平台软件知名度较大,用户覆盖面较广

2.4 软件团队的问题

软件团队不能在发布前修复上述bug,原因分析如下:

首先可以从App Store 中看到,软件的作者对每个用户的评论都进行了回复,从中可以看出软件的作者也很有意愿提高这个App的质量,之所以没有解决这些bug的原因可能是,测试人员不够专业,或者团队人数过少,没有很多时间完善这个App。

同时,我觉得团队在需求方面并不是把握的非常好,在网页版中,我觉得越少的干扰越好,现在的网页版,中心时博文,左侧时作者信息,右侧时这个博文的评测。我觉得这个想法还算合理,但是作为博客,我觉得更多的应该是为了给读者带来沉浸式的阅读,所以两边侧栏我认为应当收起,可以通过一个按钮展开。至于App,如前所述,我认为推荐系统仍需加强。

3 建议和规划

3.1规划

1. 首先做好详尽的用户需求分析和市场调研;

2. 分析功能相似产品的市场情况,掌握缺乏的功能,并努力克服困难去实施;

3. 分工明确,团队中的每人各司其职,提高效率;

3. 与客户做好沟通,将客户的需求准确及时的传达给开发团队,也将项目的进展状况及时地反映给客户,共同提出改进意见和调整;

4. 积极大胆的创新,鼓励员工说出自己的想法。

3.2市场

市场规模可观,我国IT行业在职人数庞大,所有从事IT相关行业的学生和工作人员都将成为潜在市场目前相关软件有博客园、简书、思否 牛客网等。

3.3功能

  1. 增加侵权投诉,所有博客页面右下角都可以申请侵权。这样社区中的版权问题就会逐渐变好。
  2. 增加反对按钮,所有博客下面除了赞,还可以反对,反对达到一定的数量后,这个博客将被关闭不再出现在CSDN的搜索页面上,这样可以提高社区中博文的质量。
  3. 新增碎片学习专栏,专为手机端App服务,通过引入短小精炼的博文(或科技新闻)来充分利用碎片时间使用这个App进行学习
  4. 网页版少放广告,广告可以放在搜索结果的页面上,但不要放在进入博客后的页面上。
  5. 进入博客页面后只显示博客内容,作者信息可以这在最上方一栏显示,推荐、评论内容请放在博客最底侧,尽量保证阅读时有沉浸感,不被其他信息干扰。
  6. 优化UI,让用户有更好的软件使用体验
  7. 如果我招募到6个人,在4个月时间里,我觉得足够能完成1-5点的内容,最重要的是1,2,5三点内容,可以大大提高整个社区的质量和用户体验。首先在前两个月中,我会让3个人分别开始1,2,5三点的内容,然后剩下三人测试App的功能,完善App存在的bug。两个月后,这3个人开始测试新增加的1,2,5三点的功能,剩下三人开始写2,3,6这三个功能,其中5,6这两个功能在开发过程中需要跟美工师协商。

3.4 NABCD 分析

N(Need 需求)

  优化软件阅读功能,在各个使用场景及各种设备端保持文章字体、格式、排版一致;所有博客下面除了赞,还可以反对,反对达到一定的数量后,这个博客将被关闭不再出现在CSDN的搜索页面上,以提高社区中博文的质量减少侵权等现象专为手机端App设计碎片化阅读服务,通过引入短小精炼的博文(或科技新闻)来充分利用碎片时间使用这个App进行学习

A(Apporach 做法)

增加侵权投诉反对按钮新增碎片学习专栏,专为手机端App服务网页版减少广告投放,进入博客页面后只显示博客文章内容优化UI

B(Benefit 好处)

界面设计的优化,方便了用户使用;解决频发的抄袭、侵权、文章质量底下等问题,提高社区中博文的质量轻量化APP设计满足当下人们的碎片化时间利用需求,方便用户浏览,使得用户有更好的使用体验

C(Competitors 竞争)

充分考虑用户的需求,收到用户建议及时做出反馈以高质量原创论坛为亮点,渗透IT行业的方方面面,比其余论坛软件更人性化,专业,更具有竞争力

D(Delivery 推广)

  除了自身的推广,各搜索引擎中也会优先显示CSDN的高质量文章,做好SEO带来大量流量;优化了界面的设计,使用户使用更称心如意,占有相应的市场资源。

3.5 团队配置和工作进度

时间

人员配置

人数

工作

第一周

分析

4人

进行用户的需求调研与分析

第二周

美工

1人

进行界面的设计

 

开发

3人

将初始界面完善

 

测试

2人

测试能否和原有程序进行对接

第三---七周

开发

3人

对笔记功能的后端进行编写;投诉、不喜欢等功能设计

 

美工

1人

对相应界面的设计

 

测试

2人

对后端功能的一些测试

第八周

开发

3人

对前几周的遗留问题进行完善和解决

 

测试

2人

继续对功能的测试和BUG的查找

第九--十二周

开发

4人

实现将笔记功能和网页端的对接

 

测试

2人

测试在对接后的功能

第十三--十五周

开发

4人

对测试法发现的BUG的完善

 

测试

1人

继续相应的测试

 

内测相关人员

1人

进行其功能对一些用户的推广进行测试

第十六周

美工

1人

对用户反馈后界面的修改

 

开发

3人

将修改的界面完善

 

测试

2人

对修改后的工程进行测试

 

 

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

80

社区成员

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

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