Contents:
Introduction
Different group methodologies require different operational structure. It is important for the MIS to support the structure selected by organization based on organizational goals, profitability objectives, and risk tolerance.
Some of the popular methodologies are
Solidarity Group
- Grameen Bank
- Latin American - Solidarity Group
Community Based Organizations (CBOs)
Community Managed Loan Fund
Village Banking
- Revolving Loan Funds (RLF)
- SACCOs
- Mutually Aided Cooperative Societies (MACS)
- Saving and Loan Association.
- Bank Linkage programs
- Federation/SHG
An MFI or organization may adopt a methodology from above list and modify it to suite the need of members and organization. One of the key factor in the methodology is grouping structure.
MFI/Organization can structure grouping in many possible ways. We will see some with real life example.
- Institute wants set n number hierarchy levels for grouping clients/members
- Center(Kendra) >> Groups >> Members Example: GK, Nirantara ,Adhikar
- Groups >> Members Example: ATG, Rara Inc
- Village >> Centers >> Groups >> Membars Example: SSK use this hierarchy , Chaitanya wants this feature but no supported by their current MIS and most of the MFI using FINO have this structure
- Programs >> Members Example: NURU International.
- Option to attach members at different level.
- Option to assign a staff to group
Configuration parameters
id | parent_id | super_parent | level_name | recursable | inherits | can_have_clients |
---|
1 | NULL | 1 | Center | 1 | 0 | 0 |
2 | 1 | 0 | Group | 0 | 0 | 1 |
- id : Unique key for hierarchy level,
- parent_id: Refers to key of the parent level
- super_parent: Indicates this level is highest level in the hierarchy or not (only one level can have this entry as true, other should have false)
- level_name: Human readable unique name assigned for that level
- recursable: Decides whether this level can have child level or not.
- inherits: inherits Staff and meeting details from parent level group
- can_have_clients: in enable, this level group can have clients attached to it.
Scenario 1: Centers >> Groups >> Members ( Real life example GK, Nirantara ,Adhikar )
To get this structure, configuration parameter values look like in below table
id | parent_id | super_parent | level_name | recursable | inherits | can_have_clients |
---|
1 | NULL | 1 | Center | 1 | 0 | 0 |
2 | 1 | 0 | Group | 0 | 0 | 1 |
Scenario 2: Program >> Members (in case of NURU international)
To get this structure, configuration parameter values look like in below table
id | parent_id | super_parent | level_name | recursable | inherits | can_have_clients |
---|
1 | NULL | 1 | Program | 0 | 0 | 1 |
Scenario 2: Village >> Center >> Groups >> Members (Real life example: SSK , Chaitanya )
To get this structure, configuration parameter values look like in below table
id | parent_id | super_parent | level_name | recursable | inherits | can_have_clients |
---|
1 | NULL | 1 | Village | 1 | 0 | 0 |
2 | 1 | 0 | Center | 1 | 0 | 0 |
3 | 2 | 0 | Group | 0 | 0 | 1 |