The user driven approach gives priority to user requirements [14] and encourages high end user participation
during DW design process [8]. With this approach, DW is tailored exactly to end user’s need [13] and it is highly
appreciated by business user [18]. It minimizes risk of wasting resource [8] as a result of mapping requirements with
certain data available in data source. On the other hand, this approach requires large effort in designing ETL [13],
[14] and difficult in mapping user needs onto available data source[18] . Failure in mapping user needs will lead to
user disappointments. In addition, it is a risk that end user normally not capable to specify requirements that could
assist in achieving business goals because they don’t have sufficient knowledge or understanding of whole business
process and organizational visions. However, to ensure successfulness of eliciting and integrating user requirements,
great effort from project manager with good moderation and leadership skill is required. Alternatively, it is suitable
to apply goal driven approach that will focus on goals and strategies of the company for an efficient decision
making. This will maximize probability of correct identification of relevant indicator. However, it fully depends on
the willingness of top management to involve in DW design process.