第一次结对编程作业

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
· Planning · 计划 60 60
· Estimate · 估计这个任务需要多少时间 10 10
· Development · 开发 0 0
· Analysis · 需求分析 (包括学习新技术) 60 60
· Design Spec · 生成设计文档 0 0
· Design Review · 设计复审 0 0
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 0 0
· Design · 具体设计 0 0
· Coding · 具体编码 0 0
· Code Review · 代码复审 0 0
· Test · 测试(自我测试,修改代码,提交修改) 0 0
· Reporting Standard · 报告 0 0
· Test Repor · 测试报告 0 0
· Size Measurement · 计算工作量 10 10
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 60 60
· · 合计 200 200

原型分析:

原型设计是交互设计师与PD、PM、网站开发工程师沟通的最好工具。而该块的设计在原则上必须是交互设计师的产物,交互设计以用户为中心的理念会贯穿整个产品。利用交互设计师专业的眼光与经验直接导致该产品的可用性。

  1. 需求分析

  • 登录界面
  • 显示当前对战状态
  • 显示往期对战结果
  • 显示往期对战结果详细情况
  • 显示排行榜
  1. 具体思路

整个十三水游戏需要的界面并不多,重点在于当前对战状态这个页面的设计。鉴于作业中一行醒目的提示:
WARNING:珍惜钱财,远离赌博(含AI赌博)。
设计了一款让你想远离的十三水游戏ヽ(*。>Д<)o゜
该游戏的逻辑图如下:
《逻辑图》

![]

  1. 原型图实现与设计说明

设计说明

设计定位:
一款风格独特,戒赌效果极佳的福建十三水游戏。


设计主题:
以黑白为主色调,登录和主界面风格黑暗,开始游戏和查询功能的界面简约特别。


《登录图片》

登录界面有登录和注册两个按钮和用户名密码两个输入框,可以位用户提供登录需求。

《游戏界面》

在游戏界面有开始游戏,查询排行榜,查询往期历史纪录,可以提供用户进行游戏的基本需求。

《开始游戏》

开始游戏界面中有发牌,算牌,出牌三个按钮以及牌型的展示,可以让用户简单快捷的智能出牌( •̀ ω •́ )y。

《排行榜》

在排行榜界面中,可以查询积分排名情况。

《历史战绩》

在历史战绩界面中,可以查询某个时间段的每场战果,积分,还有牌型。

原型开发工具

本次制作原型图使用的工具有Axure Rp和一点点photoshop

结对照片

困难描述

  1. 没玩过13水
  2. 对需求理解不清
  3. 没有使用过原型开发工具
  4. 对后续开发使用算法的选择
  5. 选择使用的开发语言
  6. 选择使用的开发框架

解决尝试

  1. 尝试玩了十三水了解规则
  2. 比较各种开发语言的优劣
  3. 根据队友能力选择具体的开发方案
  4. 了解多种开发工具

是否解决

  • 基本解决

有何收获

  1. 熟悉队友的开发水平
  2. 熟悉个原型开发工具
  3. 了解十三水的乐趣

心得体会

  • 了解如何使用Axure Rp进行原型设计
  • 尝试了解开发十三水的方法
  • 希望3周后我能好好活着
  • 十三水真好玩!
  • 本来以为只是个算法题,没想到还有设计UI
第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 3 3 了解原型开发工具
posted @ 2019-09-23 20:54  阿卡林丶  阅读(254)  评论(2编辑  收藏  举报