dynamic development framework