I'm a junior PM in small software development company. I'm managing the development of an e-commerce platform for a customer (a big company) for which we make new developments every month.
The problem I'm encountering with this customer is that he is absolutely unable (because of the nature of his business/activities) to give us a roadmap of the next month's features he will ask us to develop.
Thus, leveraging our resources is becoming really difficult. He basically asks us for a quotation at the last moment. This of course impacts other projects we are doing with other customers.
Is there any approach or methodology I could try in order to manage this kind of customer?