An iteration of mixed approach that combine user driven and data driven approach had been proposed by Jukic
& Nicolas(2010)[14]. User requirement phase starts with established end user analytical needs and consider its
implication on DW. User requirements model will then be modified with neglecting unsupported requirements by
available data and adding potential requirements that available from data source. The acquisition will then be
discussed with end user and this process will be iterated until end user satisfies with the outcome.