Skip to content

Instantly share code, notes, and snippets.

@aikalima
Created October 18, 2016 14:46
Show Gist options
  • Save aikalima/bade1c0e973fee32361c2cad7fb48054 to your computer and use it in GitHub Desktop.
Save aikalima/bade1c0e973fee32361c2cad7fb48054 to your computer and use it in GitHub Desktop.

CrowdSmart Use Cases

Use cases on membership and roles

uCase001 Membership Creation

User logs in and becomes a member of the CrowdSmart system. Depending on the unversity URL their initial org is that university. Their initial role is advisor. They are also asked to provide an email,screenName and password. Example: Login at uom.crowdsmartinc.com submit email: jminer@umich.edu, JM, letmein

uCase002 Member add University

User is member of university A (e.g. has already registered) and decides they want to be a member of University B. CS recognizes the email and let's the user know that University B has been added to their member organizations [MG: System won't let user know but simply does it behind the scenes]. They keep the same screen name and password. If the user attempts to register they will receive back the message [MG: changed message]:"This email is taken or you are already a member of CrowdSmart, if so, please login.". Example: Fred@crowdsmart.net first joins through UCB.CrowdSmartinc.com. Fred goes to Stanford.CrowdSmartinc.com and begins to sign up by submitting his email he is told that Stanford is now added. If he simply logs in at Stanford the system adds Stanford to his list of universities.

uCase 003 Create startup member

User is a member and decides to sign up as an entrepreneur. He/she clicks "Register Startup" and is presented a form to fill out company information. See company uCase 010. Example:fred@crowdsmart.net clicks on "Register Startup" and is asked to give company name. He then receives an email that tells him what he needs to provide to on-board CrowdSmart. [MG: This changed. "Register Startup" button will be disabled unless user signed in. Once signed in, user can enter uCase004]

uCase 004 Create startup non-member

Entrepreneur from University A who is not a member clicks on "Register Startup". He is taken through a registration process that includes submitting email, password, screen name and company name. He/she is then presented the companyInfo form (see uCase 010).

uCase 005 Startup staging

Entrepreneur signs up and initially is assigned to private staging area with invitation-only access. Entrepreneur when ready can ask to make company viewable to either his/her university or to all universities (public option). [MG: May not be part of MVP? Discuss]

Use cases on Dashboard

uCase 006 default dashboard view

User logs in in default mode and is able to view companies to advise and to see a status dashboard reflecting engagement which includes companies they are following, their points (based on ideas submitted, ranking of their ideas and ranking of their companies)

##Use cases launching sessions

uCase 007 - Selecting Sessions

Entrepreneur should be able to view a list of available sessions and select the ones they want to activate. This list should then be shown on active sessions screen. ####Pre-condition Entrepreneur has an opporunity to test sessions in a staging area. ####Post-condition Entrepreneur is able to select to "go-live" ###uCase 008-Access to Sessions: Entrepreneur should be able to mark a question as 'invitation only' in order limit visibility to selected group of advisers. ####Pre-condition: Entrepreneur has defined special advisor group. See use case "Select advisor group" ####Post-Condition: Upon marking question as 'invite only', system sends invitation to selected advisor group. See use case "Invite advisors to view 'invite only' questions" ##Use cases on session design

uCase 009 - Elevator Pitch

Entrepreneur should be able to get feedback on their story. Will it attract customers, employees, investors? What could they do to improve their story to attract interest? ####Pre-condition Entrepreneur should have developed clear messaging, presentation, web site, movie, product images. ####Post-condition Entrepreneur recieves a score on elevator pitch and a list of likes and suggestions for improvement.

Use cases on starup on-boarding

uCase 010 - On-boarding CompanyInfo

Entrepreneur should be able to present their company in the best way possible. See companyInfo.bmpr. ####Pre-condition Entrepreneur should have developed a clear description of the company. They should have a short video (kickStarter style) that gives their elevator pitch. They should have a logo and a web-site. For the FUND stage they should have an executive summary that a clear picture of the business opportunity. ####Post-condition Entrepreneur has a staging area to review and correct company information before going live. Entrepreneur should be able to make corrections and updates.

Use cases for onBoarding Universities

Use cases for onBoarding Startups

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment