دیدگاه یک توسعه دهنده در مورد برآوردهای مبتنی بر زمان

قبل از غواصی، می خواهم توضیح دهم که من یک مدیر پروژه یا محصول نیستم. به عنوان یک مهندس ارشد، من در برنامه ریزی و اولویت بندی شرکت می کنم، اما من یک استاد SCRUM یا یک PMP گواهی شده نیستم. بینش من صرفاً از تجربیات من به عنوان یک توسعه دهنده گرفته شده است، نه آموزش رسمی در مدیریت پروژه.

در طول 15 سال گذشته، من با تیم ها و مدیران مختلفی کار کرده ام، اما یک حقیقت ثابت برجسته است: زمان با ارزش ترین دارایی ما است. برای حفظ تعادل مناسب بین کار و زندگی، مدیریت و محافظت موثر از آن زمان ضروری است. در حالی که مدیریت پروژه مدتهاست به دنبال دور شدن از برآوردهای مبتنی بر زمان بوده است، من معتقدم که به عنوان یک مهندس، این برآوردها برای محافظت از من در برابر بار ساعت های طولانی بسیار مهم هستند.

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

چرا برآوردهای مبتنی بر زمان نه؟

توسعه دهندگان و مدیران پروژه معمولاً به دلایل مختلفی در مورد تخمین های مبتنی بر زمان ملاحظاتی دارند:

  1. عدم قطعیت: توسعه نرم افزار غیر قابل پیش بینی است. تغییر نیازمندی‌ها، چالش‌های فنی و پویایی تیم همگی می‌توانند بر مدت زمان کار تأثیر بگذارند.

  2. فشار: تخمین زمان می تواند ایجاد کند…

Source link