团队 做业6--展现(alpha阶段)

团队做业6——展现博客(alpha阶段)


1、团队信息

  • 团队码云地址:
    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/

2、团队各成员贡献排序

  • 成员贡献由大到小排列以下:
排序 成员 学号
1 柯智青 201521123069
2 黄晓杨 201521123071
3 郭炜埕 201521123064
4 廖怡洁 201521123067
5 包梦榕 201521123068
6 郑晓丽 201521123066

3、Alpha阶段敏捷冲刺日志的集合贴


4、团队MVP版本

  • “滴卡录”微信打卡小程序(MVP版本)的核心功能展现:

5、软件工程的样子

5.1 团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量

  • 团队项目的目标
    咱们致力于写一个打卡小程序,真正帮助到想坚持作一件事情却自制力不够的人。php

  • 预期的典型用户
    缺少自制力、想坚持作一件事情的人以及会比较常用手机的人,学生时代比较喜欢参与各类事物,而且能够参与的话题也比较多,因此综上咱们典型用户是学生html

  • 预期的功能描述
    (1)新建打卡
    (2)新建话题
    (3)个人活动
    (4)个人打卡记录
    (5)个人奖励前端

  • 预期的用户数量:30java

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 争取如期完成任务

  • 平衡 时间/质量/资源
  • 时间上,每一个人的时间安排都不一致,因此一开始熟悉每一个成员的时间安排并分配好任务。咱们每一周都会有那么几回聚在一块儿完成任务,这样提升了项目完成的效率。
  • 质量上,前端是先把框架作出来,而后咱们一开始先定好界面风格,而后慢慢调。而后后端进行链接。目前已经能够经过全部测试,可是暂时作不到耐磨抗打。
  • 资源上,咱们团队有必定的编程技术基础以及程序开发经验,也有比较擅长写界面的,都算不错的。还有都是女子,咱们细心,耐心,考虑周全。

六、团队项目的实际进展

(拷贝那些 scrum 过程当中的燃尽图便可),发布的功能(拷贝发布文档)。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?git

  • 项目燃尽图:
  • 发布的功能:
    (1)新建打卡
    (2)新建话题
    (3)个人活动
    (4)个人打卡记录
  • 部分功能展现:

七、展望Beta阶段

  • 红色字体表示Beta阶段待完善或待实现的功能。

8、后端E-R图及前端界面设计手稿

相关文章
相关标签/搜索