Наверное нужно оценить все плюсы и минусы, оценить рынок. Продумать прогнозируемых покупателей, пользователей. Кому это вообще будет нужно? Кроме вашего потенциального пользователя? На сколько долго ему нужно использовать ваш софт? Авторское сопровождение? Договор тех.поддержки? Использование лицензии?
В общем, цену выставляют после аналитических исследований, можно сказать аналитическим путем с использованием седьмого чувства и интуиции. И по мере продаж и времени, по мере развития рынка и реакции конкурентов, цена меняется, для достижения максимального экономического эффекта и победы на рынке.