课题B:对网上教学社区的评测与分析

一、调研,评测:

(一)使用体验

通过对高级软件工程教学社区的使用经历大概得出:网上教学社区的主要功能有老师发布作业并设置任务截至时间;学生按要求提交作业,同时学生还可以对本次作业进行一个评分;总之网上教学社区就是提供了一个线上的教师与学生交互的平台,使得平常的线下教学能搬到线上,增加了教学灵活性的同时,也减少了线下学生提交作业,老师批改作业的繁琐性。网上教学社区的缺点也是很明显,作业不是统一提交,分散延长了教师的批改作业时间;学生对于作业的提问,老师可能没法第一时间看到去及时回复。

(二)bug

 关于网上教学社区的bug分析,首先是功能缺陷:指程序实现的功能与用户要求的不一致。功能缺陷常常由于规格说明书包含错误的功能、多余的功能或遗漏的功能所致。在本次对网上教学社区的分析中,体现为由图1所示:提交内容栏写明的是该内容仅对任务发布者可见,但如果用户去点击用户ID是可以找到该用户提交的作业的内容的,我认为这属于功能缺陷中的多余的功能,可能是互斥逻辑没有处理好。

图1

其次,我认为网上教学社区的提交作业功能不是太友好,用户点击提交按钮好弹出如图2所示提示框,在内容栏里你要输入你发布的作业文章的网页地址;这样去先写一个作业文章,再复制网址来到作业页面进行提交,这个提交功能未免有点太繁琐了;我认为是不是有更好的方法可以实现提交作业的功能。

 图2

(三)采访提要

受采访对象同为高级软件工程教学社区成员,因为需要提交作业所以使用以及从教学社区中学到一些课程相关的专业知识。带着课程问题去打开的网上教学社区,目的是想借鉴一下优秀的作业例子,问题得到了解决,但在社区里,检索比较麻烦,寻找需要花费一些时间成本。对于大体量的社区,优秀的作业例子也会更多,但质量参差不齐;对于小体量的,更少的例子,但可能会不满足用户需求,信息准确度不高。对于整个网上教学社区的使用,提出的建议是,检索出的社区作业例子,能综合访问量,点赞量以及分享和评论这些数据去进行由高到低排列,这样做既能提高用户搜索到自己需要信息的效率,也能减少质量较低的文章对社区文章整体质量的影响。结论是推荐,因为网上教学社区可以做到解决问题,只是检索效率有点低。

二、分析:

对于CSDN的网上教学社区,一个6人团队从前期分析可行性提方案,中期进行测试以及后期进行维护,我估计应该需要大概两个月的时间。CSDN的网上教学社区优点在于它在计算机领域的专业性,同类型的教学社区中国大学MOOC也有,但中国大学MOOC更面向于综合性的课程,如果一个计算机专业的学生有计算机专业的问题,那他肯定是选择CSDN而不是中国大学MOOC;但CSDN网上教学社区的劣势也存在,在师生方面的交互性做得不够,专业性门槛较高,可能劝退一部分萌新用户。在第一部分发现的bug,我认为既不是设计质量不高也不是开发人员的粗心大意,所有的软件或者网站设计出来都不可能是完全完美的,就是得不断的去收到用户的反馈然后去进行更新迭代,才能更好的去满足用户的需求,在市场中抢占更大的份额。

三、建议和规划:

首先我认为网上教学社区的市场是巨大的,计算机行业蓬勃发展,相关专业人才供不应求,吸引更多的人去学习计算机知识,投入计算机行业,自然就要使用到网上教学社区;这个领域是处于风口阶段。

作为新的项目经理,CSDN网上教学社区的核心用户群是IT行业从业者以及该专业高校学生;典型用户是大学本科及以上,年龄主要是18-35岁,专业是计算机类及衍生专业;表面需求是解决他们的专业领域问题,潜在需求是通过不断解决问题,提高自己,得到更好的发展前景。

针对网上教学社区的改进,我会设计一个查看所有人作业的功能,作业文章质量由高到低排序,目的是给其他没有头绪的同学提供一个好的模板以及提高整个社区作业完成的质量;以及设计一个作业公共讨论区并设置一个可以评论图片的功能,方便有问题有想法的同学进行交流,只要思想的碰撞才能擦出智慧的火花。相比别的网上教学社区交互性和专业性低的劣势,我改进的CSDN网上教学社区将会在积累原始高校用户的基础上,吸引一些企业去使用网上教学社区进行培训以及考核,扩大用户面,提高市场竞争力。

作为项目经理,6人团队我会配置UI设计师、前端工程师、后端工程师、测试人员、运维工程师、推广人员。第一周:收集用户对网上教学社区的使用建议及反馈,从中筛选出有用的信息,然后将需求分析整理出来,细化成需要改进的页面视觉设计或功能。第二周:分配任务给团队中的UI设计师、前端工程师、后端工程师、推广人员;工程师负责设计和功能完善,推广人员负责将网上教学社区即将更新升级的消息发布,增强用户黏性以及吸引潜在用户。第三到第十一周:UI设计师、前端工程师以及后端工程师针对整合出来的需要改进的部分进行设计与开发工作;运维工程师随时解决报警故障,保证运维架构完善。第十二到第十三周:由软件测试人员对更新后的网上教学社区进行单元测试、集成测试、确认测试、系统测试以及验收测试。第十四周到第十五周:邀请部分用户来体验更新迭代后的网上教学社区,看是否满足用户期待,以及将用户试用提出的建议再消化吸引反馈到开发人员处,开发人员再针对试用期提出的建议进行进一步完善工作。第十六周:推广人员负责将网上教学社区新版本即将发布的消息散布开来,同时提供一些注册福利吸引新用户以及老用户福利反馈;后期就是进行良好的维护工作。经过十六周的工作进行改进版本,将大大提高自身核心竞争力以及扩大用户市场。

软件工程 案例分析作业

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值