George

Key learning

  • Senior technical and business talent is extremely scarce in all regions (Ghana, Kenya, Uganda)
  • East Africa buzzing with mobile activity and some investors
  • No ecosystem to promote the development of talent or growth of entrepreneurs
  • Few companies thinking about the backend – where all the mobile data/transactions go
  • Where the puck is going: sub $50 android phones, data connectivity growing fast
  • Makerere University Kampala: lots of students, some bureaucracy to contend with
  • Opportunity for microfinance technology still strong, especially on lower end
  • Building talent idea: pair technical/business experience with local product design and slowly build the deep technical/business leadership
  • Greatest relative impact likely in West Africa (due to the white space and lack of vibrant ecosystem and software companies)
  • Greatest absolute impact likely in East Africa (due to the emerging ecosystem of companies, more mature mobile space, greater access to talent, etc.)

More after the jump… Continue reading »

I spent the first week of this trip in Accra starting the exploration into what we can do with Mifos in Africa. Initial takeaways and ideas on opportunities follow.

Ghana first glimpse
Key takeaways & learning

  • Ghana has a very nascent software industry; there are a handful of local software companies but all struggle with
    • lack of talent
    • lack of opportunities to work with the large commercial buyers (who all spend their money outside Ghana)
  • Implication is that there is significant need to develop software leadership – both business and technical – in Ghana
  • There are several players working on this problem already – may be able to leverage/convene/augment some or all of them if we work in Ghana. These include Meltwater, Google, the WWW Foundation, some private sector companies, and the Kofi Annan Centre for ICT Innovation.
  • Market for Mifos in West Africa is mixed
    • Lots of small MFIs who need systems
    • Few good providers (the big vendors don’t seem very present here)
    • very limited ability to pay, and limited tech skills
  • Talent is going to be a huge constraining factor (this appears to be the case in Nairobi to an extent as well)
    • Senior software talent is virtually unheard of
    • development methodologies, how to ship, etc., are also very hard to find skills in
    • Competition for more junior talent is strong
    • May need to import some expat talent (people I talked with think need to import talent for 2-5 years)
  • It appears relatively easy to do business in Ghana, including setting up organizations and bringing in capital and talent

Opportunities

  • There’s a clear need for a massive uptick in software entrepreneurial and development talent in Ghana
  • There’s also a clear need for a strong technology platform for microfinance in West Africa
  • Additional business opportunities today are limited (as opposed to East Africa); however, as the market develops it’s likely that other opportunities will begin to appear; everyone wants to play in mobile now but the telcos are v hard to work with
  • With a university, brainstormed about creating an “Applications” course where
    • Mifos exists as a full-fledged social business/project (basically: it’s working with customers)
    • Bring a mix of students into the org for a semester (include business, MIS, and CS) to learn specific things as part of a course
    • This would be less intensive than an internship
    • But more of a studio course – not just using Mifos as a textbook but pairing up with professionals to learn directly and apply to coursework

What’s really clear to me already is that there is absolutely an opportunity to create a running, real-world software business that works at the enterprise level (eg Mifos) and use that as a means of incubating talent. The opportunities elsewhere in Africa are likely to be very different – more commercially oriented – and the challenge/constraints in Ghana are going to be a) talent and b) potential impact (due to the nascent market).

Assumptions & Hypotheses

  • Hypothesis: Faculty at universities can fulfill the architect needs of Mifos; this is proving to be false, and instead will need to bring in external talent. The faculty will be able to engage and help but not drive full-time, and they don’t appear to have serious enterprise architecture talent in place.
  • Assumption: I have a few working assumptions about Mifos itself
    • Need to have a real, working organization that is actively engaged with MFI customers; this is the only way to keep the code alive and evolving and to keep the project from becoming purely academic
    • Need to have a separate organization from whoever we partner with (such as Ashesi); can have multiple tight affiliations, and could even structure as “The West African Center for Open Source and Software Entrepreneurship” or something and have Mifos be a core business within that
    • However, Mifos is too big and complex to try to embed into another organization. The best ways to develop skills will be
      • Build directly by hiring and mentoring/growing junior talent
      • Build via partnerships by bringing students/trainees/etc into the organization for periods of time and exposing to (for example) QA, scalability, marketing, customer support, integration with mobile, etc.

Great summary of the Pivot25 conference from Nairobi last week by an investor from Tanzania / Silicon Valley. This chunk (near the end) resonated particularly strongly for me:

Technology is not often enough: There needs to be increasing focus on companies adopting lean customer development methodologies and spending more time talking to their target customers. The term “Pivot” is widely used in Silicon Valley to describe a change in direction after new insights after putting out a product to market. Many of the East African entrepreneurs pitching didn’t show signs of this, nor did the panels believe enough in teams to adjust, questions like “what are you doing to compete with foursquare?” often ignored the very nature of the team’s willingness to adapt and differentiate- at least that should have been the response of startups asking questions like this. Investors bet on teams and execution, not ideas. One investor even mentioned that ideas alone have a negative Return on Investment (for taking up valuable time of the investor without showing any progress).”

This is extremely true and exactly where the focus needs to land for the African software/tech entrepreneur community. The participants at Pivot25 had wildly varying degrees of energy, great ideas, and sound technology – some stood out as very viable companies while others seemed destined for the dustbin – but the common theme that I saw was a need for serious mentoring on how to build a successful software company. This ranges from lean startup and customer development process ideas and tools to the basics of how to ship software effectively (which is way more than just writing code). Culture is important too – specifically, building a culture of trying, failing, iterating, and following the best idea. The Core Protocols would be nice to add to the mix.

There are many incubators in place or in the works in Nairobi, and I’m investigating which ones (like mLab and iHub) are going to be able to provide that deep hands on coaching. Maybe an accelerator is needed (a la Y Combinator), or maybe a holding company / investment fund that goes 10-100X beyond the usual degree of mentoring and coaching?

Picked up a Safaricom 3G USB modem today and it works great so far, with one minor glitch. I was using it without external power and my battery was dying at an unbelievable rate. Turns out that the Safaricom Broadband software on OS X was consuming an enormous amount of CPU time – showing around 99.8% in Activity Monitor which I think on my quad-core machine means it was eating most of one of the cores.

Fix is easy enough: configure the USB modem in network settings and connect that way, never running the Safaricom software.

So this week I’ve been hanging out with some people in the software community in Accra, Ghana. At this stage of the exploration around Mifos in Africa, I’m mainly interested in getting a sense of what’s possible, where the challenges are, etc., while exploring a few more specific initial scenarios. I had a great discussion with Patrick, Nathan, and Aelef at Ashesi University and then met up with Derrydean Dadzie, the CEO of DreamOval and winner for greatest name ever.

Some initial thoughts & learning:

  • Senior software talent – architect level – is exceptionally hard to come by in Ghana, and expensive when you find it. Kojo (who worked with us on Mifos at Grameen Foundation) confirmed this at dinner the other night.
  • That said, there are a fair number of younger, smart and energetic developers around; and a lot of demand for them as well
  • The software industry in Ghana is still very nascent – lots of smaller software development shops have sprung up, and seem to be doing OK but not great. All indications are that they have a really hard time competing with international firms from the US and India, even when prices for local work are lower; the big customers (banks, oil companies, etc.) are in “I won’t get fired if I buy IBM, even if it’s more expensive” mode
  • For Mifos to be used as a platform to grow talent is going to require both a) a real core organization to drive Mifos software and services and b) some level of simplification that gets around the long ramp-up period on the code and domain

One idea that I’m exploring with Ashesi is creating a sort of software incubator / institute / center that would be affiliated with them in some way. The center would do a lot of work on Mifos – and would have to have the full time talent to really drive the core Mifos business and participate in the Mifos open source community – but could then be a place for students and faculty to drop into the stream of an ongoing enterprise software business. They could work on specific projects, use some components of Mifos as class projects or for teaching, probably lots of other things. It’s intriguing and I think it has legs, but will be challenging to get it right without a total loss of momentum. The cool thing about this is that it could be a petri dish for all the talents needed for software entrepreneurs, from engineering to product management to the business/marketing side.

During the next few months, I will be exploring options for creating a new, independent Mifos organization based in sub-Saharan Africa. The goal of this organization will be to create long-term positive impact in Africa using the Mifos platform to do the following:

  • Continue to empower microfinance institutions to reach more of the poor with great financial services
  • Contribute to the creation and evolution of a vibrant software industry in Africa

The organization might take any of a number of forms, ranging from an incubator that uses Mifos as the basis to build software engineering and entrepreneurial talent to a business that provides Mifos cloud services and builds and delivers other applications that leverage the platform. I’ll be exploring both academic and private sector partnerships to find existing organizations who can both contribute to and benefit from the Mifos platform and the Mifos community.

At the end of this three month exploratory phase, I hope to have multiple options identified which leverage different strengths and opportunities in different geographies. For example, one option might be a software entrepreneurism institute based in Ghana, connected to a leading university, which acts both as a teaching and mentoring facility for emerging software talent and as an incubator for new software business ideas. Another option might be a for-profit company based in Kenya that leads the Mifos open source community while pursuing new business opportunities in the mobile space, using Mifos as a back-end transaction platform to connect the data flowing among all the exciting new mobile applications starting to appear in East Africa.

The global Mifos open source community – software developers, IT companies, microfinance institutions, and others – are critical to the ongoing success and viability of the Mifos platform. I believe that the community can thrive, perhaps in a different form than it has worked in the past, but that the community will need new leaders to emerge to provide the direction and support needed to ensure that Mifos continues to evolve and provide great support to its users.

I’m in Accra this week, speaking with leaders at places like Ashesi University, DreamOval, RanCard Solutions, the Ghana-India Kofi Annan Centre of Excellence in ICT (AITI-KACE), local microfinance organizations, and others. Starting next week, I’ll be based in Nairobi for the rest of June exploring opportunities and ideas in East Africa. In this early stage of the exploration, my goal is to collect as much information and generate as many ideas as possible, seeding the analysis and refinement needed to come to some viable alternatives.

Here on my blog I’ll keep a running commentary going on the meetings, discussions, and ideas that this exploration generate. I’m planning to do as much of this as possible in the open, enabling anyone and everyone to see and contribute to the process. I’ll also be dipping my toe into the Twitter world as @GeorgeConard.

If you’re a member of the Mifos community, an African MFI or software entrepreneur, or just have ideas about how Mifos might have the greatest long-term impact… I’d love to hear from you. You can comment here, post to the Mifos mailing lists, email me directly, find me on Twitter, etc…

I’m excited about this – it’s great to be back in Africa for an extended period of time, and I think that the Mifos software and Mifos community can create empowerment and opportunity for both software entrepreneurs and for the poor across Africa.

Grameen Foundation has formally announced that they are exiting the Mifos business:

We are announcing that Grameen Foundation USA will be exiting its activities related to Mifos®. Over the coming months we will make a concerted effort to transition the initiative to leaders in the Mifos community.

During the next few months, I’ll be looking at ways to continue the work of Mifos from a base in Africa. Watch this space for more details and evolution…

Last Tuesday was my last day at Grameen Foundation. I’ll have more to say about what comes next for me when I’m a little better rested (hint: it involves Mifos), but I’ve just arrived in Accra, Ghana and am exhausted. It’s my first time in Ghana, and so far Accra seems quite nice – a bit traffic heavy, but nice – with some serious rain coming down tonight. The rain tends to mess with one of my favorite things about being in Africa – SuperSport satellite TV channels, currently playing a Brazil-Netherlands match on S4. The picture breaks up occasionally thanks to the storms.

I had a quick emergency run to the Accra mall today, where thankfully they have an authorized Apple reseller and I was able to buy the sole remaining MBP power supply in Ghana (apparently) for a mere 100% premium to what it would have cost in the US.

3G is here in Ghana, with Galaxy tablets being sold in the random telephone store in the mall. Soon enough, no one will ever be able to be offline, anywhere. Is that good? I mean, it’s all up to us as individuals… we choose whether to go online, or check facebook on our phones, or whatever, and one of the qualities about myself that I find in Africa is that I’m far less compelled to stay completely and utterly in touch. Maybe this is because being online is still not a guaranteed thing, so my heart/mind just accept that and start living.

Seems like a good start…

Just a few handy tools, some of which won’t be exist for a while yet…

  • Things (updated for iPad)
  • EverNote (updated for iPad)
  • video skype (needs a camera)
  • My IT department to support Exchange 2007 so I don’t have to run Parallels to get to my work email
  • A 25 hour battery (enough to get from Seattle to Nairobi or Delhi on a charge – watching video the whole way)
  • A magic switch that rolls up an e-ink display from under the LCD (for book reading)
  • Bonus points for a hardened iPad that can serve as a loan officer slate in, oh, say, Rwanda

Earlier this week I wrote a guest blog post for the CGAP Technology blog… reposting here.

Today, a lot of attention is being paid to front-end technologies for microfinance, but it’s important to remember that back-end systems – the technologies that process the billions of small financial transactions – are still at the heart of the delivery of financial services to the poor. Core management information systems (MIS), while not the headline grabber, are the engine for innovation and scale in microfinance.

If we want to add significant numbers of poor people to the ranks of microfinance (and we must do so), MFIs must have a robust core technology infrastructure that enables them to grow quickly and efficiently. While many MFIs today do have MIS systems in place, a significant proportion of those systems are not supporting the growth and increased impact of the institutions running them.

Without significant transformation in back-end technology throughout the microfinance community, the reach and effectiveness of microfinance will continue to be hindered.

Here are four reasons why back-end technologies are still important:
1.    Operations and insight: providing financial services for the poor is an information-intensive business. Strong core MIS systems enable MFIs to process large numbers of relatively small transactions efficiently, and can provide insight into an MFI’s business that enables MFI leadership to tune their products and operations to more effectively serve more poor clients.

2.    Measurement and results: while achieving greater numbers – reaching more of the poor with financial services – is important, equally important is measuring the results. A core MIS system can provide MFIs and their stakeholders with the tools to more effectively measure both financial and social performance and, in turn, enable the MFIs to tap new sources of capital and tune their business for greater impact.

3.    Scalable innovation: microfinance is a fertile ground for innovation in both business process and technology. Innovations – mobile banking, ATM integration, new products and business models, etc. – need to be tied together in order to achieve network effects and scale. Those innovations must plug into and be supported by strong back-end technology to transform the innovations into a new baseline of operations for MFIs.

4.    The problem isn’t solved yet: while many MFIs are using technology today, industry surveys (CGAP, Banana Skins) indicate that MFIs still see core back-end technology as a major constraint. The systems MFIs use are often inflexible, expensive, hard to support, and incapable of enabling innovation in microfinance practice.

This is, to be sure, a complex domain. Many of the ideas in this entry – and many more not touched on here – deserve a deeper treatment, and I’ll be writing a series of posts in the coming months to address some of the key issues we all face. I encourage everyone to use the comments to suggest topics or issues that need to be addressed; no guarantees I’ll get to them all, but the more we can make this a discussion, the more likely we’ll be to find breakthrough, transformative solutions.

Unlocking the next wave of potential for microfinance will require a lot of technologies – back-end, front-end, shared platforms, integration to global financial systems, CRM, and more – and the back-end is the engine that powers innovation and scale to unlock that wave. Without stronger, more effective back-end systems, our work with other technologies and models will never achieve the impact that it could have.

© 2011 On Safari with Oldupai George Suffusion theme by Sayontan Sinha (modified)