Несколько советов, которые помогут научиться правильно читать техническое задание на программирование:
- Классифицировать задачу. 1 Нужно установить, какого рода работу нужно сделать для решения проблемы. 1 Например, исправить ошибку, добавить новую функцию, разработать приложение и так далее. 1
- Сформулировать задачу. 1 Желательно — в одном-двух предложениях. 1 Если ужать все требования до пары фраз непросто, можно разбить задачу на несколько подзадач. 1
- Уточнить все важные для выполнения задачи термины. 1 Это могут быть коммерческие понятия — обозначения продуктов, заказчиков или процессов, или термины, связанные с разработкой, — утилиты, приложения, модели, сервисы, библиотеки. 1
- Сравнить желаемое с действительным. 1 Нужно объяснить детали, принимая во внимание общую картину, и оценить, решена ли изначальная проблема. 1
- Включить критическое мышление. 1 На этом этапе уже нужно ясно понимать проблему и её решение, но важно убедиться в его правильности. 1
- Использовать метод двойного подхода. 2 Нужно прочитать техническое задание два раза: в первый раз — составить общую структуру задачи, во второй — уточнить конкретные моменты и составить вопросы по неясным моментам. 2
- Привлечь эксперта, если не хватает знаний для анализа или оценки технического задания в какой-то области. 2