What is opposite to big and detailed business specification for IT? No specification? Just kidding
It is the policy of small scope of specifications and small IT deliveries – in steps.
So, big solutions are not always good (not only for reason of small budget) and can not provide most efficient business intelligence reporting. This is in case of complex business environment with many undefined processes and small resources.
It is much wiser to learn through small implementation steps and with many adaptive actions.