Dealing with the Price and Choosing the Team for Software Platform Development