Hackcat

چگونه سوالات را واضح‌تر بنویسیم؟

از اهداف، زمینه و الزامات خروجی برای کاهش شفاف‌سازی‌های رفت و برگشتی استفاده کنید.

پیش‌زمینه‌ای که بر قضاوت تأثیر می‌گذارد ارائه دهید

یک سوال واضح معمولاً شامل هدف، محیط فعلی، پدیده‌های موجود و خروجی مورد نظر است. به عنوان مثال، هنگام عیب‌یابی خطای برنامه، توضیح نحوه اجرای آن، نسخه‌های مرتبط و مراحلی که باعث ایجاد خطا می‌شوند، مفیدتر از صرفاً ارسال آخرین خط خطا است. پیش‌زمینه پایدار نیازی به جزئیات مکرر ندارد؛ بر تفاوت‌هایی که بر این قضاوت تأثیر می‌گذارند و دلایلی که قبلاً رد شده‌اند تمرکز کنید.

از یک ساختار قابل ویرایش مستقیم استفاده کنید

شما می‌توانید ورودی را به صورت "کاری که می‌خواهم انجام دهم؛ آنچه اکنون اتفاق می‌افتد؛ آنچه امتحان کرده‌ام؛ چگونه می‌خواهم پاسخ را دریافت کنم." سازماندهی کنید. سوابق اصلی را از حدس‌های خود جدا کنید تا پاسخ‌های مرحله به مرحله را تسهیل کنید. اگر مطالب زیادی وجود دارد، ابتدا خلاصه‌ای و گزیده‌های کلیدی را ارائه دهید، سپس در صورت نیاز تکمیل کنید.

  1. پاراگراف اول هدف خاص و معیارهای تکمیل را توضیح می‌دهد.
  2. پاراگراف دوم ورودی‌های کلیدی و محدودیت‌های شناخته شده را ارائه می‌دهد.
  3. در نهایت، مشخص کنید که آیا به چک لیست، توضیح، جدول یا مراحل قابل تکرار نیاز دارید.

بررسی کنید که آیا پاسخ مورد نظر را دریافت کرده‌اید

پس از دریافت پاسخ، ببینید آیا به سوال اصلی پرداخته است، آیا حقایق ارائه شده شما را ذکر کرده است و آیا ابهامات را روشن کرده است. می‌توانید با پرسیدن "لطفاً مشخص کنید کدام نتیجه‌گیری‌ها از سوابق آمده‌اند و کدام‌ها هنوز نیاز به تأیید دارند؟" پیگیری کنید. این ساختارها به بیان نیازهای شما کمک می‌کنند و سینتکس فرمان خاصی نیستند؛ شما می‌توانید مطابق با عادات خود به طور طبیعی بنویسید. هنگامی که چندین شرط درگیر هستند، به وضوح مشخص کنید که کدام یک باید برآورده شود.