结对作业一

这个作业属于哪个课程 2021春软工实践|W班 (福州大学)
这个作业的要求在哪里 结对作业一
结对学号 221801326、221801124
这个作业的目标 阅读《构建之法》第3章和第8章的内容,设计一套方案,向客户推销。描述大致方案,以向客户证明你正确理解了客户的需求、提供给客户可行的优化的使用建议,给出原型模型,并提供大概的解决方案预期规划。
其他参考文献

PSP表格和效能分析

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 8
•需求理解 • 估计这个任务需要多少时间 10 8
Development 开发 465 718
• Demand understanding • 需求理解 15 8
•Learning prototype design tools • 学习原型设计工具 60 140
• Pair discussion • 结对讨论 90 150
•Interface prototype design •界面原型设计 300 420
Reporting 报告 15 20
• Size Measurement • 计算工作量 5 5
• Postmortem & Process Improvement Plan • 事后总结, 并提出过程改进计划 10 15
合计 490 746

效能分析:

在预估耗时与实际耗时的对比中,我发现,这次跟预估有较大出入的是:

  • 学习原型设计工具(误差80分钟)
  • 结对讨论(误差60分钟)
  • 界面原型设计(误差180分钟)

经过反思,总结出了以下几点:

  • 学习一个陌生的工具,从入门到熟练使用还是要花费一定的时间的,我本以为一个小时就能学会使用,虽然学会用了还不到一个小时,但是在后续进行原型设计的时候还是有很多不知道的用法去网上查找。
  • 结对讨论的时间虽然误差了60分钟,但我觉得这个时间用得是有价值的,这能使我们的想法接近一致,开发效率更高。而且通过两个人的讨论能发现很多一个人注意不到的地方。
  • 在界面原型设计上用了七个小时,主要是因为使用工具不熟练和构思不到位,导致后续很多增增改改,应该在原型设计之前将所有界面的细节画出来,并进行团队的复审。

改进思路:

  • 在自己闲暇的时候多学习一些常用工具的使用,不要等到要用的时候再临时去学,可能会多花费很多时间。
  • 团队讨论的预估时间要估得长一些。
  • 在进行原型设计之前将所有界面包括细节大致画出来,并进行团队的复审。

原型地址

原型地址

用Axure Share直接访问原型地址会很卡,需要加载很久而且需要刷新

服务器上的原型

把原型生成的的html放在了服务器上,访问速度快

原型介绍

  • 这次的项目原型的设计参考了之前学Spring Boot的时候跟着教程写的员工管理系统

  • 我们为用户设计了两种登录方式,一种是账号密码登录,另一种是手机号登录。登陆验证通过才可进入论文爬取网。

    img

    img

  • 同时我们也设计了注册界面,用户可以在注册界面通过手机号注册,用户的账户由系统分配,在个人主页可以查询

    img

  • 登录验证通过后进入论文爬取网,在侧边栏有以下功能可供用户选择:

    • 1.论文列表(查看论文列表,并对论文列表进行操作)。

      • 在论文列表中,我们可以使用单选框选择通过论文的篇名,编号或关键词对已经爬取下来的论文进行查询,如果在论文列表中查询不到,会跳转到检索论文界面

        img

      • 论文列表的展示,用户可以使用右下角的两个按钮对论文进行编辑或者删除,关于论文的添加,我设置了一个新增按钮,点击会跳转到检索论文界面

        img

      • 论文编辑页面,可以在这个页面编辑论文的标题,关键词和摘要,点击保存即可更新论文的信息

        img

    • 2.检索论文(在这个界面通过用户输入的论文题目爬取对应的论文信息,并将爬取下来的论文信息添加到论文列表里)

      img

      • 下方我添加了两个区域,一个区域是对最近引用人数较高的论文进行推荐,另一个是将最近关注量排名前十的论文的关键词和关注量展示出来,点击关键词可以跳转到相应关键词下对应的文章

      • 用户不仅可以选择输入单个论文题目,还可以选择使用文件批量导入,搜索左边的+号旁边的按钮是按照文件导入,支持的格式有表格(.xls .xlsx) 和文档(.txt .doc .docx)

        img

    • 3.关键词图谱(通过分析爬取的论文列表中的关键词,根据出现频率生成关键词图谱)

      • 用户可以选择查看三大顶会所有论文的关键词图谱,或者选择在单一顶会发布的论文的关键词图谱进行查看

        img

        img

    • 4.热度走势(可以查看近五年来,在一年之中被查询最多次的关键词,结果将以动画形式(每过0.9s展示下一年的热度走势,循环展示)展示)

      img

      img

    • 5.个人中心(用户可以在个人中心中修改自己的个人信息)

      • 基本设置,可以修改自己的账号,用户名,头像、个人简介和选择自己的学校和专业

        img

      • 安全设置,可以修改自己的账号密码,密保手机和密保问题

        img

困难解决

我们遇到了以下这些困难:

  • 1.因为是第一次接触Axure RP这个APP,使用起来非常陌生,不知道从哪里开始,并且发现自带的原件库内容简单且少。
  • 2.在解决一些细节问题上遇到了问题,比如说:侧边栏高亮,热度走势的动画效果等
  • 3.由于还没返校,无法面对面沟通,交流自己的想法和意见比较困难。

我们采取了以下方法解决:

  • 1.我们通过在Axure中文网的教程和Bilibili上的视频结合,学习了如何使用Axure RP。同时我们学会了导入原件库,在图标的使用上我们发现了阿里巴巴矢量库这个工具,可以找到大量美观的图标。
  • 2.在解决侧边栏高亮的问题上我们借助了百度查找了相应资料才解决问题,热度走势的动画我们使用一个动态面板来模拟动态效果。(设置一个动态面板,拥有多个状态,在每一个状态里放置相应的图片,并设置该动态面板的事件:在载入的时候以900ms的速度循环切换动态面板的状态,以达到动态图的效果)
  • 3.我们通过大量的聊天,语音和屏幕共享,一起研究原型的细节,这样使得我们的原型设计过程十分迅速和流畅。

NABCD模型

  • 1) N (Need 需求)

我们解决了用户快速获得关键词对应的论文列表,并且对论文列表进行分析,得到计算机视觉领域的热门研究方向的需求。现在已有的论文查询网站只能提供所有论文的信息,但并没有将信息汇总起来,形象地向用户展示。这个需求是刚性的,并且需求量很大。每个计算机专业的学子都要写论文,而且随着近几年计算机专业的火爆,学计算机的学生越来越多。计算机视觉领域也一直是计算机研究方向中较火热的,所以我认为这个需求不但量大,还会一直存在。

  • 2) A (Approach 做法)

    我的团队对于Web的编程较为熟悉,而且我们有广大的人脉,可以在学生群体中快速推广我们的产品。我们的产品目前是一个完全免费的产品,用户对于不用花钱的东西总是格外的喜欢。地域上,我们团队地处大学城,这里有着非常多的高校,这里简直是这类产品在人群中快速传播的天堂。我们可以采取口碑传递的方法,使得大量学生知道我们的产品并且使用它。在发行后我们也会对我们的产品不断进行改进,使得我们的产品有口皆碑。最重要的是我的团队是一个团结,刻苦的团队,遇到困难经过我们的交流沟通、一起努力,都能一一化解。

  • 3) B (Benefit 好处)

    对于用户的好处:我们的网站具有现阶段所有论文网站都不具备的热门关键词可视化,我们可以帮助用户快速筛选出他们想要阅读的论文,并且能够查看三大顶会中哪些关键词最人们以及近几年热搜关键词的变化趋势。

    对团队的好处:这个产品的受众面非常大,可以提高团队的名气,也可以通过一些广告为团队带来收益。

  • 4) C (Competitors 竞争)

    就目前看来,论文查询网站是一个非常非常大的市场,每年都有无数的计算机毕业生和在做研究的研究生和博士生需要查阅论文,这是一个具有无限潜力的市场,如果做得出众的话可以获得巨大的收益。当然,对于这么大的市场来说,肯定存在着大量的竞争者,而且有一些论文查询网站已经做到了行业龙头的地步,比如说知网,他们掌握着大量的资源以及妇孺皆知的知名度。作为较晚才进入这个市场的产品,我觉得我们要是想赢,重点应该放在用户体验上(知网的ui真的太丑了),我们最大的优势就是我们也是学生,我们懂得学生最想要什么:体验,免费,资源。我们在资源上注定无法于大公司竞争,所以我们只能努力做到给用户提供良好的使用体验(比如做出受学生欢迎的ui,较多的功能)以及免费使用(实在撑不下去就接广告把)。

  • 5) D (Delivery 交付, Data 数据)

    我们的团队所在的大学城简直就是把产品交付给用户的天堂,在学校向同学宣传自己的产品,如果他们的用户体验好,自然会跟同学朋友们分享,这样一传十,十传百,很快就会使我们的产品积累极高的知名度(当然,还是得免费+良好的用户体验)。关于收集数据,我们可以在网站中加一个评分功能和评价功能,收集用户的使用感受和建议,并在这个的基础上改进我们的软件。

原型工具的使用

原型工具我们使用了Axure RP,因为听做产品经理的朋友说,Axure RP比较正式而且功能强大。

结对过程,队友评价

  • 结对的过程:虽然不知道为什么但是就是很想跟她组队,所以作业的通知一发出来就结好队了。

  • 设计过程中的记录:

    • 一起进行原型的初步设计

      img

    • 通过qq电话讨论原型的布局

      img

    • 通过屏幕共享一起研究原型的设计和细节的处理

      img

  • 第一次结对的感受:

    • 思萍:这次的结对作业是一次非常愉快的合作,我在做原型时,一些需求图片都是由炜嘉同学帮忙提供解决,一些界面的设计也得到了很好的意见,在我一些功能的使用上面不太清楚的地方,也给我提供了不少的帮助。炜嘉同学对每一个细节都认真对待审查,十分的细心。期间我们也进行了多次的电脑连线演示讨论,共同商议。无论是分工还是时间安排上,这次的结对都让我觉得非常的开心。
    • 炜嘉:这次的结对非常愉快,可以与她人讨论可以极大的长时间工作的枯燥感,也可以极大的提高效率,6日7日8日三天就完成了这次的结对作业。而且由于没有枯燥感,可以把大量的时间和精力都投入到作业中去,使得效率尤其的高,这是一次非常愉快的体验。
  • 思萍同学对炜嘉同学的评价:

    炜嘉同学是位非常好的结对伙伴,对待任务非常的认真,许多的细节方面也都有注意到,在整个任务中起了主导作用,而且他也非常的温柔,跟他沟通非常舒服,希望可以继续接下来的结对合作。

  • 炜嘉同学对思萍同学的评价:

    思萍同学是我见过最温柔、最认真的女孩子,她对于工作非常的认真,宁愿做到很晚都会把今天的工作做完,同时她也非常善于沟通交流,使我们能高效的完成这次作业,跟她合作非常愉快。

posted @ 2021-03-12 16:17  221801124张思萍  阅读(60)  评论(0编辑  收藏  举报
/*目录*/