161
社区成员




第二次作业要求:https://bbs.csdn.net/topics/608658749
课题3:我们有很多 IT 人士要学习,要做笔记,看到一些好的博客、网页、代码想收藏,记下心得, 那么,哪家的笔记最好? 有没有试一下 C笔记?请试用一下,和你自己常用的笔记工具比较一下, 列出它的 3 个优点 和 3 个缺点,以及你想如何改进它?
BUG1:大一时候在平板上使用C笔记记录Python数据组合类型的时候,编辑好的笔记进行预览,会有一段字符出现乱码问题。只能先将笔记转移保存,在电脑上进行记录才没有出现乱码。
BUG2:在使用C笔记记录《基于Pygame的贪吃蛇小游戏》时,记录完成并保存后发现有需要修改的地方。再次进入编辑页面完成修改并保存后,重新查看笔记却发现修改前的错误仍然存在。
解决的问题:C笔记使用markdown,可以更好地记录计算机学科相关知识点,如代码、文本混合,可以插入代码片,这是普通txt解决不了的很便捷。而且可以随时更新把想到的、新学到的知识点插入到合适的地方,避免了手写的笔记难以插入的问题。
对唐铭超同学进行采访:
(1)背景和需求:唐铭超同学是计算机专业的大三学生,需要记录大量计算机专业的知识点,但平时一方面手写代码很麻烦而且记录混乱难以复习,一方面不可以随意增减修改,给学习计算机相关知识带来较大不便。
(2)解决的问题:面对C笔记强大的功能,特别是针对计算机专业的学生,有着word文档或者手写笔记难以替代的优势,其包含了代码块、超链接、图像、目录等强大功能,而且使用起来简单便捷,如何操作一目了然,不光提高了同学记笔记的速度,而且更加工整条理清晰,在复习的时候节省了更多的时间。
(3)改进意见:不少同学在第一次使用markdown进行文本编辑的时候,觉得其不如Word文档操作简单,不知道各种小标签的作用,学习使用较为浪费时间。希望CSDN在针对这类同学时可以提供markdown的使用教程或者标签的汇总文档,能够让初学者更快上手。
评价:对和计算机专业有关的同学来说非常推荐。
时间估计:团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持,我觉得半年左右可以发布一个较为完善的C笔记。可能代码的研发会比较快,但是后期还需要不断的迭代更新,比如怎样更美观,怎样设计使用者操作会更简单,再比如不断消除一些bug等等,都会比较费时间,不断的打磨。
排名和份额:C笔记目前的质量在同类产品中估计名列第一,首先他的功能十分实用且便捷,其次页面设计很简洁给人印象良好,最后CSDN在我看来是计算机行业内最为著名的国内论坛网站,用户对其子产品的信任感大大增加。份额我也认为排名第一,首先他会支持开通会员,其次下载文档也需要消费,最后他会有广告的推广与投放,都是他获取资金的来源。二者我认为是相辅相成的,所以相匹配。
未修复BUG:开发人员粗心大意 ; 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
团队问题:在第一部分发现的bug, 为何软件团队不能在发布前修复。但我使用的时候C笔记已经较为成熟了,还是会出现这种显示上的BUG或者刷新不及时的BUG。一些小细节上存在问题,团队应该注重用户体验,多多考虑用户的需求,同时积极接受用户的反馈去不断迭代打造更好的C笔记。
如何胜出:其实对于大多数大学生来说,更多的只是去看博客而不会去写博客或者使用C笔记来进行整理知识。更多人甚至连Markdown都不知道没使用过。我会大力推广C笔记相较于Word文档与手写笔记的优势,同时优化对于初学Markdown的人的使用教程,避免觉得编写过于复杂而放弃使用。
市场分析:C笔记的市场潜力很大,只要是从事计算机相关工作的都会熟知CSDN,所以我们有用户数量为基础,只要能在平台内大力推广C笔记及其优点,那么c笔记存在着很强的竞争能力。
核心用户:核心用户应该是计算机相关专业的学生、老师、行业人员等,需要在CSDN上学习相关知识并使用C笔记记录笔记。学历:高中及大学以上;年龄:17+;专业:计算机相关专业;爱好:代码,网上学习;收入:0-20000+;表面需求:需要一款方便记录计算机相关知识的软件;潜在需求:能够帮助更高效的学习。
功能设计:NABCD分析
N:做一款能够随时随地做笔记的软件服务,方便大家学习
A:做为插件存在与电脑中,能够随时打开
B:能够让用户及时记笔记,需要查看时回到自己主页即可
C:只要有网络就能够随时随地记笔记,且不会丢失
D:凭借CSDN庞大的用户基础,在站内进行宣传,大力推广
团队配置:我会选择一名前端开发人员,一名交互设计师,两名测试人员,两名后端开发人员
开发计划:
1-2周:进行产品调研,问卷调查用户需求
3-4周:确定并设计产品的初步框架
5-9周:将产品细分给不同小组,分模块完成各自任务
10周:将各小组的产品进行融合,形成C笔记的雏形
12-13周:发布体验版,专门用来收集用户的体验和发现的bug
14-16周:不断对收集来的信息进行版本迭代,最终将成品上线