The Five Functional Stages Development Model