اپراتور کنترل کامپیوتر
نرمافزار قدیمی بدون API را از طریق کنترل مرورگر یا دسکتاپ اجرا میکند — کماتکاترین پیشنهاد این کاتالوگ، ساختهشده برای استقرار تحت نظارت، نه یک جادو.
زیر نظر دارد
یک جریان کاری قدیمی مشخص درون نرمافزاری که هیچ مسیر یکپارچهسازی ندارد
انجام میدهد
نرمافزار را از طریق کنترل مرورگر یا دسکتاپ، طبق یک جریان تثبیتشده اجرا میکند، در حالی که یک انسان ۱۰۰ اجرای اول را قبل از رهاسازی بدون نظارت زیر نظر دارد
کِی اول از یک انسان میپرسد
دستیارهای کنترل کامپیوتر کماتکاترین پیشنهاد این کاتالوگ هستند. به استقرار تحت نظارت نیاز دارند و پاسخ درست فقط وقتیاند که واقعاً APIای وجود نداشته باشد — هرگز بهعنوان میانبری برای دورزدن ساخت آن فروخته نمیشوند. هر وضعیت ناشناخته صفحه متوقف میشود و از یک انسان میپرسد، نه حدس میزند.
چطور کار میکند
- 1تأیید میکند واقعاً APIای وجود ندارد
ابتدا یک اسپایک امکانسنجی اجرا میکند — اگر APIای وجود دارد یا معقولانه قابل ساخت است، همان توصیه است، نه کنترل کامپیوتر. این مرحله برای منصرف کردن مشتری از این پیشنهاد وجود دارد، نه ترغیب او.
- 2جریان را تثبیت میکند
یک جریان مشخص را در برابر صفحات واقعی نرمافزار قدیمی میسازد و میآزماید، با مدیریت صریح برای وضعیتهایی که انتظار میرود با آنها روبهرو شود — نه یک دستیار عمومی «کلیک کن و امیدوار باش».
- 3تحت نظارت اجرا میشود
یک انسان ۱۰۰ اجرای اول را پیش از آنکه جریان حتی نزدیک به بدوننظارت شود زیر نظر میگیرد — این یک کف است، نه هدفی که باید از آن عبور کرد.
- 4وضعیتهای ناشناخته را تشدید میکند
هر وضعیت صفحهای خارج از مسیر تثبیتشده متوقف میشود و میپرسد، بهجای کلیک کورکورانه روی رابطی که برای مدیریت آن ساخته نشده.
چه چیزی آن را فعال میکند
- · یک اسپایک امکانسنجی تأیید میکند که نرمافزار قدیمی واقعاً هیچ APIای ندارد
- · یک جریان تثبیتشده در برابر صفحات نرمافزار هدف تعریف میشود
- · هرکدام از ۱۰۰ اجرای تحت نظارت اول کامل یا ناموفق میشود
- · جریان به وضعیت صفحهای خارج از مسیر تثبیتشدهاش برمیخورد
چه چیزی دریافت میکنید
- · یک گزارش اسپایک امکانسنجی — قابلساخت، یا واقعاً نه، صریحاً بیانشده
- · یک جریان تثبیتشده و آزموده برای جریان کاری قدیمی مشخص دامنهبندیشده
- · یک گزارش استقرار تحت نظارت برای ۱۰۰ اجرای اول، بازبینیشده توسط انسان
- · یک تصمیم برو/نرو درباره اجرای بدون نظارت، گرفتهشده توسط شما
مناسب شما نیست اگر
برای نرمافزاری که API دارد ولی هنوز یکپارچهاش نکردهاید مناسب نیست — آن یک پروژه یکپارچهسازی معمولی با بخشی از هزینه و ریسک این است. این فقط برای نرمافزاری است که واقعاً هیچ مسیر ورودی ندارد. همچنین برای کسی که انتظار اتکای فوری و بدوننظارت دارد مناسب نیست — استقرار تحت نظارت خودِ فرآیند است، نه یک تشریفات قابلحذف.
محاسبه
با حدود ۲۰۰ اجرای تحت نظارت در ماه × ۱۲ دقیقه، این یعنی تقریباً ۴۰ ساعت در ماه — برآورد است، نه تضمین.
سوالات متداول
نه، و همین را صریح میگوییم. حداقل ۱۰۰ اجرای اول را تحت نظارت، با یک انسان ناظر، اجرا میکند، پیش از هر گفتوگویی درباره اجرای بدون نظارت.
اگر APIای وجود دارد یا معقولانه قابل ساخت است، همان چیزی است که توصیه میکنیم — ارزانتر و قابلاتکاتر است. این پیشنهاد دقیقاً برای مواردی وجود دارد که آن گزینه واقعاً وجود ندارد.
جریان تثبیتشده میتواند بشکند — این یک ریسک واقعی و افشاشده اتوماسیون مبتنی بر صفحه است، نه یک ریسک پنهان. نگهداری بخشی از پروژه دامنهبندی میشود.
یک تصمیم برو/نرو پس از ۱۰۰ اجرای اول، بر اساس نرخ خطای واقعی مشاهدهشده — و این تصمیم شماست، با داده ما، نه فقط تصمیم ما.
آمادهاید اپراتور کنترل کامپیوتر را به کار بگیرید؟
درباره زیرساخت فعلی خود بگویید، ظرف ۴۸ ساعت تأیید میکنیم که مناسب است.