توسعهدهندگان نرمافزار از چه چیزهایی متنفرند؟
همه کاربران به خوبی میدانند که فرآیند توسعه نرم افزار بسیار دشوار است، ولی این سختی چگونه است و چه بخشهایی از کدنویسی برای متخصصان این حوزه خوشایند نیست؟ مرکز Evans Data براساس آخرین بررسیهای خود پیش بینی میکند بیش از 26.9 میلیون توسعه دهنده نرم افزار در سراسر جهان وجود دارد. به تازگی بیش از 100 نفر از این افراد در نظرسنجی مرکز مذکور شرکت کردهاند تا مشخص شود «سختترین بخش کار متخصصان به عنوان یک توسعه دهنده کدام است».
درحالی که انتظار میرفت پاسخها عمدتا حول چند موضوع کلیدی ادغام شوند، ولی توضیحات این کارشناسان بسیار متنوع بود. در این نظرسنجی مشخص شد «تهدید دایمی برای انتقال فشار کلی به کارشناسان نرم افزار در توسعه محصول و طراحی» مهمترین اتفاقی است که کار را برای آنها دشوار میکند.
در این بررسی همچنین مشخص شد «مهلتهای غیرواقعی تعیین شده توسط غیرتوسعه دهندگان» برای تکمیل یک پروژه از دیگر مواردی است که متخصصان این عرصه نسبت به آن نارضایتی دارند.
همچنین گفته شد توسعه دهندگان از «عدم همسویی در تیم، از نظر آنچه که میبابیست در کنار یکدیگر ایجاد کنند و نتایجی که باید به دست بیاورند» هم ابراز نارضایتی میکنند و آن را یکی از دلایل نارضایتی خود میدانند. گروه دیگر نیز به این مسئله اشاره کردند که توسعه دهندگان نرم افزار در مورد اینکه آیا راه حل بهتری وجود دارد یا خیر تردیدهای فراوان دارند. ولی کلید اصلی این است که این افراد دریابند چه زمانی میبایست به این حلقه بینهایت کمال گرایی پایان دهند.
منبع: infoworld.com
ترجمه: همکاران سیستم