CS230 | computing & social responsibility
  • outline
  • projects
  • syllabus
  • links

Project - Entrepreneurism & Ethics

 

Group Work (read the group policy on main project page)

******Peer Evaluated--how to do this******* (rubric on Canvas) & video2 showing process

Due: see due dates on different parts in Deliverables

Points: 143 points (document+presentation -see rubric in Canvas) + attendance at in-person presentations + 20 points peer reviews

 

 

FOLLOW writing tips for all references and citations, you must use IEEE citation format.

 

Project Description

 

This project examines the practice of ethics in modern startups and entrepreneurial activities. Your group will form a fictitious company creating a feasible/real technology product or service. You will develop the 4 items below that will discuss the fundamental concept behind your company, the ethical impacts of your business and also highlight its Cultural and Ethical Policies and selected Ethics Board members. Please treat this as a real startup.

 

You will create a PDF of a report and both MP4 w/ YouTube link Presentation that you will host on a GitHub wiki page as detailed below.

 

 

Documentation = create a wiki on GitHub shared repository that is public so ALL of us in the class can view it containing a PDF of the report and a MP4 presentation that you additionally upload to YouTube. All 3 items should be linked of the GitHub wiki's main page. Give the wiki page a title of your company and make sure that your group number and all members names appear on the top. GO here for tips on how to create a GitHub wiki. Also, view the video overview of the web interface for GitHub.

Setup Github Repository to host your project

  • STEP1:  HOW to create a GitHub repository from your GitHub account (ONLY the team Github master of your group will do this --you only need 1 repository that your team will SHARE) :  https://docs.github.com/en/github/getting-started-with-github/create-a-repo
  • STEP2: Sharing the repository:  how the Github master will add the other team members to a GitHub repository as collaborators:  https://help.github.jp/enterprise/2.11/user/articles/inviting-collaborators-to-a-personal-repository/
  • STEP 3:  (For all team) You will be documenting your project on this GitHub's wiki.....everyone Read and discuss: HOW to setup a Wiki on a Github repository; https://guides.github.com/features/wikis/

Report PDF must contain the following sections : (keep these names)

  • 1: Ethical Business Plan

    2: Cultural Policy

    3: Ethics Policy

    4: YouTube Presentation

    5: References

1: Ethical Business Plan (minimum 1500 words FOR section C + words for section A&B)

Business plans do not typically address potential ethical issues for the company. You are going to create an "Ethical Business Plan" which does address ethical issues (see section 1.C). (you must keep these section/sub-section names exactly to facilitate peer reviewing).

1.A. Company Name of Fictitious Company (make it a name you would like --treat this like a real startup). Remember this must be a tech company.

1.B. Long-Term Vision Statement - write in full paragraphs not bullets a statement that addresses each of the questions below.

  • 1.B.1 Goals: what are the goals?

  • 1.B.2 Idea Origination: where did your idea come from ( a class, a job, a need)?

  • 1.B.3 Purpose/Values/Mission: what is the purpose, values, and mission?

  • 1.B.4 Key Questions: List 2 or 3 key questions that will guide the startup's choices. These should be essential questions that serve as touchstones to direct your company's efforts. For instance, how can the startup have an impact? What engages our passions?

1.C. Strategy with Ethical Impacts AND Ethical Safeguards: for the next 3 to 5 years you will create a list of OKRs w/ metrics, Experiments, Ethical impacts/issues and Ethical Safegaurds. You should have a minimum of 3 OKRs . The documentation for EACH OKR is 500 words minimum (total for 3 OKRs is 1500 words minimum)

***** USE THE CONTENT YOUR TEAM MEMBERS CREATED INDIVIDUALLY IN THEIR PROJECT ON Entrepreneurial Strategy with Ethical Impacts & Safeguards******If you have less than 3 people in your group you are still required to create 3 OKRs with all of the required information. FOR each of the required 3 OKRs you should have content as outlined in the Individual project:

1: OKR description, 2: its Metric(s) with Experiment(s), 3: Ethical Impact(s)/Issue(s) 4: Ethical Safeguards.

So

the sections you will have for the first OKR are as followed

1.C.1.1 OKR 1 Objective and Key Result

1.C.1.2 OKR 1 Metric(s) with Experiment(s)

1.C.1.3 OKR 1 Ethical Impact(s)/Issues(s)

1.C.1.4 OKR 1 Ethical Safeguards


This is followed by the sections for OKR 2

1.C.2.1 OKR 2 Objective and Key Result

1.C.2.2 OKR 2 Metric(s) with Experiment(s)

1.C.2.3 OKR 2 Ethical Impact(s)/Issues(s)

1.C.2.4 OKR 2 Ethical Safeguards

 


This is followed by the sections for OKR 3

1.C.3.1 OKR 3 Objective and Key Result

1.C.3.2 OKR 3 Metric(s) with Experiment(s)

1.C.3.3 OKR 3 Ethical Impact(s)/Issues(s)
1.C.3.4 OKR 3 Ethical Safeguard

2 : Cultural Policy (minimum 300 words)

(please keep these section/sub-section names exactly to facilitate peer reviewing).

  • 2.A. Core Values - Give core values of the company answering questions: How do you want to be thought of? What are the details of the core values of the company? (write in full paragraphs not bullets)

  • 2.B. Motivation - Give an understanding of the desired company culture by answering: What do you love? What do you fear? (write in full paragraphs not bullets)

  • 2.C. Summary: summary in 6 words or less the company's culture

      • Example of Googles Cultural Summary:

        1. Openness
        2. Innovation
        3. Excellence that comes with smartness
        4. Hands-on approach
        5. Small-company-family rapport

Item 3 : Ethics Policy (minimum 500 words)

(please keep these section/sub-section names exactly to facilitate peer reviewing).

  • 3.A. Core Items - Enumerate the core items in your ethics policy and give details of each policy item and its meaning.

  • 3.B. Board - List 3 real people (maybe tech leaders) that you want on your board, a brief bio, AND why you chose them for the board. (write in full paragraphs not bullets). ALL members should have some experience in the tech sector of your company (e.g. cybersecurity or say gaming). AT LEAST 2 must be experts/have significant experience in ethics DIRECTLY related to your company's tech sector.

    TIPS on Ethics Policies

    Look at examples like Google Ethics policy (found here or search)

     

    Consider the following ideas from AI NOW report 2018:

    1. Expanding AI fairness beyond a focus on mathematics and statistical fairness toward issues of justice
    2. Accounting for the many forms of labor required to create and maintain AI systems
    3. Committing to deeper interdisciplinarity in AI
    4. Analyzing race, gender and power in AI
    5. Developing new policy interventions and strategic litigation
    6. Building coalitions between researchers, civil society, and organizers within the technology sector

     

     

4 : YouTube Presentation (see below requirement) --give URL

5 : References

You must have a minimum of 5 references. They should be formated using the IEEE citation format. Each reference must be cited at least ONE TIME somewhere in the previous sections (e.g. In [2].....)

 

Presentations= (there are 2 forms of presentation -BOTH are required):

  • A. Presentation YouTube - create a MP4 video that you upload to YouTube (accessible) of your presentation (ideally under but around 15 minutes) that goes over in detail your GitHub wiki-based documentation. The wiki must be clearly readable in your video and your voice must be clear and audible. You should discuss ALL items 1-3 in your document. TIP: consider using Zoom to record your presentation, and do it to save to local machine and it will generate an mp4 file for you. Make sure that your video is on , your audio clearly audible and the content is easily readable.

  • B. Presentation Lightening Round Presentations In Person (see deliverables below for date and time): your group will have approximately 5 minutes to do a speed presentation where you will discuss:

    • ITEM 1-Company Name, Vision, Introduce your Team

    • Discussion ONE point of your Ethics Policy (from ITEM 3)

    • Discuss ONE point of your Cultural Policy (from ITEM 2)

    • Discuss one of your Ethics Board Members(from ITEM 3).

      Discuss ONE of your OKRs (1.C.1) and its metrics (1.C.2), ethical impact (1.C.3) and the ethical safeguard (1.C.4) you have designed for it.

    NOTE: it is up to you to choose which one item of the ethics policy, one item of cultural policy, and which one ethics board member you will discuss.

Project Timeline by Week

Week 1- Teams are created/assigned

Week 2-3- Setup Github repository

Week 4-5- Brainstorming - Select Startup Tech Sector and Brainstorm Main Business Concept

Week 6-7 Individual Project that will be used in project.

Week 7-8: Work on Project -FINISH Item 1

Week 8-9- Work on Project FINISH Item 2

Week 10-11- Work on Project FINISH Item 3

Week 12-13- Complete ITEM 5: Finalize GitHub readme & wiki and Create YouTube presenting the Github documentation

Week 14-15- Presentations + Peer Review and Evaluate

 

create a schedule using the GitHub issues board to assign work and create a detailed schedule (make an issue card for each sub-section).  MAKE SURE TO UPDATE your GitHub issues board as you are working and finishing items.

 

Brainstorming TIPS (from Stanford's class on Entrepreneurism)

  1. Identify potential opportunities. Combine your own personal experiences and creativity with external forecasts and trend analysis. How is the world changing with respect to new technologies? What is the impact of globalization on current solutions? What new requirements will those changes produce? Recent media articles on trends are often a good place to start. Additionally, you may want to look through Stanford's Office of Technology and Licensing for new technologies that have been developed at the University.
  2. Define your purpose and objectives. Identify your most promising opportunity, being careful to discriminate between an interesting technological idea and a viable market opportunity. Prepare an outline which will help you to determine what types of data and information you need to demonstrate the attractiveness of your chosen opportunity.

 

 

 

  Deliverables: 

 


  • Meet with Professor: Office hours on either March 18 or 20. Come for a 5 minute appointment (first-come, first-serve) where ideally all of your groupmates will attend to present me your completed ITEM 1 on github reporsitory wiki. Be prepared to present it to me and get feedback. This is not a formal evaluation but, rather an opportunity to see that one you have finished ITEM 1, and that it has the depth of content and concepts (especially around Items 1.C.1 to 1.C.4).



  • GitHub based Wiki Report & YouTube Presentation: Due April 25, 11pmCreate the pdf report, the presentation as BOTH an mp4 and Youtube URL link (upload the MP4 video). Github Repostiory that is public so ALL can see that contains a wiki of documentation described which includes a link all 3 items (pdf, mp4 and YouTube link).
    Turn in the link to the GitHub wiki, AND the pdf as well as the MP4 to Canvas in TWO LOCATIONS: to Canvas -> Discussions->Entreprenuer&Ethics Submission AND ALSO submit to Canvas -> Discussions->Public Posting - Entrepreneur & Ethics


  • In Person Lightening Round Presentation: In our in-person meeting (now via Zoom) scheduled below your group will have approximately 5 minutes. SEE Sylabus for Zoom link.

    • SECTION 1: 12:30pm-1:45pm (M/W) on BOTH of these dates April 28, 30
    • SECTION 2: 8:00am-9:15am (T/Th) on BOTH of these dates April 29, May 1

  • Peer Review (see top) due 11pm May 7 (you will have points taken off if you do not perform this) -YOU will be reviewing ASSIGNED GROUPS. This will be done through Canvas. A discussion of how to do this review will take place in class and is discussed in *****Peer Evaluated--how to do this******* (rubric on Canvas). There is a rubric to use in grading that will help structure your grading. Remember that you must always give comments for each element of the grading. You will be graded on the quality of your review

cs230:computing & social responsibility

  • home
  • outline
  • projects
  • syllabus
  • links