10 / 12كيف نعمل وما ينشره الفريق

كيف يعمل الاستوديو.

كتل صغيرة، وشيء يعمل في نهاية كل منها، وتسليم يُكتب أثناء بناء الميزة. هكذا يبدو الاستوديو من الداخل، ومعه ما يشاركه الفريق على الطريق.

Wiener Labs

فريقكم

المستودع
CI والمراجعات
دليل التشغيل
المفاتيح
النشر
المناوبة
02612

الأسبوع

0

يملكها فريقكم

0/6

الأسبوع 0. صفحة واحدة.

الأسبوع 2. شيء يعمل.

الأسبوع 6. التسليم مكتوب.

الأسبوع 12. تشغّلونه بدوننا.

قصة · مشروع عمل

اثنا عشر أسبوعًا، من الصفحة الأولى حتى نتنحى.

  1. الأسبوع 0. صفحة واحدة.

    تصفون النتيجة التي تريدونها بلغة بسيطة، ونطرح الأسئلة التي تشكّل التصميم.

  2. الأسبوع 2. شيء يعمل.

    الخطوة الأولى صغيرة عمدًا، لتقرروا الاستمرار بناءً على برمجيات حقيقية.

  3. الأسبوع 6. التسليم مكتوب.

    الأدلة وتغيير المفاتيح تُكتب أثناء البناء، لا في النهاية.

  4. الأسبوع 12. تشغّلونه بدوننا.

    ينتهي عملنا حين يطلق فريقكم وحده. حرّكوا الأسبوع لتروا من يملك ماذا.

الكتلة الأولى صغيرة عمداً، ليُتخذ قرار الاستمرار بناءً على شيء يعمل لا على عرض تقديمي.

الأسبوع الثاني

أُغلقت الكتلة الأولى

أدلة التشغيل وتدوير المفاتيح تُكتب أثناء بناء الميزة لا بعدها، ولهذا يستغرق التسليم يوماً لا فصلاً.

الأسبوع السادس

بدأ التسليم

الفريق ينشر من دوننا. عند تلك النقطة تنتهي المهمة، وهو اختبار الاكتمال الوحيد الذي نقبله.

الأسبوع الثاني عشر

ننسحب

ملاحظات من العمل ثلاثة أشياء يقولها العملاء بعد الكتلة الأولى، محفوظة هنا لأنها سبب الشكل الذي تبدو عليه العملية.

ما يصل مع الشيفرة ليس مستودعاً ومصافحة. الواجهة التشغيلية تُشحن في الإصدار نفسه.

مسار النشر

أمر واحد، وتراجع واحد، ولا معرفة شفهية

طبقة البيانات

ترحيلات ونسخ احتياطي واستعادة جرّبتموها

مصدر الحقيقة

مستودع وقواعد مراجعة وتكامل مستمر تملكونه من اليوم الأول

+30

منتج وبروتوكول تم تسليمه

+1,200

اختبار ناجح عبر المحفظة

6

جولات تدقيق عدائي على منظومة التسوية

يكتمل النظام حين يستطيع أصحابه نشره وتدوير مفاتيحه وشرح أوضاع فشله دون أن يتصلوا بنا.

Wiener Labs، مبادئ الهندسة

السجل الميداني

ما ينشره الفريق.

ملاحظات من المؤتمرات، وتحديثات التسليم، ونقاش بين الحين والآخر، مباشرة من الاستوديو ومن فيه.

أسئلة

أسئلة عن طريقة عملنا

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

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

  • أنتم، من أول التزام: يصل العمل إلى مستودعكم تحت ترخيصكم، وقواعد المراجعة والتكامل المستمر ملككم من اليوم الأول. وإن كان لديكم مهندسون بالفعل فنعمل ضمن عملية المراجعة لديكم، إلى جانبهم مباشرة. تُنشأ الحسابات السحابية وقواعد البيانات وحاويات التخزين في مؤسستكم وتُدفع من حسابكم. وتُدوَّر المفاتيح التي أُنشئت أثناء المهمة عند التسليم وتبقى القيم الجديدة معكم؛ نحن لا نحتفظ بنسخة.

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

  • ملاحظات من المؤتمرات، وتحديثات التسليم، ونقاش بين الحين والآخر، مباشرة من الاستوديو ومن فيه. يجمع السجل الميداني في هذه الصفحة منشورات حساب الاستوديو وأعضاء الفريق على LinkedIn، والاستوديو موجود أيضاً على X وGitHub وParagraph وDoraHacks. أما المحاضرات وأيام العرض والنتائج منذ 2022 فتجدونها في صفحة الأعمال، مع تسجيلات وصور مأخوذة من منشورات المنظمين أنفسهم. وترسل قائمة الانتظار بريداً بين الحين والآخر عن مقاعد العمل والأعمال المنشورة وأخبار الاستوديو، من دون نشرة بريدية أو سلسلة رسائل متتابعة.

ابدأ مشروعًا

الصفحة التالية11 / 12الفريقالأشخاص الذين يبنون العمل