خانه / دانستنی‌ها / درباره «تکنولوژی رادار»

درباره «تکنولوژی رادار»

شرکت ToughtWorksهر شش ماه یک بار گزارشی از وضعیت و اهمیت مفاهیم و ابزارهای مختلف مطرح در مهندسی نرم‌افزار را ارائه می کند.

کمتر فعالی در زمینه مهندس نرم افزار مارتین فاولر نظریه پرداز محبوب این حوزه را نمی شناسد. شرکتThoughtWorks  هر شش ماه یک بار با محوریت مارتین فاولر اقدام به انتشار گزارشی تحت عنوان Technology Radar  می کند.

علاوه بر اعضای اصلی تیم تکنولوژی رادار که حداکثر ۲۰ نفر می باشند، تعدادی از افراد خبره در زمینه تکنولوژی نیز در انتشار این گزارش همکاری می کنند. این گروه که به گروه TAB[1]مشهور هستند دوبار در سال به صورت حضوری پیرامون تجربیات خود در زمینه تکنولوژی های روز دنیا به بحث و گفتگو می پردازند.

گزارش های منتشر شده این گروه در قالب یک صفحه دایره ای شکل مانند رادار می باشد که از چهار ربع دایره و تعدادی حلقه متحدالمرکز تشکیل شده است. این تقسیم بندی باعث می شود که هر تکنولوژی به صورت یک نقطه در یک حلقه و ربع دایره در این صفحه قرار گیرد.

ربع های دایره نشان دهنده چهار دسته مختلف زبان های برنامه نویسی، ابزارها[۲]، سکوها [۳]و تکنیک ها و حلقه ها نشان دهنده چرخه حیات این تکنولوژی ها می باشدکه در زیر به آن ها اشاره شده است:

۱)      Adopt:

تکنولوژی های موجود در این حلقه نشان می دهد که درحال حاضر پتانسیل استفاده از آن ها وجود دارد، لذا گروه Radarپیشنهاد می کند که متناسب با پروژه از این تکنولوژی ها استفاده شود.

۲)      Trial:

طبق بررسی های این گروه، پتانسیل استفاده از تکنولوژی های موجود در این حلقه کمتر از حلقه Adoptمی باشد بنابراین پیشنهاد می شود که این تکنولوژی ها در ابتدا به صورت آزمایشی مورد استفاده قرار گیرند تا اینکه شما تصمیم بگیرید که آیا از این تکنولوژی در نسخه نهایی محصول خود استفاده کنید یا خبر.

۳)       Asses :

در هنگام انتخاب تکنولوژی بایستی نیم نگاهی به این تکنولوژی های موجود در این حلقه داشت، اما این امر به این معنی نیست که لزوما مورد آزمایش قرار گیرند مگر اینکه در موردی خاص یکی از آن ها برای محصول شما مناسب باشد.

۴)      Hold

طبق نظر این گروه، هنوز پتانسیل استفاده از تکنولوژی های  این حلقه وجود ندارد و یا به دلایل فنی نباید مورد استفاده قرار بگیرند.



[۱] Technology Advisory Board

[۲] Tools

[۳] Platform

 


درباره علیرضا آشتیانی

همچنین بررسی کنید

به حریم شخصی کدتان احترام بگذارید

به نظر شما، در پروژه‌های جاوایی از کدام سطح دسترسی بیش از سایرین استفاده می‌شود؟ …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *