SlideShare ist ein Scribd-Unternehmen logo
1 von 53
How to develop localised
    applications to target and profit
       from the African market




             Dr Derek W. Keats
                  Kenga Solutions
             http://kengasolutions.com

                http://www.dkeats.com
                 derek@dkeats.com
                            
                   +27 82 787 0169
The business opportunities
        in capacity building

       How to develop localised
    applications to target and profit
       from the African market
             Dr Derek W. Keats
                 Kenga Solutions
            http://kengasolutions.com

               http://www.dkeats.com
                derek@dkeats.com
                           
                  +27 82 787 0169
The
        African
        market

          !!!


     
The
        African
        market

          !!!


     
The
                         African
                         market

                           !!!
    Our share of knowledge
    economy production
    Research published

     
The
        African
        market

          !!!


     
to target and       Outcome
     profit from




  The make it
  here and sell
  it there
  approach?          
The business
    opportunities
     in capacity
       building




                     
Idea capital

ity of ideas that are contained in an initiative, the relationships am
 to
s in
tem.




                                   
USA 2010
         913 100




    People who make a living as
 
       software developers
                  
Nigeria 2012

                913 100
                  2 000
                300 000
               People who
              make a living as
                 software
                developers
     
What mix is right?                    Doesn't
                                      matter
                           USA   SA Nigeria
                     100




    Within
    local
    ecosystem

    Outside of
    local
    ecosystem         0
                  
Addis Ababa,
            Ethiopia
            2002

                 AVOIR
    University of the
 
    Western Cape
          
Human development




“Capacity building”
    Creating
    opportunities
    for talented
    young software
    developers
    & implementers
    to excel
                      Chisimba training at Uganda Martyrs University
                         
All about ...




Creating opportunities
through transnational
alliances within Africa
and out



                           
All about ...



Software & process
innovation capacity
    Reducing
    dependence on
    the awful
    sameness of
    prepared
    applications
                       
Megan Watson of the UWC team ran a
training workshop for new developers in
Ghana in August, 2006.


                                           
Barriers to
Why FOSS? innovation

                                        Cost




                                               Successful innovation
                           Permission


               Knowledge

    Starting
    point



                               
     
     
     
A framework for building software and skills




            Built on a stack of FOSS applications & libraries using a
            suite of FOSS development & collaboration tools
                                                   An object-oriented,
                                                   MVC framework for
                                                   rapid development
                                                   of distributed
                                                   software
                                                   applications
The FOSS stack
                                               Cross platform

          jQue                                 RESTful API
            ry                                 Ajax
                                               Mashable
                                               XMPP
           Javascr
             ipt                               Mobile phone
                           Apache2
                                               Online package
                                                management
                           Chisim
                                               Cloud-ready
            PHP            ba          MySQL
    PEA
     R

          CUR              GNU/Linux
           L         FFm
                     peg


                                        
Everything is a module
    Module               Module                   Module

       View                 View                     View

     Controller           Controller               Controller

      Model                Model                    Model


                  View




                                       e.g. htmlelements
                                       modulecatalogue
              Controller




                                                            modules
                                            sysconfig




                                                             Helper
                                             security




                                             utilities
                                              lucene



                                              strings
                                              blocks
                                                API
               Object

               Engine

                  Model


                                               
Instances
                      eLear
                       ning

             CMS                      Blog

     OER                                      News
                      Portal
    system
                                      Mappi
             Social                    ng

                      . . . etc

                                   
Make
        a back
        end for
        mobile
         apps


     
     
List posts
                  1600


                  1400


                  1200
Number of posts




                  1000


                   800


                   600


                   400


                   200


                     0
                         Aug   Sep     Oct   Nov    Dec   Jan   Feb   Mar   Apr    May   Jun   Jul



                                     2009                                   2010
                                                             
     
     
     
     
A network of networks

                    e.g. InWent                                    An alliance can be
                                                                   viewed as a
                                           e.g. FLOSS Include      network of
                                                                   networks

    e.g. Vietnam                                                   Increasing the
                   AVOIR                        e.g. Afghanistan
                                                                   networks in the
                                                     eQuality
                                                                   alliance strengthens
                                                     alliances
                                                                   the alliance and
e.g. HP Chameleon                                                  the underlying
                                                                   networks
                                  e.g. Animal health
                                                                   Adding nodes to
                                                                   a network
                                                                   strengthens the
                                            e.g. VLIR              network and the
                        e.g. Philippines
                                                                   nodes


                                            
     
     
     
     
     
     
     
Training in Chisimba
  development and
  implementation
FET sector




                        
Chisimba FET project wins best Capactity Building award at
    the 2011 SAFIPA conference

                                        
Business




       
Partner institutions,
                                organisations, projects


    Capacity building, academic projects
    Commercial activity,
    enterprise solutions




                                     
     
     
     
Lessons
Collaboration, networks and alliances
 are a way to build software
 engineering capacity that could
 be used to create an APP
 ecosystem
Creating coordinated opportunities for students
 who have learned theory of software to achieve
 practical experience made them much more
 marketable
  Our biggest challenge is understanding and
   believing we can and should do it & then
 
   building sustainable businesses
                           
Lessons
    AVOIR is non-structural – that was an important
     component of both its success and its winding
     down
    Despite numerous challenges, AVOIR has been
     going for 8 years, and has produced excellent
     software in Africa
    With industry interest and input (including
     funding) we could replicate it and include an
     app ecosystem


                             
The
    FUTURE
       
My
 
    DREAM
       
Thank you
     Derek Keats, PhD
    derek@dkeats.com
     +27 82 787 0169
     www.dkeats.com
    kengasolutions.com




                          

Weitere ähnliche Inhalte

Andere mochten auch

An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...Derek Keats
 
Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?Derek Keats
 
Podcasting in e-learning part-1
Podcasting in e-learning part-1Podcasting in e-learning part-1
Podcasting in e-learning part-1Derek Keats
 
How to choose a CC license
How to choose a CC licenseHow to choose a CC license
How to choose a CC licenseDerek Keats
 
Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9Mark Cuban
 
A network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in AfricaA network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in AfricaDerek Keats
 
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...Derek Keats
 
Chisimba - introduction to practical demo
Chisimba - introduction to practical demoChisimba - introduction to practical demo
Chisimba - introduction to practical demoDerek Keats
 
Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...Derek Keats
 
Our Shrinking World
Our Shrinking WorldOur Shrinking World
Our Shrinking WorldDerek Keats
 
Ecosystem thinking for organizations
Ecosystem thinking  for organizationsEcosystem thinking  for organizations
Ecosystem thinking for organizationsDerek Keats
 
Quality Assurance in an Education 3.0 world
Quality Assurance in an Education 3.0 worldQuality Assurance in an Education 3.0 world
Quality Assurance in an Education 3.0 worldDerek Keats
 
A strategic view of document and digital object management
A strategic view of document and digital object managementA strategic view of document and digital object management
A strategic view of document and digital object managementDerek Keats
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud ArchitectureDerek Keats
 

Andere mochten auch (15)

An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...
 
Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?
 
Ipmi
IpmiIpmi
Ipmi
 
Podcasting in e-learning part-1
Podcasting in e-learning part-1Podcasting in e-learning part-1
Podcasting in e-learning part-1
 
How to choose a CC license
How to choose a CC licenseHow to choose a CC license
How to choose a CC license
 
Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9
 
A network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in AfricaA network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in Africa
 
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...
 
Chisimba - introduction to practical demo
Chisimba - introduction to practical demoChisimba - introduction to practical demo
Chisimba - introduction to practical demo
 
Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...
 
Our Shrinking World
Our Shrinking WorldOur Shrinking World
Our Shrinking World
 
Ecosystem thinking for organizations
Ecosystem thinking  for organizationsEcosystem thinking  for organizations
Ecosystem thinking for organizations
 
Quality Assurance in an Education 3.0 world
Quality Assurance in an Education 3.0 worldQuality Assurance in an Education 3.0 world
Quality Assurance in an Education 3.0 world
 
A strategic view of document and digital object management
A strategic view of document and digital object managementA strategic view of document and digital object management
A strategic view of document and digital object management
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud Architecture
 

Ähnlich wie The business opportunities in capacity building for APPS development in Africa

Hive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentationHive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentationEuroCloud
 
colony framework & omni platform
colony framework & omni platformcolony framework & omni platform
colony framework & omni platformHive Solutions
 
Cloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondCloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondUgo Landini
 
The Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIsThe Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIsAsanka Abeysinghe
 
Sybrant Technologies Company Presentation
Sybrant Technologies Company PresentationSybrant Technologies Company Presentation
Sybrant Technologies Company Presentationmanimsquare
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
 
[WSO2Con USA 2018] Integration is Sexy
[WSO2Con USA 2018] Integration is Sexy[WSO2Con USA 2018] Integration is Sexy
[WSO2Con USA 2018] Integration is SexyWSO2
 
Launch of HUAWEI CLOUD EI Development Tools
Launch of HUAWEI CLOUD EI Development ToolsLaunch of HUAWEI CLOUD EI Development Tools
Launch of HUAWEI CLOUD EI Development ToolsHuawei Technologies
 
Mashing up the Lotus Portfolio
Mashing up the Lotus PortfolioMashing up the Lotus Portfolio
Mashing up the Lotus Portfolioncarrier
 
[WSO2Con Asia 2018] Integration is Sexy
[WSO2Con Asia 2018] Integration is Sexy[WSO2Con Asia 2018] Integration is Sexy
[WSO2Con Asia 2018] Integration is SexyWSO2
 
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009Stefane Fermigier
 
The elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioThe elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioInho Kang
 
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클Oracle Korea
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop OverviewShubhra Kar
 
Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Abhik Biswas
 
Overview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationOverview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationBizTalk360
 
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...OW2
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)dduquenne
 
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the EnterpriseBeyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the EnterpriseCA API Management
 

Ähnlich wie The business opportunities in capacity building for APPS development in Africa (20)

Hive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentationHive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentation
 
colony framework & omni platform
colony framework & omni platformcolony framework & omni platform
colony framework & omni platform
 
Cloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondCloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyond
 
The Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIsThe Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIs
 
Sybrant Technologies Company Presentation
Sybrant Technologies Company PresentationSybrant Technologies Company Presentation
Sybrant Technologies Company Presentation
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
 
[WSO2Con USA 2018] Integration is Sexy
[WSO2Con USA 2018] Integration is Sexy[WSO2Con USA 2018] Integration is Sexy
[WSO2Con USA 2018] Integration is Sexy
 
Launch of HUAWEI CLOUD EI Development Tools
Launch of HUAWEI CLOUD EI Development ToolsLaunch of HUAWEI CLOUD EI Development Tools
Launch of HUAWEI CLOUD EI Development Tools
 
Mashing up the Lotus Portfolio
Mashing up the Lotus PortfolioMashing up the Lotus Portfolio
Mashing up the Lotus Portfolio
 
[WSO2Con Asia 2018] Integration is Sexy
[WSO2Con Asia 2018] Integration is Sexy[WSO2Con Asia 2018] Integration is Sexy
[WSO2Con Asia 2018] Integration is Sexy
 
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009
 
The elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioThe elegant way of implementing microservices with istio
The elegant way of implementing microservices with istio
 
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4
 
Overview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationOverview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integration
 
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)
 
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the EnterpriseBeyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
 

Mehr von Derek Keats

Who owns your data ans why should you care
Who owns your data ans why should you careWho owns your data ans why should you care
Who owns your data ans why should you careDerek Keats
 
The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...Derek Keats
 
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Derek Keats
 
Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)Derek Keats
 
Emerging & Future Trends in ICT
Emerging & Future Trends in ICTEmerging & Future Trends in ICT
Emerging & Future Trends in ICTDerek Keats
 
Using the present to create the future - the Web in South Africa
Using the present to  create the future - the Web in South AfricaUsing the present to  create the future - the Web in South Africa
Using the present to create the future - the Web in South AfricaDerek Keats
 
New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...Derek Keats
 
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearningTechnology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearningDerek Keats
 
Connected learning and the role of context
Connected learning and the role of contextConnected learning and the role of context
Connected learning and the role of contextDerek Keats
 
Institutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystemInstitutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystemDerek Keats
 
21st Century Library: Access for All
21st Century Library: Access for All21st Century Library: Access for All
21st Century Library: Access for AllDerek Keats
 
Computer Science for Fun in the Western Cape
Computer Science for Fun in the Western CapeComputer Science for Fun in the Western Cape
Computer Science for Fun in the Western CapeDerek Keats
 
Embedding presentations with Open Source web present
Embedding presentations with Open Source web presentEmbedding presentations with Open Source web present
Embedding presentations with Open Source web presentDerek Keats
 
Beyond the traditional learning management system
Beyond the traditional learning management systemBeyond the traditional learning management system
Beyond the traditional learning management systemDerek Keats
 

Mehr von Derek Keats (16)

Who owns your data ans why should you care
Who owns your data ans why should you careWho owns your data ans why should you care
Who owns your data ans why should you care
 
The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...
 
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
 
Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)
 
Emerging & Future Trends in ICT
Emerging & Future Trends in ICTEmerging & Future Trends in ICT
Emerging & Future Trends in ICT
 
Using the present to create the future - the Web in South Africa
Using the present to  create the future - the Web in South AfricaUsing the present to  create the future - the Web in South Africa
Using the present to create the future - the Web in South Africa
 
New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...
 
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearningTechnology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearning
 
Connected learning and the role of context
Connected learning and the role of contextConnected learning and the role of context
Connected learning and the role of context
 
Institutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystemInstitutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystem
 
21st Century Library: Access for All
21st Century Library: Access for All21st Century Library: Access for All
21st Century Library: Access for All
 
Computer Science for Fun in the Western Cape
Computer Science for Fun in the Western CapeComputer Science for Fun in the Western Cape
Computer Science for Fun in the Western Cape
 
Seaweed beauty
Seaweed beautySeaweed beauty
Seaweed beauty
 
Beautiful world
Beautiful worldBeautiful world
Beautiful world
 
Embedding presentations with Open Source web present
Embedding presentations with Open Source web presentEmbedding presentations with Open Source web present
Embedding presentations with Open Source web present
 
Beyond the traditional learning management system
Beyond the traditional learning management systemBeyond the traditional learning management system
Beyond the traditional learning management system
 

Kürzlich hochgeladen

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Kürzlich hochgeladen (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

The business opportunities in capacity building for APPS development in Africa

  • 1. How to develop localised applications to target and profit from the African market Dr Derek W. Keats Kenga Solutions http://kengasolutions.com http://www.dkeats.com derek@dkeats.com     +27 82 787 0169
  • 2. The business opportunities in capacity building How to develop localised applications to target and profit from the African market Dr Derek W. Keats Kenga Solutions http://kengasolutions.com http://www.dkeats.com derek@dkeats.com     +27 82 787 0169
  • 3. The African market !!!    
  • 4. The African market !!!    
  • 5. The African market !!! Our share of knowledge economy production Research published    
  • 6. The African market !!!    
  • 7. to target and Outcome profit from The make it here and sell it there   approach?  
  • 8. The business opportunities in capacity building    
  • 9. Idea capital ity of ideas that are contained in an initiative, the relationships am to s in tem.    
  • 10. USA 2010 913 100 People who make a living as   software developers  
  • 11. Nigeria 2012 913 100 2 000 300 000 People who make a living as software     developers
  • 12.    
  • 13. What mix is right? Doesn't matter USA SA Nigeria 100 Within local ecosystem Outside of local ecosystem 0    
  • 14. Addis Ababa, Ethiopia 2002 AVOIR University of the   Western Cape  
  • 15. Human development “Capacity building” Creating opportunities for talented young software developers & implementers to excel Chisimba training at Uganda Martyrs University    
  • 16. All about ... Creating opportunities through transnational alliances within Africa and out    
  • 17. All about ... Software & process innovation capacity Reducing dependence on the awful sameness of prepared applications    
  • 18. Megan Watson of the UWC team ran a training workshop for new developers in Ghana in August, 2006.    
  • 19. Barriers to Why FOSS? innovation Cost Successful innovation Permission Knowledge Starting point    
  • 20.    
  • 21.    
  • 22.    
  • 23. A framework for building software and skills Built on a stack of FOSS applications & libraries using a suite of FOSS development & collaboration tools An object-oriented, MVC framework for rapid development of distributed software     applications
  • 24. The FOSS stack Cross platform jQue RESTful API ry Ajax Mashable XMPP Javascr ipt Mobile phone Apache2 Online package management Chisim Cloud-ready PHP ba MySQL PEA R CUR GNU/Linux L FFm peg    
  • 25. Everything is a module Module Module Module View View View Controller Controller Controller Model Model Model View e.g. htmlelements modulecatalogue Controller modules sysconfig Helper security utilities lucene strings blocks API Object Engine Model    
  • 26. Instances eLear ning CMS Blog OER News Portal system Mappi Social ng . . . etc    
  • 27. Make a back end for mobile apps    
  • 28.    
  • 29. List posts 1600 1400 1200 Number of posts 1000 800 600 400 200 0 Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul 2009 2010    
  • 30.    
  • 31.    
  • 32.    
  • 33.    
  • 34. A network of networks e.g. InWent An alliance can be viewed as a e.g. FLOSS Include network of networks e.g. Vietnam Increasing the AVOIR e.g. Afghanistan networks in the eQuality alliance strengthens alliances the alliance and e.g. HP Chameleon the underlying networks e.g. Animal health Adding nodes to a network strengthens the e.g. VLIR network and the e.g. Philippines nodes    
  • 35.    
  • 36.    
  • 37.    
  • 38.    
  • 39.    
  • 40.    
  • 41.    
  • 42. Training in Chisimba development and implementation FET sector    
  • 43. Chisimba FET project wins best Capactity Building award at the 2011 SAFIPA conference    
  • 45. Partner institutions, organisations, projects Capacity building, academic projects Commercial activity, enterprise solutions    
  • 46.    
  • 47.    
  • 48.    
  • 49. Lessons Collaboration, networks and alliances are a way to build software engineering capacity that could be used to create an APP ecosystem Creating coordinated opportunities for students who have learned theory of software to achieve practical experience made them much more marketable Our biggest challenge is understanding and believing we can and should do it & then   building sustainable businesses  
  • 50. Lessons AVOIR is non-structural – that was an important component of both its success and its winding down Despite numerous challenges, AVOIR has been going for 8 years, and has produced excellent software in Africa With industry interest and input (including funding) we could replicate it and include an app ecosystem    
  • 51. The FUTURE    
  • 52. My   DREAM  
  • 53. Thank you Derek Keats, PhD derek@dkeats.com +27 82 787 0169 www.dkeats.com kengasolutions.com