مقالهای با عنوان "بازگشت به غرور عملیات" به بررسی انتقادی از جنبش DevOps و نقش عملیات (Ops) در توسعه نرمافزار میپردازد. نویسنده، Charity Majors، استدلال میکند که DevOps در دستیابی به یک حلقه بازخورد واحد بین توسعهدهندگان و محیط عملیاتی شکست خورده است، نه به دلیل ناتوانی توسعهدهندگان، بلکه به دلیل ابزارهای ناکافی.
نویسنده معتقد است که در نرمافزار، "عملیات" به یک واژه بدنام تبدیل شده است و تیمهای عملیات به تیمهای DevOps، SRE، زیرساخت، مهندسی تولید یا مهندسی پلتفرم تغییر نام دادهاند. این در حالی است که عملیات به معنای انجام کارها به طور کارآمد است و هر تابعی در مقیاس بزرگ نیاز به یک جزء عملیاتی دارد. نویسنده این نگرش را با بیاحترامی و تحقیر نسبت به عملکرد عملیاتی مقایسه میکند.
نویسنده علت این وضعیت را به گوگل نسبت میدهد و معتقد است که گوگل با تأکید بر عدم مقیاسپذیری عملیات سنتی، به طور ناخواسته این روند را تشدید کرده است. او بر این باور است که توسعهدهندگان باید مسئولیت کامل سیستم، از جمله زیرساخت و عملیات را بر عهده بگیرند و این مدل را برای دههها ترویج کرده است.
این مقاله به چالش کشیدن مفروضات رایج در مورد DevOps و نقش عملیات در توسعه نرمافزار میپردازد و بر اهمیت بازگشت به غرور عملیات و درک صحیح از آن تأکید میکند. نویسنده با انتقاد از فرهنگ "بدنام کردن" عملیات، خواستار تغییر نگرش و ارزشگذاری مجدد این حوزه در سازمانها میشود.
در نهایت، Charity Majors با طرح این سوال که چرا عملیات در توسعه نرمافزار با چنین بیاحترامی مواجه میشود، به دنبال ایجاد آگاهی و تغییر در رویکرد به این حوزه حیاتی است. او معتقد است که با درک صحیح از عملیات و توانمندسازی تیمهای عملیاتی، میتوان به بهبود کارایی و کیفیت توسعه نرمافزار دست یافت.
مشاهده مطلب اصلی