The beginning of the year often comes with reflection and wishes for the future. In the next few minutes of reading, I want to share my thoughts on the present, and the future of the Index Coop website. The forum post ends with a proposal on how I envision a website team responsible for the long-term maintenance of this product. Let’s start with the present!
Where are we today?
A key recent milestone was the re-style of the website page and the introduction of the Index APP. When you head to indexcoop.com, you can taste the same experience as in other DeFi protocols. That is, we offer now a dedicated web page for users that want to discover Index products and a separate one for users that want to use them (buying, selling, or staking for example). This is what is immediately visible.
What you probably haven’t noticed is that we introduced a new way of working when it comes to website product requests:
- There is an unofficial team, whose conversations happen on Discord, that coordinate and share knowledge to immediately respond to issues and change requests
- We have a dedicated page on Notion to collect relevant information and updates (Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.)
- We have a product backlog in a Kanban format to collect change requests and manage priorities
- We have a clear process in place for development-testing-deployment changes in the production environment
- We have a roadmap publicly accessible which contains the major feedback the community shared when asked “how would you envision the future of this website”. Also, we are busy implementing the features to execute this roadmap
- We now have a dedicated Discord channel #website to raise questions, concerns, feedback & more
I am sure I missed some other great achievements done in the last months, but this is not the scope of this post.
Why do I think it is an unsustainable model?
There is a tweet that I sometimes quote when I want to give my words a more sensational tone. The tweet is the one from Vitalik at the end of the 2017 bull cycle about the market cap spike.
Let me re-use it in this context. Have we earned the recent achievements with our website? IMHO, the recent achievements are the result of the extraordinary work of some contributors in our DAO that have constantly delivered value beyond expectations. This is what made it possible to release this recent progress in a reasonable amount of time. But, what happens when the same people need to allocate time somewhere else? Short answer: we are stuck and we don’t have a fallback plan. In other words, we can’t deliver.
Moreover, there is an excessive reliance on a few contributors to make progress and this is not healthy in any working group. In an ecosystem as loose as DAOs, the scenario of depending on one man/woman’s job to move forward is worth flagging.
How can we improve?
Before writing down my proposal, I would like to know from other IC members how would you rate the value of the website in comparison with other products. Would you consider the IC website creating more or less value than our social media accounts? Would you consider the website generating more or less value than our Index products? Or, they are not comparable?
When I try to answer some of these questions myself, I do see a lot of value generated through our website. The challenge is that it’s not so easy to measure. However, it generates value in so many different ways. It does when it nudges a user to buy/sell our products after providing a list of detailed information. It does when it announces that a certain initiative is happening (for example, the Earn Yield section). It does when it gives the user the curiosity to discover and eventually join our community & more.
As a result, I believe that a product generating a high value needs a dedicated team for maintaining and generating even more value. This is why I propose the creation of a website pod whose scope is to manage the long-term growth of the Index website including both the marketing site (indexcoop.com) and the Index APP (app.indexcoop.com).
The website pod/team would have the following characteristics:
- A dedicated team made of at least 6 dedicated contributors with the following roles/responsibilities: 1 product representative, 2 engineers with both FE and BE knowledge, 1 designer, 1 SEO expert, and 1 tester.
- Using Kanban as work methodology with the presence of a weekly alignment meeting
- A dedicated team budget that we can use to finance the website-related activities. I haven’t come up with any estimation because I would like to sense the community first on this initiative
- The entire team will own the product roadmap and use the shared knowledge to manage the product in the long-term in such a way that no contributor is “too big to fail”.
I hope this will elicit the proper level of discussion within the community. I am open to expanding more some paragraphs if you see the need.
Wish you a great beginning of the year! Ciao