Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 46 Next »

Introduction

Mifos X represents the next generation of the Mifos platform - it aims to fulfill our long-term vision of a fully extensible platform that can scale through multi-tenancy and rapidly be extended upon through a clean layered architecture and full API. 

From July 2011 to September 2011, some ad-hoc work was done around re-implementing aspects of loan portfolio functionality that existed in mifos 2.2. The purpose of this was to see was it possible to develop substantial functionality on a volunteer time-basis.

As a result of this we (Keith Woodlock & John Woodlock) sought funding to take the existing code for the prototype and begin work on laying the foundation for the next evolution of the Mifos platform.

Thus far, individual lending is the first methodology being supported. Test it out on the Mifos X demo server with the user super1 and the password, demo. You can also watch the YouTube video below.  We are looking for MFIs to work one-on-one with to build out the remaining individual lending capabilities so please get in contact with John and Keith Woodlock if you'd like the platform to be built to support your requirements. We are also readying for contributors who want to build towards additional modules and methodologies - please get in touch. 


Other sources

General approach and philosophy

We want Mifos to be faster, lighter and cheaper to change so that it is more responsive to the needs of MFI’s and Integrators. There are a number of things we can do that individually and when combined together will help us achieve this goal of faster, lighter and cheaper:

We will start by working through the individual lending microfinance model. From there we will incrementally work on and deliver other models (in no order as yet):

  • Grameen-style joint-liability groups
  • self-help groups and federations
  • cooperatives and SACCOs
  • village banking

Whilst working through each microfinance model, we seek to work in close collaboration with an MFI that practices the given model on the ground so we can understand their needs and pain points and deliver useful software to the MFI.

Some of the product advantages could be:

  1. Greater flexibility in support loan schedules (automated or manual) over time
  2. Globalisation support: support for translations, number and date formatting in any locale.

Some of the technical advantages could be:

  1. Ease of deployment/installation
  2. Ease of configuration
  3. Seperation into a 'services provider'(backend) and 'client application' (frontend user interface)
  4. An application developer oriented platform API
  5. Simplification of database structure
  6. Simplification of client application responsiblities (globalisation)
  7. As of yet, no overnight batch jobs
  8. More suitable to multi-tenant setup

Project Milestones

  1. July 2011 to September 2011: Prototype work on ad-hoc volunteer basis (1 developer)
    see Loan lifecycle and date flexibility: see Mifos 2.2 versus MifosX - Loan lifecycle and date flexibility
    see Loan schedule flexibility: see Mifos 2.2 versus MifosX - Loan repayment schedule flexibility
    see bulk upload/data migration for clients, loans (and loan repayments): see Mifos 2.2 versus MifosX - Bulk upload
  2. Jan 2012 to March 2012: Individual lending functionality (2 developers)
    Worked in close collaboration with CreoCore to provide functionality related to individual lending as was required by them whilst maintaining the vision of an open API led platform for microfinance.
  3. Apr 2012: Demo of functionality being incorporated into the platform to date
    see Demo Mifos X - Phase 1
  • No labels