ارزیابی کارمندی که مشغول کار دستی است - از نظر کمیت و حجم کار انجام شده کاملاً ساده است. اما دشوار است بگویم که کارمندی که مشغول کار فکری است ، به عنوان مثال یک برنامه نویس ، چقدر کارآمد است. ارزیابی کارایی نیروی کار در عصر فناوری اطلاعات باید با توجه به معیارهای دیگر انجام شود.
دستورالعمل ها
مرحله 1
ارزیابی کار یک برنامه نویس از نظر تعداد وظایف انجام شده غیرممکن است - درجه پیچیدگی آنها ممکن است متفاوت باشد. اگر یک عامل پیچیدگی را وارد کنید و آن را در مقدار کد برنامه ضرب کنید ، برآورد نیز درست نخواهد بود ، زیرا حتی در یک کار ساده ، می توانید با معرفی شاخه های منطقی غیر ضروری اضافی ، مقدار کد را افزایش دهید ، که به طور قابل توجهی پیچیده خواهد شد آی تی. آنهایی که همچنین نمی توان از چنین شاخصی به عنوان مقدار کد برای ارزیابی اثربخشی کار برنامه نویسان استفاده کرد.
گام 2
تعداد اشتباهاتی که یک کارمند در یک شغل مرتکب می شود را به عنوان یکی از شاخص های کیفیت آن انجام دهید. وقتی محصول نرم افزاری کاملاً رضایت کاربر را فراهم آورد و کیفیت آن به توسعه دهنده اجازه می دهد تا هزینه های آزمایش و پشتیبانی را به حداقل برساند ، می توانید بگویید که کار برنامه نویس موثر بود. اگر یک محصول نرم افزاری ضعیف اشکال زدایی شده باشد و راه حل های نرم افزاری پیاده سازی شده در آن به درستی آزمایش نشده باشد ، این امر منجر به هزینه های قابل توجهی برای شرکت می شود ، نه تنها مواد ، بلکه اعتبار نیز.
مرحله 3
یک برنامه نویس که در یک تیم توسعه نرم افزار کار می کند ، باید در تبادل اطلاعات شرکت کند و اطلاعات را با سایر توسعه دهندگان به اشتراک بگذارد. این مورد در مورد راه حل های جدید فن آوری ، ساخت کد مناسب ، پیاده سازی موفقیت آمیز یک یا چند قابلیت نرم افزار اعمال می شود. دانش او باید به دیگران کمک کند و او باید بتواند ایده های عملی جدیدی را که اعضای دیگر تیم تولید می کنند درک کند. عملکرد کارمند را بر اساس مهارت های ارتباطی و اطلاعات مفیدی که در اختیار همکاران قرار می دهند ، ارزیابی کنید.
مرحله 4
ارزش یک کارمند بخش فناوری اطلاعات را تا حدی تعیین کنید که وی خود می تواند ایده پردازی کند. چنین کارمندانی برای تکمیل کار نیاز به TOR دقیق و توضیحات ندارند. این برنامه نویسان خود می توانند راه های زیادی برای حل مسئله پیدا کنند ، بلافاصله اثربخشی آنها را تجزیه و تحلیل کنند و بهترین را انتخاب کنند. کارمندان چنین انباری از راه حل های غیر پیش پا افتاده استفاده می کنند و از دشواری نمی ترسند ، آنها نقش یک لوکوموتیو را بازی می کنند و بقیه دنبال می شوند.
مرحله 5
همچنین ، از معیارهایی مانند زمان بازنگری کد برای ارزیابی استفاده کنید. هرچه کوتاهتر باشد ، کارمند با کارایی بیشتری کار می کند. این نشان می دهد که طراحی برنامه مناسب است ، نام متغیرها واضح است ، منطق آن شفاف است و کد نیز در سطح کیفیت بالا اجرا می شود. برای کار گروهی ، این یک شاخص بسیار مهم است ، زیرا به شما امکان می دهد به سرعت منطق برنامه را درک کرده و در صورت لزوم کد را بخوانید ، تا علاوه بر نویسنده ، بلکه برای یک برنامه نویس دیگر ، آن را اصلاح کنید.