Automation Studio
تسجيل الدخولأنشئ حسابًا

مؤسسة برمجية ذاتية التشغيل لأي منتج

اربط موقعًا أو تطبيق هاتف أو حزمة، ويتولّى ثلاثة عشر وكيلًا دورة حياته — التطوير، والاختبار، والمراقبة، والتحسين، والدعم — 24/7، ولا يتوقفون إلا عند البوابات الخمس التي يملكها إنسان.

يبدأ في وضع المحاكاة: كل تكامل مُحاكى ولا يصل شيء إلى نظام حقيقي.

المؤسسة

ثلاثة عشر دورًا، بترتيب مرور العمل عليها. لكل دور فئة نموذجه، وسقف إنفاقه اليومي، ولا يملك من القدرات إلا ما يمنحه ملف دوره.

  • Product
  • Research
  • Architect
  • Coding
  • Code review
  • Test
  • Security
  • Release
  • SRE
  • Analytics
  • Support
  • Growth
  • Finance

أين يتوقف

خمسة قرارات تخصّ الإنسان، ويعمل الوكلاء حتى أحدها ثم ينتظرون. أما التراجع، وإيقاف الطرح، وإطفاء مفتاح ميزة فلا تنتظر أبدًا — فإصلاح الضرر لا ينبغي أن يحتاج إلى توقيع.

  • دمج

    a change reaching trunk

  • نشر

    a release reaching production

  • الإنفاق

    a role or product that has hit its cap

  • موجَّه للعميل

    anything an agent wrote being sent or published

  • قانوني

    a change to terms, privacy, pricing or licensing

أي مرحلة من دورة الحياة

يعمل في الإنتاج، أو نصف مبني، أو للصيانة فقط. والاختبارات الناقصة تخفض العمق المسموح للوكلاء وتُعرَض بوصفها السبب، بدل أن تحجب شيئًا.

أي لغة، بأحد ثلاثة أعماق

تتبنّى كل حزمة ما تتعرّف عليه، وما عداه يذهب إلى الحزمة العامة، بأدنى مستوى ودون نشر أبدًا. ما يختلف هو العمق لا القبول.

الأوامر مُثبَتة لا مُخمَّنة

ينفّذ الاستكشاف أوامر بناء المكوّن واختباره في بيئة معزولة قبل تدوينها. وسلسلة أدوات مفقودة يُبلَّغ عنها بأنها مفقودة لا بأنها فشل.