• 第一次结对编程作业


    1.结对伙伴

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

    2.原型分析

    (1)登录界面

    img

    img

    (2)游戏界面

    img
    img
    img

    3.使用的原型工具

    Axure RP 9

    4.结对过程

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

    5.psp表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 60 80
    Estimate 估计这个任务需要多少时间 40 60
    Developments 开发 100 150
    Analysis 需求分析(包括学习新技术) 200 250
    Design Review 设计复审 30 45
    Coding Standard 代码规范(为目前的开发制定或选择合适的规范) 0 0
    Design 具体设计 45 80
    Coding 具体编码 0 0
    Code Review 代码审查 0 0
    Test 测试(自我测试、修改代码、提交修改) 0 0
    Reporting 报告 0 0
    Test Report 测试报告 0 0
    Size Mesurement 计算工作量 30 30
    Postmortem&Process Improvement Plan 时候总结、并提出改进计划 20 50
    - 总计 525 745

    6.设计说明

    (1)原型介绍

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

    (2)流程图

    img

    7.困难描述及解决方法

    (1)困难描述

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

    (2)解决方法

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

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

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

    7.设计心得

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

    王银:相比上次的编程作业,这次虽然只是设计原型模型,但一点都不轻松,原型设计不只是一张张图片,更是下一步代码的实现,要考虑设计的元素能否实现,而且素材也不是很好找,好多素材都是收费的,只能自己通过PS做出来,总之这次作业让我有了很大的收获,一方面是学会了Axsure RP9和PS的使用,另一方面也认识到了协作的作用,就像一句话说的,一个人走得快,一群人走得远。

    8.学习进度条

    第n周 新增代码 累计代码 本周学习耗时 累计学习耗时 重要成长
    1 0 0 12.5 12.5 掌握了axure的用法,学会了十三水
  • 相关阅读:
    设备像素比devicePixelRatio简单介绍
    详解事件代理委托
    原生dom事件注册和移除事件的封装
    idataway_前端代码规范
    170307、1分钟实现“延迟消息”功能
    170306、wamp中的Apache开启gzip压缩提高网站的响应速度
    170303、PHP微信公众平台开发接口 SDK完整版
    170302、 Apache 使用localhost(127.0.0.1)可以访问,使用本机局域网IP(192.168.2.*)不能访问
    170301、使用Spring AOP实现MySQL数据库读写分离案例分析
    170228、Linux操作系统安装ELK stack日志管理系统--(1)Logstash和Filebeat的安装与使用
  • 原文地址:https://www.cnblogs.com/wy-1997/p/11637891.html
Copyright © 2020-2023  润新知