Re: [Discuss] on prioritizing next steps for Snowdrift.coop

2016-02-18 Thread Aaron Wolf
On 02/18/2016 12:24 AM, Stephen Michel wrote:
> On Thu, Feb 18, 2016 at 12:18 AM, char...@thefnf.org wrote:
>> Before you dive into process for process sake and die a death of a
>> thousand cuts by the toolchain... I'm seeing lots of massive brain
>> dumps, grandiose plans, long lists. That's a huge amount of
>> information. You'll die from analysis paralysis. I used to do that as
>> well (in my earlier investor/founder experiences). None of those ever
>> shipped or even came close.
> 
> I'm with Charles, here. Before SCALE I felt like we were making
> progress. Now I feel like we're stalled. I'll follow his advice right
> here. I propose we head immediately for alpha. I propose the following:
> 
>> How about a vastly simplified approach (can still use the tools of
>> course but in a more streamlined fashion) 1) Define core personas.
>> (project patron, project contributor).
> 
> Core persona #1: Project Patron. Let's use Jay [0].

I'm not sure Jay is the best, but maybe

> Core persona #2: Project contributor. Let's use Mara[1].

I wrote Mara as a Snowdrift volunteer / team member. When Charles said
"Project contributor" he meant what we call "project team member" i.e.
someone connected to a different project, not Snowdrift.coop itself.

> 
>> 2) Define what an minimally viable product would be for those two
>> personas.
> 
> Jay comes to the site, reads the introductory materials, and quickly
> becomes enamored of the concept of coordinating to fund public goods.
> He's busy and has no technical skills, so he decides to support our
> development monetarily instead. He creates an account and pledges as a
> patron of Snowdrift.coop.
> 

Okay, I see, we're using Snowdrift.coop as the project initially, which
is okay. At some level, we don't need vague personas for us as we can
use real people, but I'm not sure what the advice would be about that.

> Requirements:
> - [TODO] Good introductory materials
> - [DONE] Ability to create an account

additional [TODO] (well to verify): authorizing funds

> - [TODO] Project page with clickable pledge button
> - [TODO] Functioning mechanism for a single project
> - [TODO] A way to view current donation per month.
> - [TODO] Functioning "un-pledge" button
> - [TODO] Decide how to process payments
> - [TODO] Legal requirements I don't know about?
> 
> Mara comes to the site. She too reads the introductory materials and
> becomes enamored of us. She wants to put her technical skills to use, so
> she fills out a volunteer interest form. (from here, we can help point
> her in whatever direction necessary).
> 
> Requirements:
> - [TODO] Good introductory materials
> - [DONE, or WIP?] A good, functioning, volunteer form.
> 

Volunteer stuff isn't MVP (but it's the broad category of "stuff that
may or may not help us get to MVP). Don't worry about that here anyway.
The funding for Snowdrift.coop is for our own immediate costs right now,
we don't need to fund hypothetical new person.

I think we should indeed focus on our own immediate needs, and so we
don't need to have Mara the persona for this.

But moving beyond us to outside projects, we need to make sure we have
the requirements clear about what's needed for outside projects to sign
up and become able to receive pledges.

>> 3) Spend three weekends (and 3 hours per day between weekends)
>> building the minimally viable product. If it's more than a man month,
>> kill it. Aggressively fight scope creep etc. (repeat the above for the
>> corporate entity as well).
> 
> Yes, I'm missing a lot of todo's here. Yes, that's the point. That's why
> it's called the MINIMUM viable product.
> 
> Does this sound good to everybody? Try not to write an essay in
> response, we can do that ria IRC :)
> 
> [0] http://shovel.snowdrift.coop/projects/snowdrift/wiki/Jay
> [1] http://shovel.snowdrift.coop/projects/snowdrift/wiki/Mara
> 
> --- Email Policy: http://stephenmichel.me/email
> 
> 

Thanks, Stephen. Good direction. I want TODAY to start putting these
things into Open Project and then getting to WORK.

-Aaron




signature.asc
Description: OpenPGP digital signature
___
Discuss mailing list
Discuss@lists.snowdrift.coop
https://lists.snowdrift.coop/mailman/listinfo/discuss


Re: [Discuss] on prioritizing next steps for Snowdrift.coop

2016-02-18 Thread Stephen Michel

On Thu, Feb 18, 2016 at 12:18 AM, char...@thefnf.org wrote:

Before you dive into process for process sake and die a death of a
thousand cuts by the toolchain...

I'm seeing lots of massive brain dumps, grandiose plans, long lists.
That's a huge amount of information. You'll die from analysis 
paralysis.
I used to do that as well (in my earlier investor/founder 
experiences).

None of those ever shipped or even came close.


I'm with Charles, here. Before SCALE I felt like we were making 
progress. Now I feel like we're stalled. I'll follow his advice right 
here. I propose we head immediately for alpha. I propose the following:



How about a vastly simplified approach (can still use the tools of
course but in a more streamlined fashion)

1) Define core personas. (project patron, project contributor).


Core persona #1: Project Patron. Let's use Jay [0].
Core persona #2: Project contributor. Let's use Mara[1].


2) Define what an minimally viable product would be for those two
personas.


Jay comes to the site, reads the introductory materials, and quickly 
becomes enamored of the concept of coordinating to fund public goods. 
He's busy and has no technical skills, so he decides to support our 
development monetarily instead. He creates an account and pledges as a 
patron of Snowdrift.coop.


Requirements:
- [TODO] Good introductory materials
- [DONE] Ability to create an account
- [TODO] Project page with clickable pledge button
- [TODO] Functioning mechanism for a single project
- [TODO] A way to view current donation per month.
- [TODO] Functioning "un-pledge" button
- [TODO] Decide how to process payments
- [TODO] Legal requirements I don't know about?

Mara comes to the site. She too reads the introductory materials and 
becomes enamored of us. She wants to put her technical skills to use, 
so she fills out a volunteer interest form. (from here, we can help 
point her in whatever direction necessary).


Requirements:
- [TODO] Good introductory materials
- [DONE, or WIP?] A good, functioning, volunteer form.

3) Spend three weekends (and 3 hours per day between weekends) 
building

the minimally viable product. If it's more than a man month, kill it.
Aggressively fight scope creep etc.

(repeat the above for the corporate entity as well).


Yes, I'm missing a lot of todo's here. Yes, that's the point. That's 
why it's called the MINIMUM viable product.


Does this sound good to everybody? Try not to write an essay in 
response, we can do that ria IRC :)


[0] http://shovel.snowdrift.coop/projects/snowdrift/wiki/Jay
[1] http://shovel.snowdrift.coop/projects/snowdrift/wiki/Mara

---
Email Policy: http://stephenmichel.me/email
___
Discuss mailing list
Discuss@lists.snowdrift.coop
https://lists.snowdrift.coop/mailman/listinfo/discuss