codefordenver/projects

LiquidFeedback

Opened this issue · 0 comments

State the Problem

When the Baltic Nation of Estonia broke away from Russia they took a vast majority of the Government online. They now have the fastest internet in Europe and highest number of entrepreneurs per capital than anywhere else in the world. The Server side source code is now on git hub. Can it be relevant in Denver/Colorado?

In addition, the German "Pirate Party" developed a software solution for allowing all constituents to be able to vote and/or debate on issues and build and develop policy. This is true democracy as compared to representative democracy in the States. This is becoming important because of the massive community brain trust and empowering everyone to vote / contribute to government processes.

Democracy OS - same philosophy.... compare for Denver....

All three projects are in the public domain.
Code America / Denver can build the aps and then evaluate if they may be useful in Denver/Colorado. And if so - make the Denver SW branch available to the community (and world). In addition, it is an opportunity to work with coders around the world to explore, develop and advance the chosen platform.

[Do you have a loose idea for this project that could be validated?]
We can do this in 3 ways - 1) Deploy the application internally to Code For Denver projects representing small, focused and diverse groups. 2) Offer an instance of the SW to a non profit and / or the education market. 3) Offer an instance into a vertical market.

Why

[What is the specific issue that this is solving and why is it worth solving?
What is the evidence that it is an issue in our community?

Massive knowledge base in the community who can contribute to public and private sector policy and planning. In addition, their is NO online solution for joining with peers and debating and voting... Many millennials, older and infermed do not have any kind of opportunity to participate in decision making processes that maybe debated at inconvenient times and location (ie. a civic building during working hours) - this process can be freed from a physical, possibly impractical location to the internet and discussed, debated 24/7. And be available to anyone, anywhere who has access to the Internet.

In addition - this may encourage a true democratic process - as opposed to traditional representative process of decision making.

Potential Partner(s)?

[Is there a known organization that would be willing to partner on this?]

There should be plenty of interest if the evaluation proves out. Interested parties can initially contact Ping@ContemporaryNetworks.com We would be looking for users, ideas, partners etc. etc.

Additional Background Context

[Is there additional context for the project
Possible deadline?]

No -

Details

Champion: [To be filled out during exploration stage]
Hugh Evans (Company - Contemporary Networks, llc)

Repo: [To be filled out during exploration stage]
Waffle Board: [To be filled out during exploration stage]


Stage Checklists

Complete checklists for each stage in process before moving forward

Idea Phase (pre-pitch)

  • Have an idea/problem
  • Complete initial validation checklist:
    • Focused on helping the community
    • We work "with" not "for"
    • Projects that are reusable
    • Not illegal
    • Not promoting a particular political party or religious group
    • Not antagonistic to government
    • Not "free work"
  • Fill out top of this card with problem statement, why, etc.
  • Coordinate with CfD member to get pitch on agenda for pitch night (first Monday of the month)

Pitching Phase

  • Move card to Pitches/Presentation list in waffle if you are presenting tonight
  • Present to group (3 min limit)
  • Group Q&A (3 min - if there is additional questions that can happen in the follow up pomodoro)
  • Initial vote on whether ready for Exploration Phase.
    • Cards that are voted ready should get "Pitched - Accepted" label
    • One pomodoro for further discussion around any cards that were not determined quite ready for Exploration. Presenter should be ready to discuss, answer any questions, and revise pitch.
    • Quick update after pomodoro from presenters
  • Group determines next step in final vote:
    • a) Idea needs more development (card is moved back to Ideas list with label “Needs development”
    • b) Idea is accepted but group doesn’t have resources to take on right now (card stays in pitch column with label “Pitched - Accepted”)
    • c) Idea is accepted and group has the capacity to take on (ie, the team is under the WIP limit for taking on projects)
  • If outcome c) is determined:
    • a) Identify project champion
    • b) Create project waffle board from Project Bootstrapper
  • If the above steps cannot be completed, then the project outcome should actually be B above, and project card stays in Pitches list with label “Pitched - Accepted”

Exploration Phase

This phase involves no actual building (e.g. programming), and requires you have a project champion

  • Create new project repo and waffle board with: https://cfd-new.herokuapp.com/
  • Follow pre-populated waffle board steps to:
    • Validate the problem is worth solving, and hasn't already been addressed
    • Discover and connect with your users
    • Connect with experts and partners
    • Brainstorm solutions
    • Paper prototype
    • Validate paper prototype design is actually useful
    • Define a testable MVP
    • Prepare a pitch for Active Development
    • Identify project tech lead (if applicable)
  • The pitch acceptance process to move into Active Development is the same as for the Pitching Phase

Active Development Phase

Active development is where a team invests in developing an minimum viable product (MVP), and then based on the feedback iterates and continues development.