第一次结对编程作业

目录

  • PSP表格
  • 原型开发工具
  • 原型分析
  • 4. 设计说明
  • 结对照片
  • 困难及解决方法
    • 是否解决
    • 有何收获
  • 心得体会
  • 学习进度条

合作伙伴张越洋

PSP表格

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

原型开发工具

  • 墨刀

原型分析


本次注册登录页面加入了动态样式和一些简单的交互,整体较为简洁


游戏大厅和对战界面则根据接口里提供的数据(如对战ID等来进行设计历史对局,出牌情况则用图片形式来更好地展示前中后墩牌型)

4. 设计说明

  • 登录界面:分为登录和注册。登录有username、password输入框;注册则多一个password again;注册成功跳转登录界面
  • 游戏大厅:四个按钮:排行榜、历史对局、注销和开始游戏
  • 对战界面:手牌区、出牌区、出牌按钮、返回大厅按钮
  • 排行榜:分为ID、username、score、返回按钮,退回游戏大厅
  • 历史对战:出牌情况、ID、得分情况、返回大厅按钮

结对照片

第一次结对编程作业_第1张图片

困难及解决方法

困难描述 解决尝试
Axure界面太复杂,看着头疼 换用了墨刀
不清楚什么是原型分析 百度解决烦恼
没去看提供的接口文档,导致推到重来 认真看着接口文档,分析需求
墨刀这个软件本身的限制:动态组件内无法链接到外部 尽量在同一个动态组件内实现足够多的操作
我们两个人不在同一栋宿舍楼,交流麻烦 使用Teamviewer控制另一个人的电脑,起到共享屏幕和键鼠的作用;全程QQ

是否解决

  • 解决了以上困难

有何收获

  • 学会了墨刀这个软件的使用,能够画出比较美观的原型
  • 协同工作

心得体会

杨世杰:通过这次原型设计,我懂得了原型设计工具“墨刀”的基本使用方法,但会转向Axure等专业软件方向学习,也懂得了团队之间的协作分工,受益匪浅。

学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 5 5 学会使用墨刀

你可能感兴趣的:(第一次结对编程作业)