In computer science and systems engineering, it represents the design method by means of successive refinements, starting from the general definitions or higher level functions, up to progressively reaching those of maximum detail, or elementary operations and modules in practice no longer segmentable. Opposed toBottom up
Link... for your business