Configure Operational Structure of Group Methodologies
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 |