基于微信小程序的失物招领系统的Postmortem

设想和目标

1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?

对于我们团队要解决的问题和实现的功能在项目开始就很明确,在项目过程中也一直没有改变。有清晰的典型用户和典型场景描述。

2.是否有充足的时间来做计划?

有时间

3.团队在计划阶段是如何解决同事们对于计划的不同意见的?

因为团队成员都是第一次上手,很多都是参照网络上的资料,或者按照队长的意思。

计划

1.你原计划的工作是否最后都做完了? 如果有没做完的,为什么?

没做完,很重要的对接工作没完成,遇到问题还没解决。

2.有没有发现你做了一些事后看来没必要或没多大价值的事?

在微信小程序前端浪费了很多时间

3.是否每一项任务都有清楚定义和衡量的交付件?

没有,我们很多任务都是靠团队内演示验收来交付

4.是否项目的整个过程都按照计划进行?

在对接上花了很多时间导致不能按照计划进行

5.在计划中有没有留下缓冲区,缓冲区有作用么?

我们在Alpha冲刺最后留了一天的缓冲,但是就算有缓冲区也没把对接解决好

6.将来的计划会做什么修改?

适当延长缓冲区和加班

资源

1.我们有足够的资源来完成各项任务么?

这个项目并没有需要很多资源。

2.各项任务所需的时间和其他资源是如何估计的,精度如何?

按照以往的一些基础编程经验和学长的意见,精度上有一些误差

3.用户测试的时间,人力和软件/硬件资源是否足够?

足够

4.你有没有感到你做的事情可以让别人来做(更有效率)?

大家都是第一次做项目,都只有一些基础编程经验,所以基本都差不多。刚开始分配任务也是按照个人喜好来。

变更管理

1.每个相关的员工都及时知道了变更的消息?

宿舍和实验室都相邻,QQ上也有及时联系。

2.我们采用了什么办法决定“推迟”和“必须实现”的功能?

因为对接的问题,我们不得不推迟一些功能。

3.项目的出口条件(Exit Criteria)是否得到清晰的定义?

我们在项目的过程中没有涉及到这一块的讨论

4.对于可能的变更是否能制定应急计划?

基本没有

5.员工是否能够有效地处理意料之外的工作请求?

有的时候因为实验室的需求,导致要熬夜加班,但是这样会导致不能集中精力。

设计/实现

1.设计工作在什么时候,由谁来完成的?是合适的时间,合适的人么?

设计工作在Alpha早期,有两个小组成员共同完成,在现在看来应该是合适的。

2.设计工作有没有碰到模棱两可的情况,团队是如何解决的?

按照队长的意思。

3.团队是否运用单元测试(unit test),测试驱动的开发(TDD)、UML, 或者其他工具来帮助设计和实现?这些工具有效么?

后端运用了单元测试,在现在看来比较有效。

4.什么功能产生的Bug最多,为什么?

调用数据库的时候,对数据库操作方法不是很理解。

5.代码复审(Code Review)是如何进行的,是否严格执行了代码规范?

因为目前后端和前端并没有出现问题,所以没进行代码复审。

测试/发布

1. 团队是否有一个测试计划?为什么没有?

有一点简单的测试计划,在Alpha测试时按照计划进行测试。

2.是否进行了正式的验收测试?

因为项目还有一部分没实现,所以还没进行正式的验收。

3.团队是否有测试工具来帮助测试?

有,使用微信小程序开发者工具

4.团队是如何测量并跟踪软件的效能的?从软件实际运行的结果来看,这些测试工作有用么?应该有哪些改进?

没有在alpha阶段完成预定计划,故未进行软件效能的跟踪。

5.在发布的过程中发现了哪些意外问题?

tomcat第一次上手,没有修改server.xml文件,以及微信小程序要求的https传输协议之前没有做这个的经验

基于微信小程序的失物招领系统的Postmortem的更多相关文章

  1. 【基于微信小程序的社区电商平台】Alpha迭代心得

    项目团队:小豆芽 开发周期:11.5-12.2(Alpha版本) 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 解决问题:当前电商平台卖家买家角 ...

  2. 【基于微信小程序的社区电商平台】需求分析心得——小豆芽

    一.项目内容 基于微信小程序,做一个社区电商平台,抓住社区电商的特点,做出特色,与微信集成,实现商品的个性化发布,以及个性化营销. 个性化发布:用户可以在应用上直接发布自己的商品,通过搜索心愿单可以查 ...

  3. 基于微信小程序的用户列表点赞功能

    代码地址如下:http://www.demodashi.com/demo/13997.html 一.前言 (1).适合人群 1.微信小程序开发者 2.前端工程师 3.想入门学习小程序开发的人员 4.想 ...

  4. 基于微信小程序的系统开发准备工作

    腾讯推出微信小程序也有一段时间了,在各种行业里面也都掀起一阵阵的热潮,很多APP应用被简化为小程序的功能迅速推出,同时也根据小程序的特性推出各种独具匠心的应用,相对传统的APP来说,微信小程序确实能够 ...

  5. 基于微信小程序的票价和时间选择以及计算总价

    发布时间:2018-10-30   技术:wxml+wxss+JS   概述 微信小程序实现选择时间和票价,根据选择的票价和时间实时计算总价,当时间和票价都显示缺货状态时,点击弹出缺货登记,需要选择票 ...

  6. 微信小程序之答题领券系统构建

    这个项目做了有一段时间了,客户需求反复更改,所以版本也是在不断迭代,下面简要说明一下这个系统的构建过程吧 系统功能: 1.基于商城系统开发的商品答题领券功能 2.首页商品列表页显示当前商品的答题状态 ...

  7. 【基于微信小程序的社区电商平台】第一次迭代心得(非正式版本

    一.迭代任务 团队在第八周确认迭代计划时,是想要在第一阶段实现电商小程序的核心功能,就是买和卖,也是前端和后台数据交换的核心模块.涉及到首页浏览商品信息,查看商品详情及评论,选择加入购物车.关注卖家以 ...

  8. AI人工客服开发 小程序智能客服 智能客服微信小程序 智能客服系统怎么做 如何设计智能客服系统

    今天我们就来给大家分享下如何做 小程序的智能客服问答系统. 首先请确保你的小程序在线客服已经开通使用,并使用代码自己对接好了,将客户的提问自动做了拦截,拦截到了你自己开发的接口上. 做好了拦截以后,我 ...

  9. 基于微信小程序云开发实现的婚礼邀请函模板,可自行定制开发

    这个婚礼邀请函是之前帮别人做的,现在人家婚礼举办过了也没啥关系了,想着就修改成通用模板进行开源,方便大家尤其是小白们克隆项目之后稍微修改就能够直接使用. 当时自己开始这个项目时候也是查阅了很多教程文章 ...

随机推荐

  1. C# 图解教程 第一章 C#和.NET框架

    C#和.NET框架 在.NET之前.NET时代 .NET框架的组成大大改进的编程环境 编译成CIL编译成本机代码并执行CLR Common Language RuntimeCLI Common Lan ...

  2. 洛谷P3402 【模板】可持久化并查集(可持久化线段树,线段树)

    orz TPLY 巨佬,题解讲的挺好的. 这里重点梳理一下思路,做一个小小的补充吧. 写可持久化线段树,叶子节点维护每个位置的fa,利用每次只更新一个节点的特性,每次插入\(logN\)个节点,这一部 ...

  3. 【BZOJ1146】网络管理(整体二分)

    [BZOJ1146]网络管理(整体二分) 题面 良心洛谷,有BZOJ权限题 题解 要看树套树的戳这里 毕竟是:智商不够数据结构来补 所以, 我们来当一回智商够的选手 听说主席树的题目大部分都可以整体二 ...

  4. iOS开发--XMPPFramework--环境的配置(一)

    一.XMPPFramework概述 XMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920),同时还提供了用于读写XML的工具, ...

  5. django 下拉菜单显示为object的解决办法

    在创建完Django数据库结构之后,使用Django自带的强大的admin功能往数据库中添加数据,图形化界面如下: 但时候有下拉框选项(只要在model中有定义Charfield就会显示为下拉框),如 ...

  6. Android OpenGL ES 开发(九): OpenGL ES 纹理贴图

    一.概念 一般说来,纹理是表示物体表面的一幅或几幅二维图形,也称纹理贴图(texture).当把纹理按照特定的方式映射到物体表面上的时候,能使物体看上去更加真实.当前流行的图形系统中,纹理绘制已经成为 ...

  7. MySQL多数据源笔记1-MySQL主从复制

    1.为什么要做主从复制? 1.在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出 ...

  8. 变量类型、sprintf、不同类型之间的混合运算

    char 默认signed char 取值范围-128~127 unsigned char 取值范围0~255 unsigned char = 0 与unsigned char =‘0’是等效的 sp ...

  9. SDN资料

    深入浅出SDN 华为SDN PPT 基于分类的软件定义网络流表更新一致性方案 SDN-网络变革的探讨 Openflow交换机初步安装测试 floodlight源码解读. Floodlight核心包源码 ...

  10. 发个2012年用java写的一个控制台小游戏

    时间是把杀狗刀 突然发现了12年用java写的控制台玩的一个文字游戏,有兴趣的可以下载试试哈汪~ 里面难点当时确实遇到过,在计算倒计时的时候用了多线程,当时还写了好久才搞定.很怀念那个时间虽然不会做游 ...