جهت آشنایی با بدهکاری فنی و تاثیر آن بر محصول، با تیم توسعه صحبت کنید، به عنوان مثال در جلسه بازاندیشی بعدی.

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

بعد از اینکه متوجه مقدار و محل بدهکاری فنی شدید، تاثیر آنرا با تیم توسعه بر روی اهداف محصول و دستیابی به موفقیت محصول بسنجید. هزینه دیرکرد را مشخص کنید، هزینه اینکه الان بدهکاری فنی را اصلاح نکنید و به بعد موکول کنید چه اتفاقی می‌افتد. شما می‌توانید قابلیت‌های جدیدی در شش ماه آینده به محصول اضافه کنید و بعد برنامه ریزی کنید مشکلات بیشتری را حل کنید و یا بهتر است همین الان مشکلات را حل کنید؟

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.