第一次结对编程作业

1.PSP表格

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

2.原型分析

设计工具:Axure Rp 8
页面绘制

页面流程图

最终交互效果

3.我和我的她

4.本次结对作业的设计说明

  • 本次结对作业主要是对界面的设计,由于我们都对安卓更熟悉,所以我们决定后期使用安卓的开发环境。本次作业中,我们选择了Axure RP8,并从网上下载了安卓组件包,以实现原型界面更简洁、清晰、美观。
  • 通过讨论,我们先确定了页面的跳转逻辑,然后进行页面的图形设计,并通过Axure实现了一些简单的交互。

5.遇到的困难及解决方法

困难描述

  我们两个选择恐惧症在风格确定上就纠结了很久很久很久,一开始想用比较简单的盐系风格,但发现自己设计这种风格的扑克真的和想象的不一样(太奇怪了!!!)。后来浏览了较多素材图片后,我们选择了简约中国风。

  因为我们两个有过一点点点点点开发经验,大致了解安卓的界面设计、交互操作。也因为常年接触海报制作的原因,图片素材的获取也较为熟练。主要困难是对原型设计理解不深入,以及对Axure使用的不熟练,虽然看了一些基础教程,但和实际操作还是存在较大差异,常常出现一些奇怪的小问题。

解决尝试

  面向百度原型设计大部分时候是先两个人讨论,因为两个人出现的问题不太一样。都无法解决的话,就利用网络资源。

是否解决

  基本解决各种小问题。

有何收获

  学习了Axure软件,对原型设计有了更深入的了解。

6.心得体会

  郑雅芳:我们两虽然接触过一点点点点点开发,但都没有认真做过原型设计(大部分时候是ps解决界面设计,as前端开工),第一次使用原型设计工具进行原型设计,学习过程中一直在“哇”,各种惊叹原来用原型设计软件描述交互的过程如此简洁明了。感觉还蛮好玩的。其实很早就知道自己应该学这个了,但是一直没开始。果然对于拖延症少女,有外部压力,才会更高效更努力吧。

  陈钰蕙:之前做app时大多时候都是在纸上画大概的界面,用箭头之类的标示界面逻辑,有的时候画着画着就乱了,而且还不够直观,实现功能的时候还会有些混乱。这次接触了原型设计,发现真的是方便直观太多了,逻辑非常清楚,真的可以大大地提高开发效率。

7.我们的学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 7.6 7.6 最重要的当然是学会了十三水!
原文地址:https://www.cnblogs.com/YvonneLhy/p/11580978.html