برمِج

محمد صلاح إبراهيم

مبرمج ومطوّر

هدفنا أن نُيسّر على طالب العلم دخول عالم البرمجة والذكاء الاصطناعي.

والموقع مجاني بالكامل، ولا نسألكم إلا الدعاء.

الدرس 4-4

عملية التحسين التكراري للمواقع الإلكترونية

مفيش موقع بيطلع مظبوط من أول مرة — بيتحسّن بحلقات

التحسين بيحصل بحلقات، مش دفعة واحدة

  1. 1 خطّط — حدّد هدفًا قابلًا للقياس
  2. 2 نفّذ — طبّق التغيير وفق الخطة
  3. 3 تحقّق — قِس النتيجة وقارنها بالهدف
  4. 4 تصرّف — عمّم ما نجح وعالج ما فشل

↻ ثم تبدأ الحلقة من جديد من الخطوة الأولى.

من خارج المنهج الرسمي — لفهم أعمق

دورة PDCA مالهاش عمر قليل

الفكرة بدأت مع والتر شوهارت سنة 1939، وطوّرها إدواردز ديمنج وقدّمها لمهندسي اليابان سنة 1950. اليابانيون أعادوا تسميتها «خطّط-نفّذ-تحقّق-تصرّف» سنة 1951، وبقت أساس حركة الجودة اليابانية اللي أثّرت في صناعات كتير لحد النهارده.

المصدر: معهد ديمنج · ويكيبيديا — PDCA
  • ✓ التفكير التصميمي: طريقة مرنة لفهم المشكلة من منظور المستخدم وتجربة حلول ثم تحسينها.
  • ✓ اختبار A/B: تجربة تقارن نسختين وفق مقياس محدد مسبقًا وتوزيع مناسب للمستخدمين.

المؤشر الكمي لا يفسّر السبب وحده، والملاحظة النوعية لا تمثّل جميع المستخدمين بالضرورة.

صح وخطأ pdca-cycle

المفاهيم الأساسية (8)

دورة PDCA

Plan-Do-Check-Act

خطّط ← نفّذ ← تحقّق ← تصرّف، بشكل متكرر لدفع التحسين المستمر.

التحسين المستمر

Continuous Improvement

التحسّن قليلًا في كل مرة بدل محاولة الكمال من أول مرة.

التفكير التصميمي

Design Thinking

طريقة مرنة لفهم المشكلة من منظور المستخدم وتجربة حلول ثم تحسينها.

التعاطف

Empathize

التعرّف إلى تجربة المستخدم واحتياجاته بالملاحظة والأسئلة والبحث.

النموذج الأولي

Prototype

مسودة سريعة قابلة للاختبار تُبنى بناءً على الأفكار.

اختبار A/B

A/B Testing

تجربة تقارن نسختين وفق مقياس محدد مسبقًا وتوزيع مناسب للمستخدمين.

خط الأساس

Baseline

الرقم المقاس قبل بدء التغيير — تُقارَن به النتيجة بعده.

التكرار

Iteration

تكرار الحلقة للتحسين — وهو ما يجعل PDCA ذات معنى.

تدرّب (14)

الإجابات الصحيحة لا تصل إلى المتصفح — التصحيح يجري على الخادم عند الإجابة.

أي مما يلي يقابل «تحقّق (Check)» في دورة PDCA؟

اختيار من متعدد pdca-cycle

أي مما يلي لا يُعد طريقة مناسبة لإجراء اختبار A/B؟

اختيار من متعدد ab-testing-sample-size

أي مما يلي يصف التفكير التصميمي بأفضل شكل؟

اختيار من متعدد design-thinking-empathy

أي مما يلي يصف مفهوم عملية تحسين المواقع الإلكترونية بأفضل شكل؟

اختيار من متعدد ab-testing-sample-size

ترتيب أنماط التفكير التصميمي الخمسة هو:

اختيار من متعدد ab-testing-sample-size

لماذا تُسمّى PDCA «دورة» لا «خطوات»؟

اختيار من متعدد pdca-cycle

المؤشر الكمي لا يفسّر السبب وحده، والملاحظة النوعية لا تمثّل جميع المستخدمين بالضرورة.

صح وخطأ pdca-cycle

دورة PDCA تكرّر الخطوات الأربع: خطّط ← نفّذ ← تحقّق ← تصرّف.

صح وخطأ pdca-cycle

التفكير التصميمي طريقة تفكير تحل المشكلات من منظور المطوّر.

صح وخطأ design-thinking-empathy

دورة PDCA طريقة تكتمل بعد تنفيذ واحد.

صح وخطأ pdca-cycle

في التفكير التصميمي يمكن الرجوع بين الأنماط بدلًا من اتباع مسار خطي صارم.

صح وخطأ design-thinking-empathy

رتّب مراحل دورة PDCA لتحسين موقع إلكتروني.

ترتيب pdca-cycle

  1. تحقّق — قِس النتيجة وقارنها بالهدف
  2. تصرّف — عمّم ما نجح وعالج ما فشل
  3. خطّط — حدّد هدفًا قابلًا للقياس
  4. نفّذ — طبّق التغيير وفق الخطة

طابق كل وصف بالخيار المناسب.

مطابقة pdca-cycle

حدّد هدف خفض معدل الارتداد بنسبة 10%
غيّر تصميم الصفحة الرئيسية
قِس معدل الارتداد بعد التغيير
فكّر في إجراء تحسين آخر
فهم تحديات المستخدم واحتياجاته
توضيح المشكلة المراد حلها
إنشاء نموذج أولي بسرعة
جعل المستخدمين يجرّبون النموذج الأولي

أكمل الفراغ pdca-cycle

كطريقة لتحسين المواقع توجد دورة التي تكرّر: خطّط لتحديد الهدف، ونفّذ لتنفيذه، وتحقّق لقياس النتائج، وتصرّف لاعتماد ما نجح أو تغيير الخطة. كما يفيد ، حيث تُقارن نسختان A و B وفق مقياس محدد. أما طريقة التفكير التي تكتشف المشكلات وتولّد الحلول من منظور المستخدم فتُسمّى .