نیاز کاربران و راه‌حلهاي مبتني بر نرم‌افزار

  • یوسف مهرداد بی‌بالان

وقتي كارفرما و كاربر سيستم نرم‌افزاري، دانش و تجربه‌ي توليد سيستم نرم‌افزاري را داشته باشد، هم مي‌تواند كمك شما باشد و هم ممكن است شما را به دردسر بيندازد.
مثلاً كاربر به جاي آن كه بگويد «نياز من اين است كه اطلاعات پرسنل را در سيستم نگهداري كنم»، بگويد «من فرمي مي‌خواهم كه در آن نام و نام خانوادگي را تايپ،‌ محل تولد را از كمبوباكس و جنسيت پرسنل را با رديوباتن انتخاب نمايم».
مشكل از اينجا ناشي خواهد شد كه كاربر و مشتري به جاي بيان‌ نيازها و خواسته‌هايشان،‌ امكاناتي را از شما مطالبه خواهد كرد كه ناشي از راه‌حلي است كه در ذهنش نقش بسته است و ارتباط مستقيم با میزان تسلط وی بر راه‌حلهاي نرم‌افزاري و تكنولوژي‌هاي ساخت نرم‌افزار دارد. آن چه كه به واقعيت نزديك‌تر است، تسلط بيشتر و بهتر تيم توسعه بر تكنولوژي و راه‌حلهاي نرم‌افزاري است.
مشكل ديگر آن است كه بسياري از مواقع، تيم توسعه به دلايل متعدد به دنبال راه‌حلي است كه تجربه‌ي انجام آن را داشته باشد و از سوي ديگر سهل‌الوصول باشد، هر چند كه برخي نيازهاي كاربران را پوشش ندهد.

گزيده
:
متواضع باش تا دوست بسیار داشته باشی. زرتشت

نظرات (1)

wave
  • پویا

    17 آبان 1388 در 00:00

    من این روزها با پوست و گوشت و استخوانم این رو حس می کنم

    پاسخ

برای خروج از جستجو کلید ESC را بفشارید