Денис, но то, что ты автоматизируешь имеет представление в реально мире?
Раз ты автоматизируешь, значит это уже есть, но не автоматизированное? Почему бы не узнать как дело обстоит в реальности и перенести это на автоматизацию?
Прежде чем проектировать будильник надо изучить как просыпается человек, в каком состоянии находится, и что мы от него хотим в итоге.
Конечно даже преобразовав все полученные знания в задачи, ты можешь не получить на выходе решения, что важнее для пользователя. Но тогда можно оттолкнуться от другого базиса: например, что социально более значимо или что лучше послужит твоим целям, как продукт-оунера. :)
Если все слишком новое, тогда ошибок не избежать. Или интуиция подскажет или соврет. В последнем случае это будет не интуиция, а прогноз.
ЮШ