Company Culture Discussion
John Fan
1. Personality
2. Mindset
3. Values
4. Process
Culture is the Company's Personality
Fun, Creative, International
Which one describes
your company's mindset better?
Indie Coffee Shop or Starbucks ?
Singapore or Tokyo ?
(rules-based vs norms-based)
Cathedral or Bazaar ?
(Microsoft Windows vs. Linux)
Movie Production or Law Firm ?
Athens or Sparta ?
(Peaceful vs Warlike)
What is the correct mindset?
The appropriate mindset
depends on your product
and your business.
Know thyself.
Name the company...
Move Fast, Break Things
Don't Be Evil
Delivering Happiness
What slogan describes your
company's values?
Here are our slogans for
how we build for users.
* Talk to your users
* Build. Measure. Learn.
* Catch the Wave
Catch the Wave
Startup is a Team Sport
* Be proactive, not reactive
* Open communication
* Always be learning
* Win as a Team
Process
Communication Tools
Time Periods and Rituals
Feedback (e.g. 1-1 Meetings)
Activities (e.g. Hack Days)
Environment (Office)
and more...
Communications Tools
Slack
Facebook Group
Trello
Basecamp
Hackpad
Google Docs
Time Periods and Rituals
Scrum (daily)
Sprint (~2 weeks)
Stage (~3 months)
Sprint Cycle
- Execution mode (Daily Scrum)
Our Weekly Schedule
Tue. - team meeting
Wed. - no meetings day
Thu. - design sync
user feedback
Fri. - demo time
1-1 Meetings
"How are you doing?"
"What's your biggest
challenge right now?"
"What needs to be changed?"
Activities
Orientation (New Employees)
Internal Workshops
(e.g. Design Thinking, Machine Learning, Analytics)
Hack Days
Host Meetups
(e.g. Cocoaheads, Android Taipei, UIUX, VR Taiwan)