Welcome to this article, this time we look at a situation that occurred during this week. I won’t keep you in suspense any longer, and I will introduce you to the problem that has arisen. I was asked by a customer to give him arguments (ammunition) therefore to be able to justify buying a cheaper device for the developer than their developer requested. Since I didn’t fully know the context I suggested a meeting where they presented what they wanted to use the new Apple device for and also gave me an overview of the configurations they were considering.
The position of each party
The developer wanted a 14" MacBook Pro with M2 Pro, even in a lower configuration i.e. with 10CPU cores and 16GB of unified memory. Such a choice is reasonable, personally I would even choose the variant with 12CPU cores, which is still $300 more expensive. So the desired machine was worth $1,999 yes it’s not a lot of money but it’s a device that keeps up with you everywhere so the price can be justified.
However, the manager would only be willing to release a smaller budget by roughly a third and suggested getting a 13" MacBook Pro with M2 even with 8GB of unified memory, which comes out to $1,299. Here, without hesitation, I entered the discussion and said that a minimum of 16GB of unified memory made sense for the developer.