SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
Make This in China




You got to define, explain, and evolve a product - all with a team in
China.

Good software products are hard to make. Its even harder to produce
good software with a distributed team in China.

Here are some key factors that can position you to greater chance of
success.
Most important word when describing the product:
                                         WHY?




Assumption: The team will not know unless someone tells them.
You can tell them the program needs to add 2 + 2.
Don’t stop there: tell them what good will this addition do? Spark their
curiosity, bring their heads in the game
Expected Result:
                                     A better “WHAT?”



It should result in a better WHAT.
why? Because going from Reqts-> Design will result in a Requirement
explosion of up to 50 times of original requirements.
Who is filling these requirements gaps?
Two Way Decisions
                                         Global Vision
                                             but
                                  Localized Decision Making




Derived requirements need localized decision making or else time will
be lost.
Architecture and Design issues will come up - these need resolution
earlier in the game.
Unidirectional flow of decisions will remove sense of collective
ownership.
Allow for course correction and mistake forgiveness but dont prevent
local decision making.
Um, looks almost done.....




                                Clear and present
                                definition of done

Expectation setting for DONE.
Corollary is that if its NOT DONE - dont call it DONE.
Extra points for pointing out things that still remain.
Early issue identification is rewarded.
DONT HIDE THE REALITY.
Are Unit Tests done
Are Integration Tests done.
Any non-functional testing done?
Any cross browser type testing done?
Less functionality but done functionality.
Impact of Chinese culture on success factors
                                       Knowledge sharing
                                       Communication
                                       Mutual support
                                       Stakeholder commitment




Factors which contribute to Inter-group success.
1. is there knowledge sharing between the groups?
2. is there open communication between the groups?
3. do groups try to outdo each other or help each other succeed?
4. each group committed to objectives and success?
Power Distance:
                      The perceived
                   freedom to question
                        superiors




Chinese cultural factors:
1. centralization of authority
2. Directed style of management
3. Asking subordinates for opinion is uncommon
---> impact
1. learning from superiors is common
2. questioning superiors is uncommon

how will you overcome this ? in software industry its less of a problem
but still a problem
direct impact on artifact reviews.
Uncertainty Avoidance:
                      The path to clarity




Tolerance for ambiguity - high degrees of this factor may kill your
product.
1. how will you make sure ambiguity is minimized
2. free flow of information to remove ambiguity
3. specifications that have recurring ambiguity will tend to be ignored

how will you overcome this?
Individualism/Collectivism:
                   Level of outgroup trust




-   treating ingroup/outgroup members dierently.
-   knowledge sharing in outgroup less than ingroup
-   real issue of trusting outgroup stakeholder commitments
-   how will you break the us versus them mentality?
-   blurring the boundaries of ingroup and outgroup helps
Concern for face:
                              Reviews
                              Clarifications




Questions = Sign that you are stupid
- Need to reverse this mentality by example. ( i used to ask a lot of questions to outgroups.
gradually team got comfortable following my example).

- Asking for help is a sign of weakness.

- Substitute this fear/anxiety with Reciprocity principle: i will help you if you will help me.

- If you improve my product, I will help you improve yours

- Pronounced when dealing with Outgroup members
Reference

Cultural Impact on Intergroup Coordination in
Software Development in China: A Qualitative
Analysis

by

Minghui Yuan  Doug Vogel
City University of Hong Kong

2006

Weitere ähnliche Inhalte

Ähnlich wie Making Software in China

Empowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PMEmpowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PMProduct School
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developersNick Myers
 
Decision making by individual and group
Decision making by individual and groupDecision making by individual and group
Decision making by individual and groupLouzel Linejan
 
Super Strategy in Decision Making
Super Strategy in Decision MakingSuper Strategy in Decision Making
Super Strategy in Decision MakingMaxwell Ranasinghe
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)cfry
 
Tips in 20 - 7 Secrets for Enterprise Social Networking Success
Tips in 20 - 7 Secrets for Enterprise Social Networking SuccessTips in 20 - 7 Secrets for Enterprise Social Networking Success
Tips in 20 - 7 Secrets for Enterprise Social Networking Successleveragesoftwarecommunity
 
Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...
Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...
Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...Human Capital Media
 
3 Simple Habits of a Highly Effective Team
3 Simple Habits of a Highly Effective Team 3 Simple Habits of a Highly Effective Team
3 Simple Habits of a Highly Effective Team Andy Harjanto
 
Allstate Foundation
Allstate FoundationAllstate Foundation
Allstate FoundationBeth Kanter
 
Introduction to innovation culture
Introduction to innovation cultureIntroduction to innovation culture
Introduction to innovation cultureInnovation Pioneers
 
LECTURE 2: Don Stanley's Design Class LSC 332 @UW Madison
LECTURE 2: Don Stanley's Design Class LSC 332 @UW MadisonLECTURE 2: Don Stanley's Design Class LSC 332 @UW Madison
LECTURE 2: Don Stanley's Design Class LSC 332 @UW MadisonDon Stanley
 
Design for complexity
Design for complexityDesign for complexity
Design for complexityLextant
 
Key Notes Slides
Key Notes SlidesKey Notes Slides
Key Notes SlidesBeth Kanter
 
3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdf3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdfChenese2
 
Don't just write code, change your business
Don't just write code, change your businessDon't just write code, change your business
Don't just write code, change your businessmimmozzo_
 
Branding by Association
Branding by AssociationBranding by Association
Branding by AssociationPaul McEnany
 
How are you leading your agile teams? Yael Rabinovich & Sagi Smolarski
How are you leading your agile teams? Yael Rabinovich & Sagi SmolarskiHow are you leading your agile teams? Yael Rabinovich & Sagi Smolarski
How are you leading your agile teams? Yael Rabinovich & Sagi SmolarskiAgileSparks
 

Ähnlich wie Making Software in China (20)

Empowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PMEmpowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PM
 
bee innovation 19-05.pdf
bee innovation  19-05.pdfbee innovation  19-05.pdf
bee innovation 19-05.pdf
 
Blue globe Manual
Blue globe ManualBlue globe Manual
Blue globe Manual
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
Decision making by individual and group
Decision making by individual and groupDecision making by individual and group
Decision making by individual and group
 
Super Strategy in Decision Making
Super Strategy in Decision MakingSuper Strategy in Decision Making
Super Strategy in Decision Making
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
 
Tips in 20 - 7 Secrets for Enterprise Social Networking Success
Tips in 20 - 7 Secrets for Enterprise Social Networking SuccessTips in 20 - 7 Secrets for Enterprise Social Networking Success
Tips in 20 - 7 Secrets for Enterprise Social Networking Success
 
Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...
Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...
Tackling Your Toughest Influence Challenges: Tools for Leading and Influencin...
 
3 Simple Habits of a Highly Effective Team
3 Simple Habits of a Highly Effective Team 3 Simple Habits of a Highly Effective Team
3 Simple Habits of a Highly Effective Team
 
Allstate Foundation
Allstate FoundationAllstate Foundation
Allstate Foundation
 
Introduction to innovation culture
Introduction to innovation cultureIntroduction to innovation culture
Introduction to innovation culture
 
LECTURE 2: Don Stanley's Design Class LSC 332 @UW Madison
LECTURE 2: Don Stanley's Design Class LSC 332 @UW MadisonLECTURE 2: Don Stanley's Design Class LSC 332 @UW Madison
LECTURE 2: Don Stanley's Design Class LSC 332 @UW Madison
 
Design for complexity
Design for complexityDesign for complexity
Design for complexity
 
Key Notes Slides
Key Notes SlidesKey Notes Slides
Key Notes Slides
 
3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdf3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdf
 
Don't just write code, change your business
Don't just write code, change your businessDon't just write code, change your business
Don't just write code, change your business
 
Branding by Association
Branding by AssociationBranding by Association
Branding by Association
 
Ux
UxUx
Ux
 
How are you leading your agile teams? Yael Rabinovich & Sagi Smolarski
How are you leading your agile teams? Yael Rabinovich & Sagi SmolarskiHow are you leading your agile teams? Yael Rabinovich & Sagi Smolarski
How are you leading your agile teams? Yael Rabinovich & Sagi Smolarski
 

Kürzlich hochgeladen

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Kürzlich hochgeladen (20)

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

Making Software in China

  • 1. Make This in China You got to define, explain, and evolve a product - all with a team in China. Good software products are hard to make. Its even harder to produce good software with a distributed team in China. Here are some key factors that can position you to greater chance of success.
  • 2. Most important word when describing the product: WHY? Assumption: The team will not know unless someone tells them. You can tell them the program needs to add 2 + 2. Don’t stop there: tell them what good will this addition do? Spark their curiosity, bring their heads in the game
  • 3. Expected Result: A better “WHAT?” It should result in a better WHAT. why? Because going from Reqts-> Design will result in a Requirement explosion of up to 50 times of original requirements. Who is filling these requirements gaps?
  • 4. Two Way Decisions Global Vision but Localized Decision Making Derived requirements need localized decision making or else time will be lost. Architecture and Design issues will come up - these need resolution earlier in the game. Unidirectional flow of decisions will remove sense of collective ownership. Allow for course correction and mistake forgiveness but dont prevent local decision making.
  • 5. Um, looks almost done..... Clear and present definition of done Expectation setting for DONE. Corollary is that if its NOT DONE - dont call it DONE. Extra points for pointing out things that still remain. Early issue identification is rewarded. DONT HIDE THE REALITY. Are Unit Tests done Are Integration Tests done. Any non-functional testing done? Any cross browser type testing done? Less functionality but done functionality.
  • 6. Impact of Chinese culture on success factors Knowledge sharing Communication Mutual support Stakeholder commitment Factors which contribute to Inter-group success. 1. is there knowledge sharing between the groups? 2. is there open communication between the groups? 3. do groups try to outdo each other or help each other succeed? 4. each group committed to objectives and success?
  • 7. Power Distance: The perceived freedom to question superiors Chinese cultural factors: 1. centralization of authority 2. Directed style of management 3. Asking subordinates for opinion is uncommon ---> impact 1. learning from superiors is common 2. questioning superiors is uncommon how will you overcome this ? in software industry its less of a problem but still a problem direct impact on artifact reviews.
  • 8. Uncertainty Avoidance: The path to clarity Tolerance for ambiguity - high degrees of this factor may kill your product. 1. how will you make sure ambiguity is minimized 2. free flow of information to remove ambiguity 3. specifications that have recurring ambiguity will tend to be ignored how will you overcome this?
  • 9. Individualism/Collectivism: Level of outgroup trust - treating ingroup/outgroup members dierently. - knowledge sharing in outgroup less than ingroup - real issue of trusting outgroup stakeholder commitments - how will you break the us versus them mentality? - blurring the boundaries of ingroup and outgroup helps
  • 10. Concern for face: Reviews Clarifications Questions = Sign that you are stupid - Need to reverse this mentality by example. ( i used to ask a lot of questions to outgroups. gradually team got comfortable following my example). - Asking for help is a sign of weakness. - Substitute this fear/anxiety with Reciprocity principle: i will help you if you will help me. - If you improve my product, I will help you improve yours - Pronounced when dealing with Outgroup members
  • 11. Reference Cultural Impact on Intergroup Coordination in Software Development in China: A Qualitative Analysis by Minghui Yuan Doug Vogel City University of Hong Kong 2006