团队由五人构成,1个PM+2个前端+2个后端。采用前后端分离架构,前后端分为两个不同的生产单位。大致分工如下
项目管理基于gitlab和飞书,gitlab进行代码管理,飞书上进行文档同步和管理。
任务分配
任务评审
为了保证任务质量,放置出现某个任务出现后遗留bug,采用任务复查机制。每个任务完成后需要同组成员对任务进行打分,打分占到任务分数的0.2。具体评审机制在第二部分。
例会交流
开发模式
在冲刺阶段主要为各自开发。在测试周由于bug的修复需要较多交流,主要进行集中开发。
屋漏偏逢连夜雨,好景不长,一向很善良很聪明的小新,被骗了!她相信了某个"朋友"的要治病的鬼话,将自己的生活费的一半借给了这个朋友,并想着对方马上会还钱,便没有太过于在意这些,而且还特意的使用一些小聪明去验证朋友是否是真正的朋友。但小新还是太天真了,道高一尺魔高一丈,小新大E了,完全没有意识到对方给出的信息全是假的。于是,小新一半的生活费打水漂了。
骑在车上小新内心充满了后悔和痛苦,见到LSP之后,LSP听她讲述故事之后,哈哈一笑,拿出手机将Sunny图表小程序的内测的二维码展示了出来,小新扫码之后,按照LSP的指导,点击创建图表,然后小新将这几天在不同的*台的消费记录输入之后,出现了她最*的消费图表。小新对着这个图表开始仔细分析自己的花费,决定制定自己的五一前的消费计划,并将记录记录在小程序中每日进行分析和对比,科学管理自己的消费。
终于五一到了!小新看着Sunny图表中的每天、每周合理的消费露出了开心的笑容,和LSP开始了京城5日游的快乐生活。
本项目主要围绕图表展开,针对用户收集端画图、记账行为进行分析支持,让用户能够得到美观、好用的数据分析结果。杀手级功能围绕图表展开。具体包括一下三点
首先是模板,数据,图的分离结构。与其他的绘图app相比,Sunny图表中图,表,模板三者是分离的概念。不同表和模板自由组合即可组合出一张不同的图。同时数据,模板和图可以分别进行导出,并且可以将导出的模板用于其他的数据和图片,用户能够方便快捷地对图表进行处理。同时丰富的导入导出功能,也能打通PC和手机,同时让用户有更加便捷的体验。
项目推广
在产品发布后,我们采用了以下几种方式进行推广:
Beta阶段注册人数应该会有200-300人,活跃用户数可能在100-200人。
用户反馈
团队每人具体负责模块如下
策略
落实情况
这种任务分配制度相较于alpha阶段,在保证任务准时完成上有了显著进步,不存在alpha阶段一个issue做半周的情况了,issue基本保证1~2天内完成。但是还有不足的地方,互评机制在前期还有执行,到了后期大家事情比较多了之后互评制度也就基本没有实施了。
issue认领方式保证了任务*稳进行,避免了alpha阶段一个仓库还在拼命干活,另外一个仓库已经没活干的情况。其中xyl同学同时承担了前后端的任务,非常给力
项目进展
燃烬图基本正确反映了项目进制,前期一直在对alpha阶段的界面进行美化和测试,进度偏慢。从中后期账单代码任务开始进度加快。
互评得分
实现一个能够让用户随时随地随心所欲的进行输入、绘制图表的小程序。
实现一个具有高度可定制、多种输入方式、美观的图表绘制分析小程序
发布的功能如下思维导图进行展示
在以上的两个典型场景中,我们的小程序完成了两个lsp同学的需求
Beta阶段预计注册人数300人,由于软件特性,并非日常生活必需的软件,而仅在有需求时才会使用,所以活跃用户数可能会在100-200人
累计发布至今访问用户人数超过四百人,*两日*均访问次数在100~200人区间,符合预期目标
从*30日用户成分构成上,主要为年轻用户,男女各占一半。
本阶段具体包括一下三点
我们调研的竞品有WPS,图表助手,chartistic。
WPS
我们认为是由于其软件定位导致的,其主题功能为对表格的处理,画图只是其辅助功能,模板,图表,数据分离结果的引入没有必要,也会增加手机端操作的复杂性。图表助手
图表助手
chartistic
为一款主打拖动绘图的app,其可以拖动绘图,然而没有模板导出等的概念。其没有实现相应功能可能也和其所走为极简注意风格和精美UI有关,可能不想让用户定制的模板破坏了软件的美感。
总的来说我们能实现这个功能主要依靠我们本身聚焦点在图表处理上,想要让图表处理的功能更加多样,所以这几个功能的引入并不会造成不协调。
在alpha和beta阶段的开发中团队成员通力合作,基本按时完成了既定的目标。但是在开发过程中还是踩了不少坑,其中有两点经验教训尤为深刻。
第二是团队要有人统一规划,在alpha阶段我们采取轮值PM制度,导致许多任务没有人跟进,在最后测试阶段开发任务还没有完成,同时还存在许多前期未跟进遗留下来的bug,在beta阶段这种情况得到了极大的改善,测试阶段大家都比较轻松。