[SCP-92] Definition of Workstream Leader [Ideation]

Summary

This proposal clearly defines a Workstream Leader.

Abstract

  • This proposal explicitly defines the roles, responsibilities, and authority of a Workstream Leader, as it relates to

    A workstream requiring a single leader

  • The authority to hire and fire within a workstream
  • Discretion over the allocation of a budget approved by governance

Should this proposal pass, it will take effect after 14 days, and apply to all workstreams without a passed superseding proposal.

Current workstreams with multiple leaders are encouraged to expediently elect a single leader and adopt this definition via a separate proposal specific to their workstream.

Future proposals that create, renew, or amend workstreams will adopt this definition of a Workstream Leader by default unless explicitly defined otherwise.

Motivation

There is not an explicit definition of a Workstream Leader as approved by governance.

This proposal seeks to formalize an agreed upon definition of a Workstream Leader, including roles, responsibilities, and authority.

Resourcing and budget are intrinsically linked. A Workstream Leader cannot control one without the other.

A single Workstream Leader is proposed as a clear, effective, and familiar way to mitigate complexities that can arise with multiple Workstream Leaders related to responsibility, accountability, and conflict resolution.

Specification

Single Workstream Leader

A workstream shall have a single Workstream Leader.

The Workstream Leader shall be responsible for the direction, resourcing, budget, performance, deliverables, communication, and representation of the workstream.

The Workstream Leader may only be changed via governance. In the event of a sudden or emergency departure of a Workstream Leader, a Workstream Leader may appoint an Interim Workstream Leader by a forum post, which shall immediately follow the standard governance process.

Resourcing

The Workstream Leader shall be delegated the authority by governance to make decisions pertaining to resourcing, that is, how the funds allocated to the workstream are used to provide the services and meet proposed goals, including hiring and firing of workstream contributors.

Budget

A budget is an estimate of income and expenditure for a set period of time.

The Workstream Leader shall be delegated the authority by governance to have full discretion over how an approved budget is spent.

The Workstream Leader shall not be able to spend more than the approved budget by a proposal, without a proposal to amend said proposal.

Workstream proposals must include timephased budget estimates broken down by each month of their proposed cycle (e.g. $15,000 July, $10,000 August, etc.).

The Workstream Leader shall be responsible for coordinating with DAO treasury multi-sig signers to ensure sufficient funds are made available in Colony to ensure expenses can be paid monthly or on-demand.

Benefits

An explicitly defined and shared understanding of how workstreams and their leaders operate will remove the ambiguity that currently exists within the DAO.

Without a defined and granted delegated authority - a Workstream Leader is unable to lead. The leader role becomes that of a secretary, coordinator or spokesperson.

Drawbacks

  • There could exist a perceived centralization risk that arises from delegating authority to Workstream Leaders.

    This is mitigated by the following

    Delegated authority is well defined and scoped to an individual workstream.

  • A Workstream Leader can be removed via a governance proposal at any time.
  • A Workstream Leader’s term is always limited and thus up for renewal and potential replacement at the end of any given term.

Vote

discourse-post-upload20231125-65354-m88hlg.png 0xdef1cafe:

The Workstream Leader shall be delegated the authority by governance to have full discretion over how an approved budget is spent.

I would change this to say, “The Workstream leader shall be delegated the authority by governance to have full discretion over how an approved budget is spent within the bounds of that which is explicitly outlined in a proposal”

Without a change to that specific language, I would not vote for this proposal.

I agree with theobold on this. I will vote no if this is in the proposal as written

The primary issue that I take with this is the combination of sweeping responsibility and onset of effect. As I’ve explained at length in the previous forum post, the terms outlined here do not provide adequate checks against the authority granted to workstream leaders under this proposal. It is not clear that this extent of authority is at all necessary for workstream leaders to wield, and the potential for abuse is obvious.

While this may be appropriate for some workstreams, this is not generally applicable, and a problem around the onset of effect arises in the specific case of the engineering workstream. The 14-day delayed onset gives other workstreams that would prefer an alternate operating agreement time to draft a superseding charter. On the engineering workstream, however, the majority involved find these terms to be highly inappropriate, while disagrees. With these terms, is directly incentivized to do nothing during the 14-day period which follows should this proposal pass, triggering the fallback case and granting himself powers which most of those with the relevant subject matter expertise and context on the situation agree that he should definitely not have. If workstream renewal is contingent on a charter being submitted along with the proposal, since the workstream proposal requires buy-in from the contributors, then must work with the contributors to derive a fair operating agreement.

This provides an underhanded mechanism for forcing organizational decisions on a group who in majority believe this to be wrong.

A competent leader should work with his/her team to leverage the collective experience and judgment available to find optimal solutions to problems instead of forcing his/her singular opinion on the group. It is obvious that the aggregated experience and viewpoint diversity of a skilled group will far outweigh that of any individual, and it is more likely that the optimal solution can be found in the extended solution space available to the group than in the narrow solution space available to an individual.

Aside from the specific terms of the proposal, the spirit of this strategy seems to be below board and against the ethical standards of this community. This kind of behind-the-back political strategy is unhealthy for the DAO and is not what we should be doing here if we are interested in finding optimal solutions and maximizing our chances of success.

I would not vote for this proposal.

I dont disagree with your wordage. The workstream leader should be upholding the proposal, and its values. Hhowever, if this prevents the WS leader from making needed changes based on random changes that happen in the ‘world’ then this might be also be wrong. with the above, it leaves some leeway to fit with those changes. I am not sure which way is better. (I will still follow the spirit of this proposal no matter what)

Maybe someone would put up a post/proposal, with the different wordage to have that looked at?

I’m working on an alternate default agreement and example charter for the engineering workstream and will post those here in the next day or two.

Thats fine. but i was thinking more about the WS Leader post, for this topic, seeming to be contentious.

I would much prefer the folly of governance to respond to an existential threat, than the folly of governance to respond to a theoretical, malicious actor (which should be assumed at all times).

In addition, I see no utility to the single workstream leader mandate. I would not vote for this proposal until that is also removed.

Im not sure about the Single WS leader aspect. the good/bad thinking for both reasonings im sure is there. Confusion on whom to talk to, its better to have one person to say ‘hey’ vs saying something to one, and getting the ‘oh thats not me, thats other’ , flipside… having 2 means you can split leadership duties. Then again, 1 leader can delegate most abilities to anyone else already.

So, one lead for each workstream has a slight advantage in my thinking, i think.

If theres a malicious actor, we already have some things that are in place. (Malicious about doing things outside of the proposal) Other ppl do watch whats going on, in colony for example. everything is showing. and transactions are onchain.

Thanks! 1f642

I wanted to emphasize that this is NOT what said he was going to do during our engineering workstream meeting last week. We discussed this topic at length and assured us he would not include the provision making this effective immediately.

This assurance was also reflected in our previous forum discussion on this topic: [SCP-TBD] Definition of Workstream Leader - #12 by 0xdef1cafe

It is extremely frustrating and concerning when someone in a leadership position makes these kinds of assurances and then goes and does nearly the exact opposite. Especially when considering the nature of the proposal and the person creating the proposal it should not be difficult for others to see why we have such concerns

To get ahead of the inevitable ”but it says after 14 days….” comment, this proposal taking effect 14 days after approval is functionally equivalent to this proposal taking place immediately from the perspective of the engineering workstream. I made a comment in the previous forum post that the intent of removing the immediate effect clause was for this to take effect only upon workstream renewal, should it pass governance. That’s what’s most bothersome about this post to me - the addition of the 14-day delay is intentionally misleading to anyone who was not involved in the engineering workstream discussions in that it’s crafted to appear as though this is an attempt at legitimate compromise. This is highly disingenuous and downright dishonest. Frankly, I’m thoroughly surprised and deeply disheartened to see this kind of behavior from anyone at the DAO, and especially from who I have tremendous respect for as a coworker and as a personal friend.

We’re supposed to be working together to find the correct solution for the DAO, not against one another to see that our individual interests are satisfied at the expense of one another. This isn’t a zero-sum game. If we do this correctly, there is tremendous upside for everyone involved. Because there are many more ways to do this incorrectly than there are to to do this correctly, us not working together effectively is overwhelmingly likely to produce an outcome in which we all fail.

I care about ensuring that the right strategies which maximize the likelihood of success for the DAO are the strategies put to action, and I have no reservations about what form those strategies take or who produces them. I sincerely hope that that perspective is shared by everyone involved in this discussion. Please, let’s keep this above board.

In my view, the role of a workstream leader is not to exercise any more discretion than is absolutely necessary. Whatever local minimum the de facto process of day-to-day administration has evolved towards, workstream leaders have de jure no more authority or discretion than the DAO gives them by the specifics of passed proposals. Make no mistake: this proposal does not represent a clarification of previously existing policy, it is a request for a significant expansion to the mandate given to workstream leaders — and one which should have, in my opinion, been required before the recent unilateral decision to radically alter the Engineering workstream’s capacity to discharge its responsibilities.

As Security workstream leader, I went to great lengths to word the proposals I brought specifically to constrain my discretion as leader as much as possible. I saw myself as having no right to spend money on anything which had not been specifically authorized, and never in excess of the amount authorized for that specific purpose. Frankly, the existence of the notion of a “workstream budget” isn’t even well-defined — workstreams don’t “have budgets”, they execute proposals. It’s purely an administrative convenience that some of those proposals are brought in an omnibus, time-boxed fashions, and that such proposals tend to have the word “budget” in their titles. Most of those delegate significant discretionary power to the workstream leader over the specifics of their execution, and custom and courtesy has dictated that they be brought forward by the workstream leader, but those aren’t fundamental properties.

As an example, someone might bring a proposal that the DAO allocate $50k to integrate support for OrangeJuiceCoin into the ShapeShift web app. We’ve structures such third-party integration efforts as bounties in the past, but there’s no reason that someone couldn’t propose that that task, and the funding for it, be handled in-house by the Engineering workstream. This wouldn’t match the traditional notion of a “workstream budget”, but as proposals go it would nevertheless be a first-class citizen, providing an allocation no way inferior to any created by any other proprosal — and in the same way, funds authorized for one purpose have no business being spent for another, whether that authorization was given as part of an omnibus “budget proposal” or not.

Likewise, a workstream leader who is granted discretion over the administration of certain funds is thereby granted the power to “hire and fire” only in the sense that they have the discretion to choose how to expend those funds, which may involve choosing to retain someone’s services, and may also involve choosing not to continue to pay someone with those funds. Their power, however, is very different than the “hire and fire” powers of a traditional executive, as they cannot terminate someone’s relationship with the DAO. In particular, whether or not someone is a DAO member or contributor cannot be controlled by the decision of a workstream leader to “let them go”. (Case in point — I’ve stepped back from the role of Security leader, and I’m no longer drawing a salary, but I’m still a DAO member; in fact, I’m working on a new KeepKey CLI, so I’m still a contributor, even though no one is paying me to do it.)

Workstreams are self-organizing. While they’ve generally tended toward top-down control so far, in my view it would be possible for a workstream to exist without a leader at all. In fact, an entire workstream could be run without anyone needing to be granted special permissions via the Colony reputation system (though I’ll admit that its interface makes me want to gnaw off my own limbs in its current state). Likewise, the DAO’s ability to hold a workstream accountable isn’t based on its ability to sue anyone, and isn’t contingent on a single leader — the DAO has the ability to decide not to give any more money to a workstream that doesn’t perform no matter how that workstream organizes itself.

Fundamentally, the position of workstream leader is a servant’s position, entirely like that of a secretary, coordinator, or spokesperson, and entirely unlike that of a corporate officer or executive. Holding the position of workstream leader does not make someone a leader of the DAO; they are a DAO leader simply because they are a member of the DAO. Workstream leaders certainly may enjoy a unique level of trust, respect, and even insight, but this is accrued through their discharge of their responsibilities, and is not gained (and should not be given) simply because they hold their position.

I feel that this proposal would imply a sea change in the nature and structure of the DAO. I echo the concerns presented by @pastaghost and others, and at least as currently envisioned I can’t support it.

I would request though, that you stop trying to flag and censor posts

It’s Inappropriate

This post contains content that a reasonable person would consider offensive, abusive, or a violation of our community guidelines.

I will definitely not stop flagging examples of your behavior that I believe to align with these conditions. If that is “censorship” then I guess I’m an Orwellian fascist.

Also, flagged your post for being off-topic. 1f603

I dont know whats going on.

To me, the original definition, are whats already being done. So this doesnt matter.

Feels like theres another sub… argument being done, in a language i dont understand.

Not sure where to even go with this.

GM I have tried to stay out of this because more seems to be going on beneath the surface and could have issues directly tied to a single WS. At this point though I do not see cooler heads prevailing and I believe that with the attention and fracturing tone of discussion, I as a community member and a contributor would like to discuss this further before pushing this to governance vote.

I don’t personally know the time sensitivity other than Workstreams are up for renewal and the determined need is greater than the time allotted to have a larger community discussion, I of coarse would debate that, we have gone this long with multiple renewals and I believe we can find solutions. If it is beyond this time sensitivity and has to do with DAO fiscal responsibility or determined need of Treasury capability, I do feel the community needs to figure this out.

I don’t know if this will be moved forward to governance at this point, but feel that pushing this to vote or the sense of rushing this through because we can is probably not the best look or alternative. This is just my thoughts and I might not know all of the details or context, but isn’t that the point? If you are asking the community to vote something into governance and something that is beyond a single WS purview how can we vote not knowing the context and having the ability to look at alternative solutions.

That said I do see a lot of disagreement but not allot of presented alternatives besides workstream contributors having concern for verbiage and also presenting with layers of subtext and lack of direct context for voters that seems to revolve around the engineering WS.

I hope that we as a public community acting as a DAO can grow stronger through this, but we do need to deal with it as such, passion and emotion aside we need to have meaningful dialect and present viable pathways forward. We are all beings and don’t have to agree on all points but with the 1 year anniversary a few moments away we can do better communicating, collaborating, and compromising.

Thanks to all for the discussion on this topic. I am glad to see us actively engaging in governance. I would personally very much like to see this proposal go to a formal vote in order to gauge FOX holder sentiment on the topic as I think it’s a very critical issue for the DAO now and in the future.

My understanding of a work stream leader was very much in line with what has presented here. Obviously some other’s had a differing understanding. That alone makes me think that it’s very important to see this moved to a formal vote from FOX holders using snapshot versus the forum voting which doesn’t capture the true distribution of tokens.

thanks for the great post , I’m just catching up on everything after a long week at ETHBarcelona. sorry in advance for the long post while I simultaneously catch up and dump my strong feelings on this subject. This proposal can’t currently advance past Ideation because it has more no votes than yes votes, and I agree that a community discussion around this topic would be worthwhile. Let’s get something on the calendar for this week, maybe in lieu of the Community Lunch on Wednesday.

Re: urgency of this - My understanding is that the motivation comes from ’s decision to stop allocating eng. workstream funds to some members of the workstream (aka let them go), and subsequent questions around whether a worsktream leader indeed has this authority (including more specific questions about whether 0xdef1 had this authority for the eng. workstream due to the fact that specific individuals were named in the proposal). This disagreement causes obvious issues; I think the sooner we can get consensus on the definition of workstream leader, the better.

In my perspective, workstream leaders have always been responsible for allocating (or not allocating) the funds of the workstream. I tried to make this clear (and concise) in the original org structure post pre-DAO genesis, but this goes to show that there is always room for interpretation.

This proposal’s intention is to clarify this; providing a default definition of Workstream leader (identical to how most workstreams are operating already), but still leaving room for alternative structures if a proposer requests it. If community approves this (I strongly think we should), this language will become default for existing workstreams, most (if not all) of which have already been operating like this. If a workstream feels strongly against adopting this definition, they are welcome to propose their own. FWIW, I would never support a proposal that gave a workstream leader permission to hire but not fire. I would also be very skeptical of supporting a workstream without a leader or with more than 1 leader. The ideas that workstream leaders are corporate, that we should have flat workstreams, or that we should have workstream leaders with accountability but no authority are opinions that I wholeheartedly disagree with. While it may sound nice in theory, this does not work in practice. Our current org structure works great on the other hand, assuming WS leaders to indeed have the authority under which they’ve been operating.

Just gave a relevant talk on Scaling DAOs at ETHBarcelona that anyone interested in this topic may find interesting. I think our org structure, including empowering workstream leaders with the important responsibility to allocate (or not allocate funds) is critical to our ability to scale and get shit done. I am always open to ideas for improving our structure, but have yet to see any (aside from this definition) presented.

One last note: To ’s point, contributors on workstreams have powers to create motions for payments even if they aren’t the workstream leader. Nonetheless, it’s always been the workstream leader’s explicit responsibility to allocate the budget, and similarly a contributor should never expect compensation without a prior agreement from the workstream’s leader. I am glad that we’ve given workstream leaders special perms on Colony while we get used to it as it’s helped ensure contributors get paid on time, but have always envisioned removing those permissions one day once we are comfortable with Colony. In the meantime, we may want to clarify in this default definition that being elected as a workstream leader includes receiving special permissions in Colony.

i always appreciate your insights, and I’m curious which points of the definition (if any) that you disagree with? I agree that a WS leader can’t “fire” someone from the DAO and is limited to deciding whether or not to allocate funds to an individual, but don’t see anything different from that being proposed here. Further, this is just a default definition. If a workstream wants to propose something different to this, they’re always welcome to.

@pastaghost I appreciate your perspective too, but respectfully disagree with you on this matter.

If workstream renewal is contingent on a charter being submitted along with the proposal, since the workstream proposal requires buy-in from the contributors, then must work with the contributors to derive a fair operating agreement.

The workstream can be renewed without a charter, it’s up to the community. There is also nothing wrong with drafting a proposal to renew the workstream that doesn’t include some of its current contributors and without their input.

This provides an underhanded mechanism for forcing organizational decisions on a group who in majority believe this to be wrong.

@pastaghost the community is on top. if they approve this proposal, it doesn’t matter if members of the subDAO think it is wrong. those members are welcome to express their opinions as individual community members.

Aside from the specific terms of the proposal, the spirit of this strategy seems to be below board and against the ethical standards of this community. This kind of behind-the-back political strategy is unhealthy for the DAO and is not what we should be doing here if we are interested in finding optimal solutions and maximizing our chances of success.

I disagree wholeheartedly. Please stop trying to make this seem like this is against DAO ethics or spirit or is some kind of “behind-the-back political strategy.” Many contributors, workstream leaders, and community members agree that this is not only how the DAO should operate, but how it has been operating. I think it’s very misleading to try and cast this proposal in such a negative light when IMO clearly has the DAO’s best interest in mind.

I appreciate you making this proposal 1f64f I can imagine this is incredibly frustrating for you, and i know you just want to build (i do too). thank you for being a great leader and making the difficult decisions that leaders are forced to make. grateful for you and all of the DAO’s workstream leaders.

I removed your mod privileges from the forum :+1:

ty for your services