Прежде всего, ваш страх очень здоров и нормален. Вот мои размышления после 15 лет в индустрии программного обеспечения.
Вот несколько вопросов, чтобы задать себе:
- Вы понимаете проблему?
- Знаете ли вы, что проблема неразрешима (в пределах ваших временных / бюджетных ограничений)?
- Вы просто не знаете, как решить проблему?
- Ваш клиент / начальник просит невозможного.
- Стоит ли оно того? (ROI),
- Это НАСТОЯЩАЯ проблема?
1) Прежде всего, убедитесь, что вы понимаете проблему. Там нет глупых вопросов. Понимаете ли вы, что ваш клиент / начальник спрашивает вас против того, что им нужно?
2) Это случится. «Построй мне мост к завтрашнему дню» . Убедитесь, что вы точно знаете, что проблема не может быть решена в рамках ваших ограничений. Ваш клиент / руководитель может быть гибким в отношении времени / бюджета, и их можно изменить, чтобы дать вам больше времени / бюджета.
3) Если проблема понятна и ограничения в пределах разумного, и есть технология, которая может решить проблему, но вы просто не знаете достаточно ... для этого и нужен StackOverflow
Интернет. Убедитесь, что вы делаете свое исследование в первую очередь. Попробуйте задать четкие вопросы, на которые есть количественные ответы. Спроси своих сверстников. Проведите сеанс дизайна.
4) Это вариант ответа № 2. Похоже, ваш клиент / начальник спрашивает невозможное. Проводить некоторые исследования. Никогда не говорите, что проблема неразрешима, если вы точно не знаете, почему и не можете уточнить.
5) ROI означает возврат инвестиций. Это относится к инвестициям во времени. Твое время!. Является ли проблема достаточно важной, чтобы ее решить, чтобы гарантировать количество времени, которое потребуется вам для исследования и решения проблемы. Обсудите это с вашим клиентом / боссом
6) Это настоящая проблема. Клиенты часто понимают, чего они хотят, но не обязательно понимают, что им нужно. Постарайтесь понять, что на самом деле нужно вашему клиенту / боссу, и обсудите это с ними.
Надеюсь, что эти рекомендации помогут вам.