Develop from Scratch:
| |
New Architecture will directly connect to data sources if in case report consumes pre-generated reports from same source systems. The new development will be done while keeping in mind that future enhancements can be made easily. New expressions/logic/calculation(s) will be written in such a way that there will not be any performance issue as data increases. Slicer(s) will be used instead of filters used in existing dashboard. Slicer(s) will provide smart interaction with visuals while filter(s) simply filters the data. Custom visual(s) can be added per business requirement. Role based Security can be added so that one group can see their own report One cannot see the data of another group.
| Need to design same visual(s) again in most of the case(s) Development efforts will be more Testing efforts will be more
|
Enhancement in existing report:
| |
| If Current Dashboard looks so dense then need separate so enhancement cost will be there. Data transformation section will change if new integration is happening. Data Modelling section will change if new integration is happening. Need to change existing aggregation(s) / Calculations if there is a performance issue.
|
No comments:
Post a Comment