It has been a solid 2 weeks since this last update and I have collected a lot of feedback outside of the Forum from all of you!
I think based on everyone’s comments or lack there of I can say with 95% confidence this will be the new organization of the Giveth DAO and its WGs:
We will reform our current
informal working groups into just
workings groups, this will be Dapp, GIVeconomy, Rewards, Communitas, Fundraising & Partnerships, and DAO Ops.
We’ll also have 5 Chapters to begin with, which will be gathering places for contributors of similar skills and maybe handle important tasks like resource planning and assignment for Working Groups. The 5 Chapters will be Development, Communications, DevOps, Design, Roadmap & Strategy.
If you just want the TL;DR
—> Next Steps
Working Groups in detail
DApp
Lead: @MoeNick (Although I think he has suggested someone else take the role)
- Deals with mainly Projects and Donors
- Handles Project Verification
- Provides User Support for existing Donors and Projects
- Maintenance of the Dapp
- Release & Version planning for DApp (Handles final schedule for deploying new features)
- Works on minor features and products (i.e. i18n integration, Notification center, Multi-chain donations & project addresses)
Requires:
- Testers
- Product Managers
- DevOps
- Designers
- Communications & Marketing
- Community Outreach
- Developers (of all flavours)
GIVeconomy
Lead: @karmaticacid
- Deals with anything related to the GIV token
- Handles GIVbacks Review, Calculation and Distribution
- GIVstream
- GIVfarms
- GIVpower
- Provides User Support for GIVeconomy products
- Works closely with DApp to implement and maintain features
- Maintenance of GIVeconomy sub-products
- Works internally on minor features and products (Giveth Pro, Instant Boosting, Referral Program)
Requires
- Communications
- Product Managers
- Development
- Ad-hoc Tokenomics Research
- Design
- Community Outreach
- DevOps
- Testers
Rewards
Lead: @Franco
- Deals with distributing retroactive rewards using Praise or any future system
- works out of the Praise Dashboard, Spreadsheets and an Aragon DAO
What skills do they need?
- DevOps
- Community Outreach
DAO Ops
Lead: @mitch
- Maintain all the voting apps, including the GIVgarden
- Upgrading apps and voting mechanisms
- Maintain the buddy system
- Conflict Resolution
- Treasury Management
- Vesting Distribution
- Centralized Accounting (for now)
- DAO Transition Support
Requires:
- Gravitons
- Accountants
- HR
- DevOps
- Ethereum/DeFi Experts
- Governance Leadership
Communitas
Lead: @WhyldWanderer
- Deals mostly with humans and organizing promotion of Giveth as a whole
- Onboarding new and potential Projects and Donors
- Meet The Makers
- Ambassador Program
- Twitter Spaces
- GM podcast
- GIVtalks
- Giveth Essentials
- Discord/Forum Moderation
- Swag Shop???
Requires
- Design
- DevOps
- Communications
- Community Managers
Fundraising & Partnerships 
@hanners717 and/or @yass ???
Still some ongoing discussion on how to abstract the parts that are Giveth from the parts that are General Magic
- Deals with grant writing and applications
- Business Development
- Handles partnership inquiries
- Interfaces with other WGs & Chapters (Such as Dapp, GIVeconomy and Strategy Chapter) to spec out grant requirements and feasibility.
- Ad-hoc analytics and data gathering for drafting grants & fundraising purposes
Requires:
- Communications
- Business Developers
- Writers
- Community Managers
- Fundraising Experts
Chapters
Communications
Lead: @Cori
- Handles resources planning for WGs that need Communications work
- Managing Twitter content
- Peer review of content
- Has regular meetings
- Maintain cohesion of overall strategy and narrative of Giveth
- WG communicates with comms lead to find their needs and the comms lead allocates the right type of contributor to work with WG Leads
Development
Lead: @MoeNick
- Handles resource planning for WGs that need Development work
- has regular meetings
- Reviews PRs and code
- Maintain cohesion of development processes and architectures
- WG communicates with development lead to find their needs, development lead allocates the right type of contributor to work with WG Leads.
Design
No lead?? @Tossynee @msaeedi
- Individual Designers assign themselves to tasks as requests come in from WG leads
- Do they have regular meetings??
- Maintain consistency on design, branding, UI and UX
DevOps
No lead?? @MoeShehab @geleeroyale
- Keeps Giveth Secure
- 24 hour monitoring of Giveth Applications & services for emergencies & outages
- Provides DevOps services to WGs
- Handles Access Management to Giveth infrastructure and services
- Has regular meetings
Strategy
No lead
- High level prioritization of products
- Sort out issues as they arise in the Tokenlog & from Fundraising
- Has regular meetings
- Product Managers coordinate their timelines & how to share resources
Working Group Proposal Format
What should include in a Working Group Proposal
NOTE: WG leaders will get salary info for every team member requesting/added to their WG team from the Governance crew (DM @freshelle if you need info )
1. What resources are needed and/or which specific contributors in the WG.
Resources are defined as skills, i.e. Back-End Development, UX Design, Blog Writing, Tokenomics Research
- If there are specific contributors, what are their roles/tasks specifically?
- Include who is the Leader/Manager
- How much time monthly does the WG require from a person/resource?
2. What are the high level goals/what does success look like for the WG?
3. How will this benefit Giveth?
- Crucial topics (for now) to consider addressing:
- How does it bring more projects or donors to the platform?
- How will it bring revenue to Giveth?
- How will this help secure grants/investments?
4. What will be your measurable deliverables/ROI/GPS/KPI Goals?
- Whatever metrics or format you want to use, you should have some manner of quantifiable goals.
- If you don’t have measurable deliverables you should say explicitly why. (e.g. Research focused WG)
5. How long is this WGP for? Is it foreseeably infinite or finite in duration?
6. What is your total budget for this period?
- A good practice would be to budget yourself a small amount of extra funding to handle the unexpected. This doesn’t need to be in every budget but you should always keep a small float of funding for emergencies.
7. What paid services/tools do you need?
- Which ones are covered as part of Chapter costs, which one is paid for by the WG.
- If the WGP duration is over 6 months then require regular budget approvals (more below).
Regular Budgets Approvals
Working Groups should provide regular budgets to their WGPs if the proposed duration is over 6 months.
Apart from the requirements below the WG will need to outline its budget for the next 3 months (will eventually extend to every 6 months). It should provide three budget options for the DAO to vote on:
Grow: A larger budget than previous
- Details on what the WG would be able to take on with a bigger budget.
- A number estimate of the grow budget for a given period
Sustain: Maintain the current budget
- What the WG will continue to deliver with no change in the current budget.
Shrink: Lower the current budget
- What could the WG cut from scope to lower its budget.
- A number estimate of the shrink budget for a given period
In addition to this, a WG Budget should include:
Other Required Info
- Profits (if any)
- Updates on your deliverables/GPS goals
- Spending over the last quarter (totals from salaries and services) & remaining budget, if any.
- Tasks for next quarter
Optional Info
- WG Learnings/notes on progress
- Modifying their deliverables - targets or types of tracked metric
- (If applicable) Team changes
- (If applicable) Budget changes
- Increasing a projected budget requires DAO approval
Managing Leadership
This area is still a bit fuzzy, the idea is we need a feedback mechanism and a way to replace leaders if need be.
We could append our flow on the contributors typeform adding a conditional section for leaving feedback for WG Leaders. We can gather specific feedback on how leaders are doing and get some number weighted scores (i.e. on a scale of 1-10…) to critical questions related to the leader’s performance. Curious what you think @NikolaCreatrix @hanners717 or anyone else?
If the average of the number weighted scores is below a certain threshold then we open the WG for lead nominations, vote on a new WG lead with nrGIV (or maybe eventually just GIV).
Managing Contributors
Mentioned during the stewards call was the idea of WG Leads working as mini-CEOs, having a lot of autonomy over how to manage their WG, including on-boarding and off-boarding contributors. DAO Ops provides support to WG Leads with HR, Accounting and Conflict Resolution services as the need arises.
I’d like to leave it open to each WG Lead to decide if they want their own proper DAO or token-weighted voting system for making decisions (such as on-boarding and off-boarding). DAO Ops can provide support in setting that up as well.
WG Leads, while having a lot of authority are still beholden to the larger DAO. If they do a poor job or become tyrants they can be checked by the “Managing Leadership” process defined above.
Next Steps
Working Groups
- Find out what resources and/or contributors you need and estimate how much monthly of each
- Work with DevOps & Accounting to find out what kind of services and subscriptions you need & how much they cost
- Work with Chapters & Accounting to estimate a monthly cost for your resources & contributors
- Craft your high level mission
- Set your KPIs/Deliverables for the next 3 months
- Draft WGP???
Chapters
- Review info above on Chapters and decide what your scope is (please comment!)
- Work with Accounting & define a resource cost rate for each type of resource you need to allocate to WGs
- Setup your resource planning structure, if any
- Organize any regular meetings you need to have with your chapter
- Work with DevOps & Accounting to Identify any subscription services that you need to pay for.
- Establish if you need a budget for Chapter Lead costs and/or subscription service costs
- Draft monthly budget estimate
DAO
- Setup regular hack sessions weekly with Governance crew to support leaders.
- Comment and resolve edge cases.