donate3当前项目状态
proposal投票通过:2022.9.23
截至2022.11.25完成度:MVP版本70%左右。
正式进入开发时间:2022.9.26
人力资源投入:先后投入4个开发,1个产品&设计,1个PM&开发。
提议暂停开发原因:
- 现有开发资源无法支撑项目mvp版本完成,并且还需要大量时间优化细节,已超出原有期望。
- MVP版本与现有产品功能设计存在大的差异。
- 当前项目投入资源与产生效益不匹配。
项目后续:
- PM发起暂停提案。
- 原PM组织项目复盘。(时间待定)
- 社区讨论和提案,重新开启项目。
可供参考的项目调整方案:
- 配合lxdao战略目标,将捐赠解决方案融合到profile、支付解决方案等项目中。
- 重新调整donate3 roadmap,从0.1版本开始做起,根据投入资源和产生的收益随时调整目标,而不是一开始1.0版本,投入较多资源。
这次项目暂停,也暴露了当前lxdao不少问题,不一定是坏事,希望大家可以多发言讨论,以供后续复盘。
我将临时接任 Donate3 的 PM,以下是我对于新技术方案和产品实现路径简介:
- 研究 gitcoin 等捐赠场景以及现实世界捐赠证书数据格式。设计类似 erc721 这样的规范,提交 eip issue。三天
- 实现 eth 的合约,支持 donate 方法,支持传入对方地址(以及协议规定的字段值?还是前端渲染时集成 ens 服务?)返回 sbt 展示相关信息。 三天-五天上测试网。
- 编写文章和资料介绍这个产品,开始设计前端产品。URL 拼接收款方地址和链即可生成页面,包括链接钱包付款和捐赠过这个地址的 sbt 列表(同时尝试读取地址对应 ens profile 渲染的更好看。)对外有个图片服务,同样 URL 拼接一个地址,可以生成一个 svg + 二维码。mvp 完成。大概十天。
- 开始宣传接入使用 + 叙事包装,开始准备多链。
- dao 里合约开发者每人一个链把这个合约实现部署,然后前端服务支持对应链数据读取。这样可以申请对应基金会的赞助,变成捐赠基建,全部符合捐赠 eip 协议。
- p2 支持多链聚合,认领某些地址合并成一个合集(一个项目),mint 自定义 id 来创建短链,任何人能在这个聚合页面上选择自己愿意用的钱包捐款。
- p2 捐赠数据开放 api 和数据分析服务。
- p3 跨链桥,支持法币捐赠,承接大型捐赠活动,变成正式 erc。
- 可以对捐赠者返回 token,来 donate to earn,要求被捐助者要给予一些回报到 donate3 dao
我们最早的产品设计相当于直接做到 6、7 的阶段,过于贪心,导致开发成本和风险较高,也缺乏有效的 roadmap 设计和项目管理,这些问题在复盘的时候讨论吧,需要研究一些机制来优化和解决。
1 Like
我是负责这次 Donate3 的前端,对于这次 MVP 版本的 Delay 负有主要责任
实际前端投入时间是 2022.10.23 开始提交代码,先后有 BPC 和 Axtlive 两位前端同学参与共同开发,BPC 和 Axtlive 都是中途加入的,对于业务背景和 Web3 的一些信息也不是特别熟悉,所以只能参与一些模块开发,整体的逻辑串联主要是我这边负责,我这边在11月只能零星的投入一些碎片时间进行开发,直接导致了项目受限于前端进度
一些问题:
- 主力开发时间投入不足,后期补人解决不了核心问题
- 部分成员参与感较弱
- 整体目标比较模糊,最终 MVP 的形态不太确定
- 功能细节不确定,比如 Donate Avatar Wall 以及 Gas Fee 和 Token Exchange 这些
建议:
- Project proposals 通过后,组建团队最好一次性成型,关键人员要有 Backup
- MVP 目标明确,且整体开发周期控制在2-4周的时间维度
- 项目内部进度可以同步的更频繁一些
- PM 要把控时间点和项目卡点,协助团队成员解决问题
1 Like
所有参与项目的人员都会得到积分,具体分配规则会记录在暂停项目的proposal里面。
daodao
8
技术能做什么和不能做什么前期应该讨论充分,产品应该配合当前团队具备的技术能力做产品上的策划和包装。控制在2-4周内完成,慢慢迭代。
不要过度追求所谓去中心化,就我目前了解到的,但凡稍微涉及到一点点去中心化的东西,从架构和技术实现相比中心化其成本都是陡升的。
区分实现和愿景。实现可以只实现10分,但是我还是认为叙事和实际能够解决的问题还是得80分以上的项目才有做的意义,这需要前期做到充分讨论和共识,否则立项的缺乏挑战和意义。
岗位建议分成:产品负责人、技术负责人,运营负责人。
1、产品负责人 负责产品需求、产品设计、统筹产品进度,负责与技术负责人对接
2、技术负责人 负责把控技术细节和架构、落实产品、技术实现,负责与研发和产品对接
3、运营负责人 负责 文宣 以及 同步外部团队、黑客松等建立链接,侧面保证项目落地能够受到外部的正向反馈激励团队
1 Like
Marcus
9
我的一些想法,在做之前,把核心功能拆出来,将产品的核心功能尽量快速的实现出来,先成为一个小产品
把产品做的小而快,然后拿去参加黑客松或者各类 Demo 演示会,吸收外部的反馈,这样做的好处是
- 吸收外部经验,快速迭代,避免闭门造车
- 同类产品相互比较,取长补短
- 扩展行业资源,容易拿到一些潜在的投资机会和资源
1 Like
本人参与不多,除了自身比较忙以的原因外,感觉整个开发过程中沟通成本过高,有点打击参与积极性。
- MVP版本太大, 细节过多。
- Ticket 拆分和描述都不够详细。
- 兼职和远程放大了以上两点对沟通成本的影响。
1 Like
Dyson
11
作为一个LXDAO爱好者与项目观察者(站着说话不腰疼的人),建议大家先不要用传统公司的惯性来思考与总结,先尝试跳出来,比如从下面三个角度来结合自己从合作中感受到的实际体会想一想,聊一聊:
- ideaer 与 owner是什么关系?
- owner与LXDAO是什么关系?
- builder与team member是什么关系?
1 Like
项目复盘会议时间:2022.12.2 9:00 pm,discrod。