Short answer
To build a successful developer ecosystem, focus on cultivating a shared identity and ideology around your technology, not just its features.
- Field
- Innovation & Design
- Source
- eCommons (Cornell University) (2015)
- Method
- Ethnographic study
- Evidence
- Strong effect
Developer communities develop a shared 'techno-cultural frame' that shapes their identity, values, and practices around specific technologies. This innovation & design research insight is drawn from a 2015 study published in eCommons (Cornell University). Using Ethnographic study, researchers explored how this design variable affects real-world outcomes. The key design takeaway: To build a successful developer ecosystem, focus on cultivating a shared identity and ideology around your technology, not just its features.
Developer Identity is Forged Through Techno-Cultural Frames
Developer communities develop a shared 'techno-cultural frame' that shapes their identity, values, and practices around specific technologies.
eCommons (Cornell University) · 2015
Key Findings
- 01Developers form a 'techno-cultural frame' integrating ideologies, values, identities, affects, and practices with technology.
- 02This frame often constructs developer identity as 'vocational craftsmen' with a utopian vision of independent 'indie' development.
- 03Developers undergo a 'conversion' process, trusting the technology before full comprehension, facilitated by learning environments and community knowledge sharing.
Application
Design takeaway
To build a successful developer ecosystem, focus on cultivating a shared identity and ideology around your technology, not just its features.
How to apply
When launching a new SDK or platform, actively engage with potential developers to understand and shape their emerging community identity and values.
Project actions
- 01When researching user groups, look beyond just their functional needs to understand their community, values, and how they see themselves.
- 02Consider how your design project might foster a sense of identity or belonging for its users.
Method & Evidence
Variables
Strengths & Limitations
Strengths
- +In-depth qualitative data through ethnography.
- +Explores the complex interplay of social, ideological, and technical factors.
Limitations
The findings are specific to the Cocoa developer community and may not apply to other types of users or technologies.
Reliability & validity
Reliability might be challenged by the subjective nature of qualitative data. Validity is strengthened by triangulation of interview and observation data, but the specific context limits generalizability.
Think critically
How might a company intentionally cultivate or manipulate these 'techno-cultural frames' to influence developer behavior and loyalty?
Design Principles
"Technology adoption is influenced by the creation of shared techno-cultural frames that shape developer identity and community values."
Understanding these frames is crucial for designers and product managers aiming to foster strong developer ecosystems. It highlights how technology adoption is not purely functional but deeply intertwined with social, ideological, and personal identity aspects.
What This Means for Your Design
People who make apps for Apple devices often feel like skilled artists and believe in a certain way of making software, which is tied to their identity and community.
How to use in your project
- 1.Use this research to justify investigating the social and cultural context of your target users, not just their technical requirements.
Add to My Project
Quick Cite
Paragraph starter
This research highlights the importance of 'techno-cultural frames' in shaping user identity and community around technology. For my design project, this suggests that understanding the social and ideological context of my target users, and how they perceive themselves in relation to the technology, will be crucial for effective design.
Source
eCommons (Cornell University)
The Appsmiths: Community, Identity, Affect And Ideology Among Cocoa Developers From Next To Iphone
journal · 2015
View sourceQuestions About This Research
- What does the research say about developer identity is forged through techno-cultural frames?
- To build a successful developer ecosystem, focus on cultivating a shared identity and ideology around your technology, not just its features. Evidence: eCommons (Cornell University) (2015).
- Why does "Developer Identity is Forged Through Techno-Cultural Frames" matter for design?
- Understanding these frames is crucial for designers and product managers aiming to foster strong developer ecosystems. It highlights how technology adoption is not purely functional but deeply intertwined with social, ideological, and personal identity aspects.
- How can designers apply this research?
- To build a successful developer ecosystem, focus on cultivating a shared identity and ideology around your technology, not just its features.
- What were the main findings?
- Developers form a 'techno-cultural frame' integrating ideologies, values, identities, affects, and practices with technology.. This frame often constructs developer identity as 'vocational craftsmen' with a utopian vision of independent 'indie' development.. Developers undergo a 'conversion' process, trusting the technology before full comprehension, facilitated by learning environments and community knowledge sharing.
- What research method was used?
- Ethnographic study.
- How strong is the evidence?
- Evidence strength is rated Strong effect, based on a 2015 journal from eCommons (Cornell University).
- What should I do differently in my next project?
- When launching a new SDK or platform, actively engage with potential developers to understand and shape their emerging community identity and values.
- What are the limitations?
- The study focuses on a specific developer community (Cocoa) and may not generalize to all software development contexts.