Бұл жазба автоматты түрде орыс тілінен аударылған. Russian
Қиын тапсырмамен тығырыққа тірелдіңіз бе? Бұл шатастыратын жоба жоспары немесе ешқандай жолмен келіспейтін есеп болсын, "резеңке үйрек әдісін" қолданып көріңіз.
Бұл әдіс қарапайым: сіз кез — келген жансыз затты (мәселен резеңке ойыншық үйректі) алып, оған өз проблемаңызды мүмкіндігінше егжей-тегжейлі және кезең-кезеңімен түсіндіре бастайсыз.
Мысалы, жоба менеджері үйрекке өнімді іске қосу Жоспарын түсіндіреді. Ол бір сәтке жетеді: "тестілеу тобы әзірлеу басталғаннан кейін бір аптадан кейін жұмысын бастайды" - және ол бірден қателескенін анықтайды. Өйткені, алғашқы модуль екі аптадан кейін ғана дайын болады! Тестілейтін ештеңе болмайды.
Ол бірнеше сағат бойы ойлаған мәселе шешілді.
Неліктен ол жұмыс істейді?
- Ойды ретке келтіру. Бір нәрсені дауыстап айта отырып, біз шашыраңқы ойларды нақты логикалық тізбекке айналдыруға мәжбүрміз. Осы кезде қателер анықталады.
- Жаңа көзқарас. Сіз бұл мәселеге "бастаушының" көзімен қарайсыз және бұрын жіберіп алған айқын қателіктерді бірден байқайсыз.
Бұл әдісті барлық салада қолдануға болады . Ол кез-келген күрделі тапсырма үшін әмбебап. Келесі жолы тығырыққа тірелгенде, көріңіз. Сіздің үнсіз сұхбаттасушыңыз сізді таң қалдыруы мүмкін.
Зашли в тупик со сложной задачей? Будь то запутанный проектный план или отчёт, который никак не сходится, — попробуйте «Метод резиновой уточки» (Rubber Duck Debugging).
Суть проста: вы берёте любой неодушевлённый предмет (классика — уточка) и начинаете объяснять ему свою проблему вслух, максимально подробно и шаг за шагом.
Например, менеджер проекта объясняет уточке план запуска продукта. Он доходит до момента: «…а команда тестирования начинает работу через неделю после старта разработки…» — и тут же сам себя ловит на ошибке. Ведь первый готовый модуль появится только через две недели! Тестировать будет просто нечего.
Проблема, над которой он бился часами, решена.
Почему это работает?
- Упорядочивание мыслей. Проговаривая что-то вслух, мы вынуждены выстраивать хаотичные мысли в чёткую логическую цепочку. В этот момент и обнаруживаются ошибки.
- Свежий взгляд. Вы смотрите на проблему со стороны, как бы глазами «новичка», и сразу замечаете очевидные промахи, которые упускали ранее.
Этот приём работает не только в IT. Он универсален для любой сложной задачи, где важна логика. В следующий раз, когда зайдёте в тупик, попробуйте. Ваш молчаливый собеседник может вас удивить.