The answer to this quesiton is JAD
JAD stands for Joint application design. In this technique, the company will make an effort to develop new information system for the company while collecting their business development for the same time so that the company's growth will not be stunned due to the expense of the development.