SlideShare uma empresa Scribd logo
1 de 11
AFRICA AS AN OPEN SOURCE
COMMUNITY
Presented by Raindolf Owusu
Developers in a
typical African
country
Developers in a
typical African
country
Developers in a
typical African
country
All working independently,
employed in companies or
working as freelance or
contract developers
Isolated Pockets of Expertise
• Typically operating without
significant cooperation
• Unable to scale to work on
larger, more profitable
projects
• Unable to effectively market
themselves
• Competing, rather than
cooperating
• Leads to a low level of
developer income
• Keeps the market wide open
to organized foreign teams
Lucas Victor
Raindolf
Ghana
Better, Stronger, Bigger
• Teamwork is essential to breaking
down the barriers inhibiting the
software developers of Africa
• Integrating FOSS developers with
proprietary developers is necessary
(not enough developers to play
around with politics!)
• Why do we need bigger, more
experienced teams?
Inefficient Software Development
• Without robust, multi-talented teams composed
of
– Business Development People
– Project Managers
– Core Developers (advanced)
– Supporting Developers (intermediate)
– Artwork & Documentation
• Reduced client confidence, leading to lost
business opportunities
The Big Picture
Nigeria
Cameroon
Zimbabwe
Namibia Kenya
Uganda
Ghana
Senegal
South Africa
Africa as
an open
source
community
• How can we
get there from
here?
• What
obstacles will
we face?
• What form
should this
effort take?
The Road Ahead
• We can (and should) organize ourselves
• We should operate as a professional
services team, not as a fragmented set of
people
• We need a plan
• We need direction and leadership
When did you last
contribute code to an African
open source project? eg.
We enjoy FOSS so why
not contribute to make it better
here?
– Ruby on rails , django , python flask,
– Mysql , Postgresql , node.js , nosql
– Github, Bootstrap , java
– Clojure , coffee script
– Drupal , wordpress , Ubuntu , Fedora etc
Why contribute code?
• Better Technology
• Cost Reduction
• Multiple Suppliers/Sources
• Technology Transfer
• Access to ‘Intellectual Property’
• Development of Indigenous Solutions
• Employment
Thank You
www.oasiswebsoft.com
Raindolf Owusu
Founder of Oasis WebSoft / Software Developer @ Thoughtworks Inc

Mais conteúdo relacionado

Semelhante a Africa as an Open source community.

The creative entrepreneur shared presentation
The creative entrepreneur shared presentationThe creative entrepreneur shared presentation
The creative entrepreneur shared presentationCIDA
 
How to scale your tech startup for the win
How to scale your tech startup for the winHow to scale your tech startup for the win
How to scale your tech startup for the winEspeo Software
 
The Globalization of Technical Writing - Threat or Opportunity
The Globalization of Technical Writing - Threat or OpportunityThe Globalization of Technical Writing - Threat or Opportunity
The Globalization of Technical Writing - Threat or OpportunitySaiff Solutions, Inc.
 
Mest fellowship sg 2011
Mest fellowship sg 2011Mest fellowship sg 2011
Mest fellowship sg 2011Joseph Latteri
 
Money (It's What We Want)
Money (It's What We Want)Money (It's What We Want)
Money (It's What We Want)NTEN
 
Daffodil software it services
Daffodil software   it servicesDaffodil software   it services
Daffodil software it servicesSubana Jain
 
Daffodil Software - Corporate Resume
Daffodil Software - Corporate ResumeDaffodil Software - Corporate Resume
Daffodil Software - Corporate ResumeAditi Sharma
 
PSDGlobal_Global_Development
PSDGlobal_Global_DevelopmentPSDGlobal_Global_Development
PSDGlobal_Global_DevelopmentPatrick Dine
 
Global Forum 2012 Presentation: Amadou Daffe, Code4Africa on Platforms to Gr...
Global Forum 2012 Presentation:  Amadou Daffe, Code4Africa on Platforms to Gr...Global Forum 2012 Presentation:  Amadou Daffe, Code4Africa on Platforms to Gr...
Global Forum 2012 Presentation: Amadou Daffe, Code4Africa on Platforms to Gr...GlobalForum
 
[Challenge:Future] Entrepreneur
[Challenge:Future] Entrepreneur[Challenge:Future] Entrepreneur
[Challenge:Future] EntrepreneurChallenge:Future
 
International startup expansion Wayra jul/14
International startup expansion Wayra jul/14International startup expansion Wayra jul/14
International startup expansion Wayra jul/14Fábio Póvoa
 
Confee Full Stack JS Developer
Confee Full Stack JS DeveloperConfee Full Stack JS Developer
Confee Full Stack JS DeveloperGabor Orosz
 
HOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAM
HOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAMHOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAM
HOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAMPrime Group
 
Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...
Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...
Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...SemaphoreSoftware1
 
The Future of Recruiting: Global Talent Acquisition
The Future of Recruiting: Global Talent AcquisitionThe Future of Recruiting: Global Talent Acquisition
The Future of Recruiting: Global Talent AcquisitionHuman Capital Media
 

Semelhante a Africa as an Open source community. (20)

Money (It's What We Want)
Money (It's What We Want)Money (It's What We Want)
Money (It's What We Want)
 
Money (It's What We Want)
Money (It's What We Want)Money (It's What We Want)
Money (It's What We Want)
 
The creative entrepreneur shared presentation
The creative entrepreneur shared presentationThe creative entrepreneur shared presentation
The creative entrepreneur shared presentation
 
How to scale your tech startup for the win
How to scale your tech startup for the winHow to scale your tech startup for the win
How to scale your tech startup for the win
 
About me
About meAbout me
About me
 
The Globalization of Technical Writing - Threat or Opportunity
The Globalization of Technical Writing - Threat or OpportunityThe Globalization of Technical Writing - Threat or Opportunity
The Globalization of Technical Writing - Threat or Opportunity
 
Mest fellowship sg 2011
Mest fellowship sg 2011Mest fellowship sg 2011
Mest fellowship sg 2011
 
TRS Advertising Agency
TRS Advertising AgencyTRS Advertising Agency
TRS Advertising Agency
 
RnD Center Tunisia
RnD Center TunisiaRnD Center Tunisia
RnD Center Tunisia
 
Money (It's What We Want)
Money (It's What We Want)Money (It's What We Want)
Money (It's What We Want)
 
Daffodil software it services
Daffodil software   it servicesDaffodil software   it services
Daffodil software it services
 
Daffodil Software - Corporate Resume
Daffodil Software - Corporate ResumeDaffodil Software - Corporate Resume
Daffodil Software - Corporate Resume
 
PSDGlobal_Global_Development
PSDGlobal_Global_DevelopmentPSDGlobal_Global_Development
PSDGlobal_Global_Development
 
Global Forum 2012 Presentation: Amadou Daffe, Code4Africa on Platforms to Gr...
Global Forum 2012 Presentation:  Amadou Daffe, Code4Africa on Platforms to Gr...Global Forum 2012 Presentation:  Amadou Daffe, Code4Africa on Platforms to Gr...
Global Forum 2012 Presentation: Amadou Daffe, Code4Africa on Platforms to Gr...
 
[Challenge:Future] Entrepreneur
[Challenge:Future] Entrepreneur[Challenge:Future] Entrepreneur
[Challenge:Future] Entrepreneur
 
International startup expansion Wayra jul/14
International startup expansion Wayra jul/14International startup expansion Wayra jul/14
International startup expansion Wayra jul/14
 
Confee Full Stack JS Developer
Confee Full Stack JS DeveloperConfee Full Stack JS Developer
Confee Full Stack JS Developer
 
HOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAM
HOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAMHOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAM
HOW TO CHOOSE A NEARSHORE DEVELOPMENT TEAM
 
Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...
Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...
Navigating Offshore Software Development in 2023: A Guide to Hiring the Right...
 
The Future of Recruiting: Global Talent Acquisition
The Future of Recruiting: Global Talent AcquisitionThe Future of Recruiting: Global Talent Acquisition
The Future of Recruiting: Global Talent Acquisition
 

Último

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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.
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Africa as an Open source community.

  • 1. AFRICA AS AN OPEN SOURCE COMMUNITY Presented by Raindolf Owusu
  • 2. Developers in a typical African country Developers in a typical African country Developers in a typical African country All working independently, employed in companies or working as freelance or contract developers
  • 3. Isolated Pockets of Expertise • Typically operating without significant cooperation • Unable to scale to work on larger, more profitable projects • Unable to effectively market themselves • Competing, rather than cooperating • Leads to a low level of developer income • Keeps the market wide open to organized foreign teams Lucas Victor Raindolf Ghana
  • 4. Better, Stronger, Bigger • Teamwork is essential to breaking down the barriers inhibiting the software developers of Africa • Integrating FOSS developers with proprietary developers is necessary (not enough developers to play around with politics!) • Why do we need bigger, more experienced teams?
  • 5. Inefficient Software Development • Without robust, multi-talented teams composed of – Business Development People – Project Managers – Core Developers (advanced) – Supporting Developers (intermediate) – Artwork & Documentation • Reduced client confidence, leading to lost business opportunities
  • 6. The Big Picture Nigeria Cameroon Zimbabwe Namibia Kenya Uganda Ghana Senegal South Africa Africa as an open source community • How can we get there from here? • What obstacles will we face? • What form should this effort take?
  • 7. The Road Ahead • We can (and should) organize ourselves • We should operate as a professional services team, not as a fragmented set of people • We need a plan • We need direction and leadership
  • 8. When did you last contribute code to an African open source project? eg.
  • 9. We enjoy FOSS so why not contribute to make it better here? – Ruby on rails , django , python flask, – Mysql , Postgresql , node.js , nosql – Github, Bootstrap , java – Clojure , coffee script – Drupal , wordpress , Ubuntu , Fedora etc
  • 10. Why contribute code? • Better Technology • Cost Reduction • Multiple Suppliers/Sources • Technology Transfer • Access to ‘Intellectual Property’ • Development of Indigenous Solutions • Employment
  • 11. Thank You www.oasiswebsoft.com Raindolf Owusu Founder of Oasis WebSoft / Software Developer @ Thoughtworks Inc