ورشة عمل .. ورشة قهر !
تنويه /
جميع ما سوف يتمّ ذكره في هذه التدوينة هو اجتهادٌ شخصيّ قد يكون خاطئًا ، ولم يتمّ الرجوع لمصادر علميّة موثوقة :)
حضرتُ قبل فترة طويلة جدًا ورشة عمل في جامعة عفت تحدَّث فيها خبير تصميم البرمجيات الألماني Michael Koester ، الذي عمل في شركة مايكروسوفت منذ 7 سنوات في وظائف متفرقة جلّها في مجال التسويق والتصميم ، وهو حاليًا يعمل كـ designer markting manager حيث يركز في عمله على أوروبا الشرقية وأفريقيا والشرق الأوسط .
تحدَّث معنا السيد ميخائيل في ورشة العمل حول مفهوم user experience ، والذي يعني وضع رأي وخبرة المستخدم بالاعتبار عند البدء بتصميم وبناء النظام البرمجي ، ثمَّ قاده حديثه – بالطبع ! – ليعرض لنا أهمّ التقنيات الحديثة من مايكروسوفت والتي – حسب رأيي – سوف تحدث ضجَّة وتأثيرًا عظيمًا في عالم البرمجيات .
قبل حضوري لورشة العمل ، كنتُ أنوي كتابة تدوينةٍ تقنية بحتة عمَّا سوف أتعلَّمه منها ، لكنّي بعد خروجي من الورشة ، آثرتُ كتابة تدوينة " دردشية " ، ذلك أنَّي لم أتعلَّم شيئًا مقابل أنِّي / تعرفتُ على أشياء كثيرة !.
هذه التدوينة هي تدوينة قديمة جدًا ، بعض الفتيات اللواتي دعوتهنّ للحضور سوف يدهشن عندما يرين الفارق الزمني بين حضوري لهذه الورشة وتوقيت نشر هذه التدوينة ، كل ما في الأمر أنَّها كانت " مبتورة " ولم أجد الوقت الكافي لإصلاحها !.
فلنتحدَّث بشكلٍ مختصر حول مفهوم user experience أو UX ، نستطيع أن نأخذه كتعبيرٍ فلسفيّ يعبّر عن جانبٍ فنّي من تطوير البرمجيات ، يجبّ أن يحقّق هذا التعبير 4 جوانب رئيسية : الجانب الوظائفي بأن يؤدّي النظام ما يحتاجه المستخدم فعلاً دون نقصان ، الجانب الجمالي من حيث الإهتمام بتصميم النظام بالطريقة التي تريح المستخدم ، الجانب الثالث هو إتاحة عدَّة خيارات للمستخدم للإستفادة من أدوات النظام بطريقته – عندما أصمم جهاز تحضير القهوة فإنني لا أجبر المستخدم على تحضير نوعٍ أو عددٍ معين :) – وأخيرًا ما عبَّر عنه ميخائيل بـstory ، وهو كما فهمتُ مجملاً صناعة وسيط حميم بين النظام وبين المستخدم ، بحيث يبدو النظام وكأنَّه يحكي قصَّة تطوره للمستخدم أثناء عمله عليه – يمكن ما أكون فهمت صح – .
نسيتُ أن أقول بأنّ السيد ميخائيل كان قد كتب لنا قبل بدئه في الحديث :
who am i ? iam a bad developer .. design professional
:D
لذلك فقد تركز حديثه حول الجانب الثاني من جوانب UX ، وهو الجانب الجمالي " التصميم " .
كان السيّد ميخائيل ذكيًا بما يكفي لأن يعيب وينتقد في بداية حديثه أسلوب مايكروسوفت القديم في التصميم ، فقد عرض علينا فيديو يسخر من الشركة التي يعمل فيها لأكثر من 7 سنوات ، يتخيّل مبدع هذا الفيديو بأنَّ مايكروسوفت هي من قامت بتصميم صندوق أجهزة الآيبود عوضًا عن شركة آبل المنافسة ، فكرة الفيديو طريفة وممتعة جدًا .
ثمّ عرض علينا صورًا لبرامج مايكروسوفت أوفيس 2003 بتصميمها السيّء – والتي لا يزال الكثير من النَّاس يستخدمها حتى الآن – ووضح لنا عيوب التصميم في تلك الحزمة ، الكثير من هذه العيوب قد لا ينتبه إليها المطور ، لكنَّها تعيق عمل المستخدم العاديّ جدًا .
ثمّ بدأ السيّد ميخائيل يحدِّثنا عن الفرق الهائل والتطوّر الكبير التي أحدثته مايكروسوفت في تقنية تصميم برامجها ، عرض علينا على سبيل المثال التصميم الحديث والمرن لأوفيس 2007 ، وبدأ – بأسلوب خبير التسويق – يدهشنا جدًا بعرض الطرق الجديدة التي تستخدمها مايكروسوفت عند تصميم أنظمتها في الوقت الحاليّ .
لا أدري متى توقف ميخائيل عن الحديث حول مايكروسوفت وتصميم البرمجيات ، ما أعرفه أنّه انتقل بسلاسة للتسويق لمنتجات مايكروسوفت الحديثة .. المدهشة بحق .. والرائعة .. بل والأكثر من رائعة .
أغلب النَّاس يعرف برنامج Google Earth الذي يقدم لك خريطة دقيقة للأرض ويمنح القدرة لمطوري البرمجيات التفاعليّة على استخدام هذه الخرائط لأغراضهم الخاصّة – موقع " قيّم " يستخدم خرائط جووجل على سبيل المثال – ، لكنّ القليلين فقط يعرفون برنامج Microsoft Virtual Earth 3D .. البرنامج المنافس لجووجل إيرث من مايكروسوفت .
هذا التطبيق يقدّم لنا خريطة ثلاثيّة الأبعاد للأرض ، لكنّ عيبه يكمن في دقّته الضعيفة كلَّما ابتعدنا عن حدود أمريكا ، ربَّما تكون سياسة مايكروسوفت التنافسيَّة والَّتي يحكمها اللهث السريع وراء إنتاج برمجيَّاتِ تتفوّق على خصومها هو من أدَّى إلى ضعف دقّة هذا البرنامج – أقول ربّما – ، ولعلّ مطوري البرمجيات في مايكروسوفت يبحثون عن حلّ لهذه المشكلة .
قد يبدو هذا البرنامج مشابهًا لجووجل إيرث ، لكنّ ثمّة تطبيقٍ آخر يعمل عليه السيد ميخائيل سوف يرفع من فائدة Virtual Earth مقارنة بـ Google Earth كثيرًا ، التطبيق يسمّى بـ Wiitual.Earth ويعمل تحتWPF UI .
ما رأيك بخريطة للأرض بالأبعاد الثلاثيّة ، تستطيع فيها أن تحصل على معلومات من ويكيبيديا حول الأماكن والمعالم التي يزورها مؤشر فأرتك ؟
و أنّك تستطيع أيضًا رؤية الصور التي تخصّ هذه الأماكن من موقع فلكر ؟
ما رأيك لو أخبرتك بأنّك تستطيع أيضًا قراءة خلاصات الصحف حول العالم عبر الضغط على أيقونة الـrss التي تظهر أعلى المدن ؟
… إنّك بحقّ تطوف الأرض عبر Wiirtual.Earth وأنتَ في مكتبك !.
عمومًا ، ما زال البرنامج في نسخته التجريبية الأولى ، ولا أحد يعرف كم سيتغيّر ، أترككم مع بعض الصور له من مدونة المحاضر ميخائيل :
عدّة تقنيات وبرامج مثيرة أخرى عرضها علينا السيّد ميخائيل ، من بينها تقنيات Touchless التي يمكنكم أن تعرفوا أكثر عنها عبر هذا الفيديو ( اضغط هنا ) .. وهي تقنيّة المستقبل التي تمنح المستخدم الفرصة بالتحكّم بالبرمجيات باستخدام أقلّ عدد من الحوّاس – أنا فسرتها كده :) – ، فمن بين ما رأيناه في الورشة جهاز يشبه الـ" دريكسون " لقيادة البرامج عن بعد ، وجهاز صغير يوضع في جيب البنطال فيمكّن المستخدم من الإبحار خلال الواجهة عن طريق حركة جسده !!.
عندما كنتُ أستمع إلى السيّد ميخائيل وهو يتحدّث عن البرمجيّات الحديثة ، كنتُ أشعر بتضاؤلٍ وانكماشٍ مؤلمين ، الواجهات الرسوميّة التي كنتُ أعمل عليها في مشروع تخرّجي بدأت تتوارى عنّي بخجل كوني اكتشفتُ بأنّني لا أعرف شيء ، ولم أدرس شيء ، وأنّ ما تعلَّمتُه خلال 4 سنواتٍ في الجامعة كان مجرّد تعبئة متخلِّفة لخلايا دماغي الصغيرة ، وأنّ مجموع دراستي هو تكرارٍ يستفزّ الجزء المجنون منّي .. ثمّ يرحل بصمت !
أحببتُ أمريكا حينها للحظات ، تمنيتُ لو كنتُ طالبةً في المدرسة الإبتدائيّة هناك ، تمنيتُ لو أنَّني أستطيع زيارة المعارض التقنيّة بشكلٍ مستمرّ ، وتعلّم أشياء جديدة دون أن ينظر لي من حولي مثل كائنٍ غريب – تجيب لنفسها الغلب – وتتفلسف في مكانٍ لا يعترف بالأحلام العلميّة ، الإنخراط الأكاديميّ هنا قد يكون مقبولاً – الدوفرة بالعربي – ، الإهتمامات الإجتماعيّة .. المولات .. النوم الطويل .. النوم الطويل .. النوم الطويل ، هذه هي أهمّ ممارسات الأفراد هنا ، ضحايا أنفسهم التي تأمرهم بالركود ، وضحايا الكبار الذين لا يريدون لهم الخير !
.. أحلام الشباب العربيّ تتساقط كنوارس في صحراءٍ مقيتة ، وليس لها إلاّ الله !!
.
هل لي أن أحدّثكم أيضًا حول Windows Presentation Foundation WPF ؟؟
الحديث حولها يطول ، وإذا قررتُ البدء فإنّ هذه التدوينة لن ترى " أنواركم " قبل سنةٍ من الآن :)
فلنجعلها في وقتٍ لاحق !
فعلا هناك نقلة نوعية بدأت بعدما شعرت ميكرسوفت بالخطر من أبل ولينوكس وجوجل وغيرها وتم وقتها إجتماع شهير لبالمر كان أهم ما ركز عليه هو ان تغير ميكروسوفت نظامها الدعائي والتصميمي بالكاااااااااامل وبعدها انجبت لنا فيستا ثم ويندوز 7 الحالي والذي غير فجأة نظرت العالم لميكروسوفت من جديد
اتمني حقاً أن ترقي ميكروسوفت وتحترم زبائنها وتعلم انهم وصلوا لمرحلة صار لديهم تذوق ليتذوقوا ويختاروا وليس عبيد تطرح عليهم منتاجتها ( وعاجبكم عاجبكم )
الصراحة تدوينه رائعة وممتعه بكل ما تحمل الكلمة من معنى,,,لذلك قرأتها عدة مرات,,,
أنا مولع بتقنيات وبرامج ومنتجات مايكروسوفت ويوم عن يوم يزيد جنوني بهذه الشركة ,,,
و أحب أن أستمع بإستمرار لكلام الخبراء امثال السيد Michael Koester لكن للأسف ما لي نصيب في رؤية محاضرات للخبراء مباشره -وجهة لوجه – لاني مقيم في أكبر سجن بالعالم -قطاع غزة بفلسطين- ,,,,
لفت انتباهي كلامك أختي الكريمة إحسان عن شعورك بالقهر لانك درستي بالجامعه لمدة أربع سنوات و كانت عبارة عن تكرار لمعلومات ليس لها قيمه تقريباً,,,, سبحان الله أنا بالفصل الثاني من السنه الرابعه بالجامعة -المفروض يكون الأخير- من كلية تكنولوجيا المعلومات و يراودني نفس شعورك بعدم فائدة ما درسناه طوال السنين بس أنا شعوري أسوء أضعاف مضاعفه وذلك لأسباب عديدة منها ضعف التعليم لدينا بقطاع غزة خصوصا في مجال تكنولوجيا المعلومات,,,التعليم لدينا عباره عن تدريس لمواد عفا عنها الزمن أصبحت من العصور الوسطى ولا تتواكب مع مجالات العمل سواء في داخل قطاع غزة أو بالخارج ,,, الحالة أصبحت كارثية لدينا ,,,يتخرج الطالب بشهادة عبارة عن زينه لا أكثر ولا أقل ويضطر الطالب الى أخد عدد من الدورات المعتمده دوليا من شركات مثل مايكروسوفت وأوراكل و sun وبعد ذلك ممكن أن تسنح له فرصه للإندماج في مجال العمل ,,,
كم أتمنى منكي أختي الكريمة و من باقي المبدعين في الموقع كتابه تدوينات أخرى عن محاضرات خبراء أمثال Michael Koester
وأيضا هناك مواضيع مهمه جدا للمناقشة مثل واقع الجامعات العربية و سوق العمل ومدى المشاكل التي يعاني منها الطلاب نتيجه الإختلاف بين الدراسة الجامعيه و الخبرات والتقنيات المطلوبه في سوق العمل ,,,,
و أرجو أن لا تتأخري علينا بطرح التدوينه عن Windows Presentation Foundation WPF
وبارك الله فيكي وجزاك الله كل خير
الله يعطيك العافيخ أختي العزيزة
بس كيف يمكن تحميل ويندوز 7 ؟؟؟؟
حاولت من موقعهم وما قدرت؟؟
فيه موقع بديل؟؟
مقالة أكثر من رائعة وجميله
شكراً لك أخت إحسان
who am i ? iam a bad developer .. design professional
اممم, هذا يعطيني فكرة عن مفهوم تطوير نظام التشغيل لدى مايكروسوفت :D
شكراً على المقالة
شدني في الموضوع واقع التعليم في الوطن العربي :) اكثر من تطور مايكروسوفت و برمجياتهم لان هذا الشيء (الاخير) لا غبار عليه …
اصعب شيئ هو ان تكتشف كما اكتشفت احسان ان ما نتعلمه مجرد تكرار لتعبئة متخلِّفة لخلايا عقولنا …
و شكرا …
كم أنا حزين لأني أدرس الحاسب في العالم العربي !
حيث يستمر التلقين و الحفظ !
Great content. This has assisted me understand something fresh.