| OsProject | |
|---|---|
| id | reel-driven-development |
| state | active |
| owner | WolfgangFahl |
| title | Reel Driven Development |
| url | https://github.com/WolfgangFahl/reel-driven-development |
| version | 0.0.2 |
| description | Reel Driven Development - turn recorded user walks into domain stories and outcome objects |
| date | 2026-08-14 |
| since | 2026-07-30 |
| until | |
pip install reel-driven-development
# alternatively if your pip is not a python3 pip
pip3 install reel-driven-development
# local install from source directory of reel-driven-development
pip install .
pip install reel-driven-development -U
# alternatively if your pip is not a python3 pip
pip3 install reel-driven-development -U
لا أحد يقرأ وثائق المتطلبات. لكن الجميع يستطيع الضغط على زر «تسجيل».
لعقود طلبنا من المستخدمين أن يترجموا إحباطهم إلى تذاكر ومواصفات وقصص مستخدم – وفقدنا معظم الحقيقة في الترجمة. في حين أن أصدق وثيقة متطلبات موجودة أصلًا: مستخدم يتجول في برنامجك ويفكر بصوت عالٍ.
«يعجبني هذا ... الميزة الناقصة هي ... للأسف هنا لا أستطيع ...»
هذا الشريط الصوتي ذهب خالص. وحتى الآن كان يتبخر لحظة انتهاء الاجتماع.
يحوّل Reel Driven Development (RDD) ذلك التسجيل – الريل – إلى محرك لتطوير البرمجيات:
هذا هو Domain Driven Design وSpecification by Example – مستندَين إلى السلوك الحقيقي بدل تخمينات ورش العمل.
في 2026-07-18 سجّلنا أول ريل RDD علني لأجل ترحيل nicescholia: جولة مدتها 3:54 دقيقة في جانب «المؤلف» الخاص بـ تيم بيرنرز-لي (Q80) – Scholia القديم، والاستعلامات المعلمية المسماة في snapquery، وعطلان مباشران، ولوحات nicescholia الجديدة.
الهفوة التي تثبت الطريقة: نُسي الميكروفون – الريل بلا صوت. ومع ذلك نجح الأمر. RDD معكوس: استنتج الذكاء الاصطناعي السرد من مسح كثيف للإطارات (إطار واحد كل 10 ثوانٍ، مع تحليل كل إطار) وهو موسوم كفرضية من البداية إلى النهاية؛ أما جولة الرسم البياني ذات الخطوات السبع عشرة فهي دليل مستند بالكامل إلى الإطارات. ومع ذلك أثمر الريل الصامت عن 4 نتائج وُجّهت إلى 3 أنظمة لتتبع المشكلات.
الريل الكامل مع الخطوات السبع عشرة والفيديو والنص المستنتَج والنتائج: نقاش nicescholia رقم 12
ذهبت النتيجتان F3 (جانب «Use» فارغ) وF4 (النظام القديم تحت الحمل / 503) إلى WDscholia/scholia؛ وF1 وF2 إلى snapquery – تحوّل كل إحباط إلى بند متتبَّع وقابل للتنفيذ. هذه هي الحلقة: تجوّل، سجّل، دلّل، أصلح.
الريل التالي: بالصوت – ما قاله المستخدم فعلًا، مربوطًا بـ KANO، إلى جانب ما خمّن الذكاء الاصطناعي أنه سيقوله.
يصبح كل ريل صفحة قابلة للاستعلام في الرسم البياني المعرفي – الاسم والتاريخ والمشاركون والنص والحالة. قائمة التسجيلات المتنامية هي النافذة العامة على ذلك: أولى تسجيلات إثبات المفهوم منشورة، ويُنشر المزيد فور اعتماده.
ويمكنك أن تتجول في أحدها بنفسك: ريل GenWiki التجريبي على rdd.bitplan.com – بلا حساب، بلا كلمة مرور، وتبقى أحكامك على جهازك.
يجعل الذكاء الاصطناعي الوكيلي الأحدث نسخَ الصوت وتحليل لقطات الشاشة من الفيديوهات رخيصَين وموثوقَين. يصل سرد الفيديو بصيغة يمكن لتطوير البرمجيات استخدامها مباشرة. الحلقة الكاملة – من تنهيدة المستخدم إلى البرنامج المسلَّم – تنغلق بسرعة.
نعتقد أن Reel Driven Development سينتشر بسرعة كبيرة.
RDD جزء من نهجنا في الدلالة (Semantification): تطبيق الذكاء الاصطناعي الوكيلي لتحويل حالات الاستخدام إلى رسوم بيانية معرفية – للحد المنهجي من إحباط المستخدمين. من المعروف أن إنشاء برنامج يلائم حالات استخدامه أمر بالغ الصعوبة. والسماح للناس ببساطة بأن يُظهروا تجربتهم يغيّر اقتصاديات إصابة الهدف.
العلم وراء ذلك: Reel Driven Development - RDD في ويكي الأبحاث لدينا.
ما آخر شيء أراك إياه مستخدم ولم تلتقطه أي تذكرة قط؟