Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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
Al...
Isolated Pockets of Expertise
• Typically operating without
significant cooperation
• Unable to scale to work on
larger, m...
Better, Stronger, Bigger
• Teamwork is essential to breaking
down the barriers inhibiting the
software developers of Afric...
Inefficient Software Development
• Without robust, multi-talented teams composed
of
– Business Development People
– Projec...
The Big Picture
Nigeria
Cameroon
Zimbabwe
Namibia Kenya
Uganda
Ghana
Senegal
South Africa
Africa as
an open
source
communi...
The Road Ahead
• We can (and should) organize ourselves
• We should operate as a professional
services team, not as a frag...
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 ...
Why contribute code?
• Better Technology
• Cost Reduction
• Multiple Suppliers/Sources
• Technology Transfer
• Access to ‘...
Thank You
www.oasiswebsoft.com
Raindolf Owusu
Founder of Oasis WebSoft / Software Developer @ Thoughtworks Inc
Upcoming SlideShare
Loading in …5
×

Africa as an Open source community.

2,417 views

Published on

Keynote presentation at Software Freedom Day by Raindolf Owusu at Accra, AITI-KACE. REF: Guido Sohne - Silicon Savannah

Published in: Technology, Business
  • @henrysampson Thanks so much and let me know if we can come up with something to keep the African developer network open , connected and very collaborative.Yes I joined thoughtworks on a project a few months ago and we have decided to extend the relationship :) This is my email iraindolf@gmail.com and let's touch base on this soon.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Nice one...DreamOval fully supports this. We'll been discussing this for some time now.

    Are you at Thoughtworks now?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Africa as an Open source community.

  1. 1. AFRICA AS AN OPEN SOURCE COMMUNITY Presented by Raindolf Owusu
  2. 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. 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. 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. 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. 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. 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. 8. When did you last contribute code to an African open source project? eg.
  9. 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. 10. Why contribute code? • Better Technology • Cost Reduction • Multiple Suppliers/Sources • Technology Transfer • Access to ‘Intellectual Property’ • Development of Indigenous Solutions • Employment
  11. 11. Thank You www.oasiswebsoft.com Raindolf Owusu Founder of Oasis WebSoft / Software Developer @ Thoughtworks Inc

×