团队 作业6--展示(alpha阶段)
团队作业6——展示博客(alpha阶段)
一、团队信息
- 团队码云地址:
https://gitee.com/kezhiqing/soft_team_blog - 成员介绍:
- 个人博客地址
团队成员 | 个人博客地址 |
---|---|
柯智青 | http://www.cnblogs.com/kzq-java-markdown/ |
郭炜埕 | http://www.cnblogs.com/vicheng/ |
郑晓丽 | http://www.cnblogs.com/zxl3066/ |
廖怡洁 | http://www.cnblogs.com/yjliao/ |
包梦榕 | http://www.cnblogs.com/bmr666/ |
黄晓杨 | http://www.cnblogs.com/HXY071/ |
二、团队各成员贡献排序
- 成员贡献由大到小排列如下:
排序 | 成员 | 学号 |
---|---|---|
1 | 柯智青 | 201521123069 |
2 | 黄晓杨 | 201521123071 |
3 | 郭炜埕 | 201521123064 |
4 | 廖怡洁 | 201521123067 |
5 | 包梦榕 | 201521123068 |
6 | 郑晓丽 | 201521123066 |
三、Alpha阶段敏捷冲刺日志的集合贴
四、团队MVP版本
- “滴卡录”微信打卡小程序(MVP版本)的核心功能展示:
五、软件工程的样子
5.1 团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量
团队项目的目标
我们致力于写一个打卡小程序,真正帮助到想坚持做一件事情却自制力不够的人。预期的典型用户
缺乏自制力、想坚持做一件事情的人以及会比较经常使用手机的人,学生时代比较喜欢参与各种事物,并且可以参与的话题也比较多,所以综上我们典型用户是学生预期的功能描述
(1)新建打卡
(2)新建话题
(3)我的活动
(4)我的打卡记录
(5)我的奖励预期的用户数量:30
5.2 满足用户的需求
- 我们是打卡小程序,具备新建打卡和话题功能,可以根据自己的需求创建,然后有打卡功能,具有监督的作用,实现监督了用户坚持做一件有意义的事情的需求
5.3 已完成的目标
- 我们在Alpha阶段完成了预期功能的前四个,分别是:
(1)新建打卡
(2)新建话题
(3)我的活动
(4)我的打卡记录
5.4 分工协作,经验教训
成员 | 分工情况 | 经验教训 |
---|---|---|
![]() |
安排任务,每日的进度追踪,实现前后端的交互,服务器的配置 | 从一开始只知道整个开发的流程,对如何去实现这个问题还是不太清楚,感觉Alpha阶段一直在摸索中度过,也踩了不少坑,例如在云服务器上的微信小程序下的开发环境下的phpMyadmin下建立数据库,以为就是在服务器上建好数据库了。还有就是用户ID的获取问题,一开始就应该先获取到的,不应该等到功能实现的差不多时才来获取,后面表结构,信息获取等又要重新进行修改。还有就是感觉如果进行开发的话,有条件的话还是要对知识进行系统化的学习,这样效率会高一点。像我们这种一直在摸索的,常常因为一个小问题就要弄好久。 |
![]() |
用户需求分析调查,撰写第一版软件需求规格说明书,部分UI界面设计及界面跳转 | 终于结束Alpha阶段,强迫症患者做前端设计可谓痛并快乐着。还记得接触小程序的第一天我蹲在嘉庚图书馆一楼找了好久的相关资料;记得每次站立会议大家都表示信心满满;记得和队友们一起搬电脑到组长的寝室激烈讨论;记得在遇到瓶颈的时候给四号楼学长打电话。。。总之,现在对于一个项目的开发流程大体上有所了解了,我也很享受团队的氛围。队长柯柯真的很辛苦,同样是从零开始,她承受了绝大部分的压力。合理分配时间真的重要,这学期软工耗费我很大一部分时间(我的高数才学到#%#……%¥%&)。还有啊,我着实不想看到我们团队中的谁被淘汰出去,%……&%¥#@。。好了好了,睡觉吧睡觉吧,命重要~ |
![]() |
用户需求分析调查,协助分析及测试程序,书写部分文档 | 这次的团队项目,感觉比以往的紧凑,就是老师和助教们有时时关注进度。过程中有遇到各种困难,通过各种途径解决问题,感觉自己在团队里做得不够多,也是平时学习偷懒能力有限,我们团队其他小伙伴大家都很给力很认真,喜欢和大家一起学习,以后自己也要加把劲惹。 |
![]() |
部分UI界面设计,分析及测试程序,书写部分文档 | 在团队开发中的收获很大,不仅体验到了团队一起学习的融洽氛围,而且也学习了很多新的前端样式,很喜欢和团队成员一起讨论如何设计并且选择样式的过程,一同学习,互相分享学习成果,一起研究新事物,从零开始学习开发微信小程序,做到现在这一步还是挺有成就感的。 |
![]() |
原型设计,部分UI界面设计,小图标设计 | 原来的我们一无所有,后来的我们什么都有,比如bug……好在我们年轻,我们有自己的想法,我还可以喜欢McLuhan 大大。我们一起学习编程,讨论每一个细节设计,最终alpha阶段结束呈现出较乐观的打卡程序界面,也实现了基本的功能。在这里强势表白我柯和咩咩两只后台顶梁柱,一直为着如何解决后端问题苦思冥想, 她们真的辛苦,同时为热心的学长们打call! |
![]() |
架构设计,数据库的设计和搭建,前后端的交互,服务器的配置 | 回想这段时间的开发,感觉很迷茫,又觉得学到了很多东西。一方面是从这次开发了解了项目开发的流程,前端设计,后端部署,可以说是全方位有了一个大致的了解。一方面我是负责后端工作的,因为新接触这个微信小程序的开发,所以很多东西都不会,就很迷茫,很多东西都是百度,各种问问题。其实我感觉在时间不是那么充足的情况下,开发的时候就应该优先考虑已经学过的开发语言,这样做起来会更得心应手,不会像现在这样那么迷茫。 |
5.5 项目管理
- 使用团队码云进行项目的管理,leangoo对项目进度进行总体把控,制作燃尽图,跟进进度
- leangoo Alpha阶段部分任务分配截图
5.6 争取如期完成任务
- 平衡 时间/质量/资源
- 时间上,每个人的时间安排都不一致,所以一开始熟悉每个成员的时间安排并分配好任务。我们每一周都会有那么几次聚在一起完成任务,这样提高了项目完成的效率。
- 质量上,前端是先把框架做出来,然后我们一开始先定好界面风格,然后慢慢调。然后后端进行连接。目前已经可以通过所有测试,但是暂时做不到耐磨抗打。
- 资源上,我们团队有一定的编程技术基础以及程序开发经验,也有比较擅长写界面的,都算不错的。还有都是女子,我们细心,耐心,考虑周全。
6、团队项目的实际进展
(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档)。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?
- 项目燃尽图:
- 发布的功能:
(1)新建打卡
(2)新建话题
(3)我的活动
(4)我的打卡记录 - 部分功能展示:
7、展望Beta阶段
- 红色字体表示Beta阶段待完善或待实现的功能。
八、后端E-R图及前端界面设计手稿
团队 作业6--展示(alpha阶段)的更多相关文章
- 团队作业6(A)-Alpha阶段项目复审
Alpha阶段项目复审 复审团队: 莫政 (3118005067). 卢耀恒(3118005065) . 许梓莹(3218005083). 梁小燕(3218005081).高嘉淳(3118005047 ...
- 【集美大学1411_助教博客】团队作业6——展示博客(Alpha版本)
写在前面的话 工作还真是应该抓紧做呢,以下评分是助教在出差前评的,但出差回来就忘记了大部分内容.同学们都在预期时间内完成了自己的alpha项目.由于助教的频繁出差,评分工作落下一大截,在此表示欠意,会 ...
- 【1414软工助教】团队作业6——展示博客(Alpha版本) 得分榜
题目 团队作业6--展示博客(Alpha版本) 作业提交情况情况 为所欲为 团队没有提交,其余都按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2: ...
- 团队作业6——展示博客(alpha阶段)
Deadline: 2018-5-9 10:00PM,以提交至班级博客时间为准. 5.10周四实验课将进行alpha阶段项目复审,请在5.10之前,根据以下要求,完成alpha版本的展示,并以此作为参 ...
- 团队作业6——展示博客(Alpha版本)
Deadline: 2017-5-7 22:00PM,以博客发表日期为准 评分基准: 按时交 - 有分,检查的项目包括后文的四个方面 团队成员介绍 Alpha阶段进展 团队合作,各成员分工 Beta阶 ...
- 团队作业6——展示博客(Alpha)
一.团队简介 李永豪(PM):项目经理,后台开发人员,协调团队内部的工作及开发团队之间的工作 杨海亮:后台开发人员,测试人员,熟悉java语言,编写java代码 郑靖涛:后台开发人员,测试人员,安卓程 ...
- 团队作业6——展示博客(Alpha版本)
Deadline: 2017-12-3 23:00PM,以博客发表日期为准 评分基准 按时交 - 有分,检查的项目包括后文的两个方面 团队成员介绍 Alpha阶段进展 团队合作,各成员分工 Be ...
- 【2017集美大学1412软工实践_助教博客】团队作业6——展示博客(Alpha版本)
题目 团队作业6: http://www.cnblogs.com/happyzm/p/6791211.html 团队成绩 团队成员简介 项目地址 项目目标,包括典型用户.功能描述.预期用户数量 如何满 ...
- 团队作业9——展示博客(Beta版本)
展示博客 1.团队成员的简介和个人博客地址,团队的源码仓库地址. 何琴琴(http://www.cnblogs.com/vviane/): 领导项目进行,协调各队员之间的矛盾合作,负责测试与需求分析. ...
- 作业要求20181023-4 Alpha阶段第2周/共2周 Scrum立会报告+燃尽图 03
作业要求[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2284] 版本控制:https://git.coding.net/liuyy08 ...
随机推荐
- Effective C++ Item 34 Differentiate between inheritance of interface and inheritance of implementation
1. 成员函数的接口总是被继承. 如 Item32 所说, public 意味着 is-a, 所以对 base class 为真的任何事情对 derived class 也为真 2. 声明一个 pur ...
- Java信号量 Semaphore 介绍
一.介绍 Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用.Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore ...
- 当inline-block或者float失效的时候怎么弄
当我们想要元素水平排列的时候,inline-block或者float是最好的选择了,但是当父元素的宽高都设置了的时候,子元素会失效,如下: 代码: <!DOCTYPE html> < ...
- 新版本读取老版本文件崩溃BUG
读取文件匹配代码 BOOL CWBPage::LoadFromFile(CFile *pFile, LONGLONG& lOff, ULONGLONG lFileLength) { if (p ...
- INSERT INTO 语句
语法 INSERT INTO 表名称 VALUES (值1, 值2,....) 我们也可以指定所要插入数据的列: INSERT INTO table_name (列1, 列2,...) VALUES ...
- CocoaPods的 安装 /卸载/升级
CocoaPods用来管理第三方框架 Mac 安装 Cocoapods 导引如果你的 Mac OSX 升级到 10.11.x+, 并且需要安装 Cocoapods, 可以参考本博客.安装 rubyMa ...
- c++ 引用底层实现
红色是我添加的,其他地方是原作者的. 主要是看了上面的这篇“从底层汇编理解 c++ 引用实现机制“的文章之后,觉得不错.就转了过来,同时,对文中的程序都在自己的机器上验证了一下. 使用的G++版本:g ...
- MQTT协议笔记之订阅
前言 记忆不太好的时候,只能翻看以前的文章/笔记重新温习一遍,但找不到MQTT协议有关订阅部分的描述,好不容易从Evernote中找到贴出来,这样整个MQTT协议笔记,就比较齐全了. SUBSCRIB ...
- MQTT的学习研究(八)基于HTTP DELETE MQTT 订阅消息服务端使用
HTTP DELETE 订阅主题请求协议和响应协议http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.csqzau ...
- CSS-布局样式之筛选条件右边线的处理方法(no CSS3)
先上图: