第一次结对编程作业

1.结对伙伴

曾宇辉(博文链接)[https://www.cnblogs.com/zyh233/p/11637650.html]
王银(博文链接)[https://www.cnblogs.com/wy-1997/p/11637891.html]

2.原型分析

(1)登录界面

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

(2)游戏界面


第一次结对编程作业_第2张图片
第一次结对编程作业_第3张图片
第一次结对编程作业_第4张图片
第一次结对编程作业_第5张图片

3.使用的原型工具

Axure RP 9

4.结对过程

在小组内自组结对,并在国庆达成共识开始进行一系列分工和合作。下图为两人共同设计分析原型的照片(舍友摄,左为曾宇辉,右为王银)

5.psp表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 60 80
Estimate 估计这个任务需要多少时间 40 60
Developments 开发 850 1150
Analysis 需求分析(包括学习新技术) 200 250
Design Review 设计复审 30 45
Design 具体设计 45 80
Reporting 报告 100 80
Test Report 测试报告 100 80
Size Mesurement 计算工作量 30 30
Postmortem&Process Improvement Plan 时候总结、并提出改进计划 20 50
- 总计 1475 1905

6.设计说明

(1)原型介绍

本次我与合作伙伴的任务是想开发出一套简洁但是又具有多元素的“福建十三水”出牌系统,本着这次作业队该系统的要求,我们设计了包含初始界面,游戏界面,游戏规则和排行榜等页面。

(2)流程图

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

7.困难描述及解决方法

(1)困难描述

在背景的设计上一直找不到十分满意的素材,对axure使用还处于刚入门阶段,使用的axure版本不同

(2)解决方法

征询有经验的朋友或是同学寻找素材,提供灵感。
两人花了一定时间熟悉并掌握axure的使用。
统一使用最新的Axure RP 9。

(3)是否解决,有何收获

问题基本得到解决。通过原型建立学习掌握了axure的用法,培养了自学能力,增强了在网上搜索信息和素材的能力,对于软件的开发有了一定认识,还与结对伙伴进行了良好合作,加强了我的团队协作能力和与他人沟通的能力。

7.设计心得

本次的结对编程作业,学会了axure的用法是我最大的收获,这是我将来从事软件开发相关工作的重要基础,虽然作业中的页面还较为粗糙,不够完美,但我相信以后我会做出比此次更好更精美的原型。此次作业也让我学会了团队合作,认识到协作的重要性,共享网络平台,共享信息素材,互帮互助,互利共赢。

8.学习进度条

第n周 新增代码 累计代码 本周学习耗时 累计学习耗时 重要成长
1 40 40 4.5 4.5 掌握了axure的用法

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