这是在MSRA的现代软件工程课的我的做业,做业要求:案例分析做业要求html
选择评测的是博客园的班级博客功能算法
这个网页主要用来管理课堂,因此对我来讲的用处只是一个上课的工具,但也能够经过这个途径来学习其余同窗,因此这个班级博客功能对我来讲并不鸡肋。小程序
采访对象是科大信息学院大四的学生,并无参与相似的有在这个班级博客功能中建立班级的课堂,使用此网站微信
采访对象反馈:框架
比较推荐相似软件工程课堂的同窗和老师使用,可是对访客等但愿自学或是浏览学生学习状况的人不是很友好。工具
鉴于博客园网站自己是成熟的网站,基于博客园创建这个班级博客的功能我以为6人应该只需一周时间,然而因为用户群体比较少,可能功能优化和bug发现和修复工做会进行得比较久,我所提出的bug之因此没有修复,我认为也是用户并很少也都是IT相关的,所以不须要遍历地测试这些小bug,由于做为一个功能性的应用这些bug并不影响使用。学习
请一个更好的UI设计界面。测试
这个网站如今的目标用户是高校的软件工程课堂的老师学生,这个目标用户群体的局限决定了它只能是一个功能性的小应用而不能成为普遍使用的市场产品,而这个项目之因此难以扩展,是由于它是基于博客园这个IT人写博客分享IT技术知识的平台的,所以对此专业之外的课堂没有吸引力。我以为若是想要将这个功能以被普遍使用的目标来作,那么首先要脱离博客园这个平台。博客园自己没有转型的必要,它的定位十分明确。咱们能够将这个网页功能移植到微博、微信或知乎等被普遍使用的平台上。如今微信能够作小程序,已经有相似的课堂管理的小程序,如”雨课堂“等。不过,这些已有的产品大多专一于共享老师提供的ppt、讲义等资料,最多有提交做业的接口,咱们这个班级博客应当主打知识共享、互相学习的牌子,利用微博文章、知乎专栏等现有的可被公众访问的平台来实现如今有的功能,这样才有可能向IT行业之外的人士扩展。优化
典型用户是高校课堂的老师、学生,还有在平台上浏览的对课堂内容感兴趣的用户。网站
以功能为导向,首要的是实现相似博客的文章共享,而不是要点进每一个人的主页才能看文章,这样才能与其余课堂管理应用区分开来。鉴于移动端的日益重要,还要作移动端的适配。
以访问量为导向,在基于如今的功能基础上,还有优化UI,吸引用户。
开发:3;测试:2;美工:1
前两周调研联系和使用平台,确保获得平台支持,可以获取每一个人发布的文章并提供班级服务。开发人员尝试平台可行性,测试人员发现须要平台的哪些受权,美工人员了解平台的UI实现之后续统一。
3-5周完成demo,要求实现班级博客基本功能,建立和加入班级,布置和提交做业,从班级首页出发访问每一个人的做业,发布公告等。肯定UI的基本风格。
接下来两周用来集中内部测试,修复基础功能的bug。
8-9周写出扩展功能如班级博文数量统计、评论统计、内容推荐等功能的基本框架,使应用有这些功能的入口,内容算法能够很粗糙。
9周结束,release初始版本,小范围测试。
10-14周,根据用户反馈修改应用的框架逻辑和外观,并完成扩展功能。
最后两周全部人员投入测试和修改,直至发布。