Skip to main content

Command Palette

Search for a command to run...

Deeply thinking of the Scrum and Sprint in Web3

Published
5 min read
Deeply thinking of the Scrum and Sprint in Web3

Preface

  • We all know Scrum, someone gets a credential from some "International Organization" and then tells you how to agile development and what kind of the name of your meeting room you should call.
  • It is not I think.
  • What I want to talk about is a real Web3 opensource project, how to use Scrum and Sprint even by one man.
  • Community's power should be accumulated by science and technology in Decentralized Cooperation.
  • Or not, we will lose the future of Web3 in this article.
  • quest-ce-que-scrum Model one
  • SCRUM_SystemsPlus-Scrum Model two.jpeg
  • I have been an engineer and a team player for over 15 years in Internet software engineering.
  • When I begin to talk with my remote partner, I am anxious about the design, the product, and the project progress.

    Time and cost: 3+3

  • If you have an idea and three people agree with it, you can try it in 3 months.
  • If you can't finish it in 3 months, forget it and join another one's team to be a contributor, not a champion.

Idea and MVP: One page and three sentences

  • Maybe it is an inspiration from a conversation or a bad experience in some Web3 scenarios.
  • But write down and list the flaw and the goodness the product gives.
  • Comparing the left and the right: is it worth doing?
  • Asking your friends and get some answers.
  • Then give a decision.
  • If you want to do that, describe a vision of when the product will be done.
  • Who will get what if they change the flow of what and pay more or less cost compared to the past.
  • Yes, you finish the product one-page design like here: English Readme中文版产品设计文档

Value and judging rules: iteration and dynamic

  • Write down your Mission, Vision, and Value to the customer, this will be more and more clear with daily discussion and change.
  • Everything you design problems and argument conflictions, can infer from above directly.
  • If not, forget it.
  • Cause we build it for our users or customers.

Web3 Scrum

  • Yes, what I write down I think is the essence of Web3 Scrum: In a limited time, we make an MVP by rude rules and simple logic to testify the Idea.
  • But you will say: it is just theoretical, not practice.
  • See the below.

Split to sprints

  • Following the description, you can split it into sprints, you can use notion to do it.
  • You will get like this: Notion kanban
  • Split into chunks is an experienced job, you must know the team member's skills and ability and know the full Web3 tech stack and the product logical architecture and all system components and assembly rules.
  • Applicable work chunks will run in one sprint, just about one or two weeks.
  • DO NOT OVER TIME.
  • Repeat it in the next sprint.

Check it daily

  • Write down your jobs on a whiteboard, like this:
  • whiteboard.png
  • Check it 3 times one day.
  • Verify the task is done by the person in charge.
  • Check is not just getting a result but a dynamic solution according to different members' various answers.

Build the team and flow

  • As we said, a team should build a flow all familiar with.
  • All the roles know the job and results they will push in a day.
  • Test it and find the faults or flaws, fix them.
  • Then have little celebrations at Milestones.
  • Build with a team, not a group scatter in the world.
  • What you need is to get the VALUE CONSENSUS with all the members.
  • Not only for the token or money but also for the Value we create and deliver to society.
  • Basically, a team is 3-5 people: a project holder or manager( mostly play a backend role or full-stack player), a design role and front-end engineer(one or two different men), one or two end-user (often does some fetch and carry job).
  • If you have an expert consultant team, it is great to avoid many barriers.
  • In the DApp Learning community we have over a hundred experts.

Run and get the demo

  • End user is also a member of the team.
  • Show the figure or page to him, get the shame and improve it.
  • Find the true reason why the user DO NOT LIKE the product.
  • Talking about it in Daily Standard Meeting in 5 minutes.
  • You will get the basic MVP in one month and reprise it 3 times with a professional team.

Keys

  • Three months
  • VALUE CONSENSUS with team
  • Dynamic check daily
  • End-user role
  • Trust and depend on the Community

Questions?

  • I can't find even one member or professional team to work for me.
  • I even know zero about coding.
  • I can bet on it that Web3 will be the future, our company want to invest on it but have no clear ways.
  • I am a programmer who wants to join the Web3 trends to get the alpha benefits.
  • Join us ecosystems, be a member.

Next topic: Using open source

  • You must build your DApp based on the framework and semi-finished product or APIs.
  • We have collected and used it in real applications with millions of engineers, we are the community: DApp Learning.
  • To be continued.

More from this blog

让你的私钥随时更换,可以四处旅行

是的基于社交恢复和社区运行的TEE KMS,普通个体的私钥可以依赖多层安全机制:passkey+Email+社区KMS(硬件安全)+AA多签(可适配多种签名机制,增加抗量子签名模块)。听起来非常棒!是人类数字未来中需要的东西。下面是我的一个研究项目,进行中,有经验的大牛可以指点一下(嵌入式和硬件钱包开发、TEE、抗量子等等)。 STM32MP157F-DK2 Development Project STM32MP157F-DK2 开发项目 🇬🇧 Jump to English Vers...

Jan 25, 20263 min read

人性之光-以自由之名

以自由之名 v0.1.5 有点怪怪的标题,原谅理工男的简单和直接。 先分享一点感触和认知:某个角度看,人性是想象力、创造力和情感,是人类独有的特质。 人性是区别于AI和机器人,以及其他生命和造物的独有内核。人性是一种对自由的追求:发挥你的想象力、创造力,拥有自己的情感,是人存在的一种方式,这种方式,称为自由。 作为普通个体,想在人类社会拥有自由,除去国家和法律赋予的基础保障和基本权利之外,哈耶克有个观点是时间、空间和选择的范围,是自由的基础保障;而福柯则反向给出了规训的方式:时间空间和力量(并非...

Jan 25, 20261 min read

How to play with AI vibe coding?

我们要和 AI 沟通,要总结几个经验,供大家参考(血泪教学,迭代无数次): 三个重点 重设计、三层文档体系、渐进式开发。 第一点 最重要就是设计一定要占据你开发时间的一半以上,包括研究,包括和 AI 的交互讨论,包括提取一些专题,然后跟其他的 AI 交流生成深度的报告,包括自己阅读相关的报告和分析,以及一些范例的 repository。 第二点 要完整的文档体系,不管哪一种,都要跟随文档体系来去不断地迭代你的和 AI 交互的过程;我现在使用的是,嗯,三层的文档管理体系。第一层呢是backlog...

Aug 17, 20252 min read

It is Fun for me.

jFlow: from research to production 创新之路:最有趣的探索之路。 创新之路 Road of Exploration Research Input=Idea:描述你的 idea,进行严谨的论证过程,逻辑结构类似于缩小版本的 SCI 论文。通过分析论证,得出结论,是真正有价值创新。 output=Solution:定义你的产品,包括产品定位、目标用户、核心功能、商业模式,让团队、社区、早期投资者、用户、合作伙伴等,都快速了解你的产品的价值所在。 Devel...

Aug 12, 20251 min read

我的AI小助手:RAG 本地测试记录(updating...)

预期: 数据: 本地个人计划和隐私、正常论文相关的科研、业界跟踪和研究分析,三大类都存储在本地,不要流出个人电脑。 初步的7B模型(本人MiniMac的上限)进行大体分析。 可以使用外部deepseek和grok,claude等外部API,但沟通内容是隔离和脱敏的,最简单就是7B分析的结论,进行隐私脱敏(自行设定脱敏规则)和单独目录存储(独立知识库),这个动作是离线断网进行。 然后针对沟通外部的独立知识库,可以充分利用外部大模型能力。 个人计划是使用雷电连接mac book和mac m...

Mar 15, 20251 min read

jLab

69 posts

It is my Lab for curiosity!