offer development process