Agree Scope of First Phase of Data Warehouse
--------------------------------------------

                 Key: MIFOS-3617
                 URL: http://mifosforge.jira.com/browse/MIFOS-3617
             Project: mifos
          Issue Type: Story
          Components: Scope
            Reporter: johnwoodlock
            Assignee: Kay Chau


After working in the Data Warehouse / Pentaho Platform area for a few weeks 
(using some standard reports as a basis for initial data warehouse 
requirements) below is my proposal for a minimum Data warehouse scope that 
moves DW a good step forward and implements key standard reports.  (Need Adam 
F, Emily and Kay to get to grips with this).  I know the words are a bit 
hurried but its better out than not, right?


Timeframe 
=========
About 1 month till deployment needed.
To do a basic but running version of 3 reports and the "ETL" (datawarehouse 
work) to support them
Reports:
Loan officer detailed report
MFI progress report
Demand v Collection report

The expectation is that the reports will run in initial testing on a first-cut 
ETL created database already available (but not completely accurate) within a 
few days.  The ETL infrastructure will be updated to make the data accurate 
(taking into account changes to customer/LO/Branch hierarchy and customer/loan 
status changes).  This will take 2 to 4 weeks and will involve as much review 
and tests are possible.  Then when the data's good enough we can move to 
deployment.

The ETL will support more than these 3 reports but is a minimum of what the 3 
reports need.  Did consider doing sizeable parts of the reports without DW but 
felt (for me) it would not be useful (can always discuss why with whomever 
wants).  It is, of course, possible to descope the reports so that they don't 
need 'historic' data and/or make them less complex to code but I'm suggesting 
we back the DW work in this time to see how we go.  There are importants 
aspects of a DW implementation not in first scope... feel free to bring them 
back in first scope but do move out dates accordingly... We kind of need to see 
where we are with DW and, in a sense, needing some reports quite soon forces 
the issue.


In First Scope
==============
Client and Account metrics for branches, products, loan officers
Schedule and Transaction data for loans and savings (including arrears data)
Mostly, I'm only bringing in data items which are needed by the reports and 
reports like these.  This includes items such as accurate hierarchy history and 
status history.  This scope actually covers much of typical mifos reporting 
(beyond these 3 reports) but I found descoping further resulted in commensurate 
effort in the report itself which seemed a waste.



Not In First Scope
==================
Financial data imports
Every/Most production data items
metadata
localisation (language support)
full automated testing


Not saying that what's not covered in first scope is not important... it is.  
But above is what's needed to get mifos feet under the datawarehousing table.  
I think automated testing,metadata and localisation will be essential... but 
can happen after.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to