seven step development process