Why not top-down?
TD = arrange functions in a hierarchy. At
each level each fn is decomposed into a
number of smaller functions until each fn is
Takes no explicit account of the problem to
Not familiar with the problem? -> unlikely to
get a good decomposition