مدونة منذر اسامة

إدارة تقنية تطوير أعمال تخطيط موارد ERP

تجد هنــا ...

مواضيع متخصصة في
إدارة المشاريع , التقنية, تطوير الأعمال, وتخطيط موارد الشركات ERP .

مثال عن إعادة هندسة العمليات (الهندرة)

كتبه منذر اسامة في 2014.21.04

كثيرة هي الأمثلة والمقالات التي تتحدث عن إعادة هندسة العمليات أو ما يطلق عليها البعض مصطلح الهندرة وهو مصطلح يعبر عن نهج يهدف إلى إدخال تحسينات عن طريق رفع كفاءة وفعالية العمليات المتبعة داخل المنظمات (Wikipedia) و يطلق عليه بالانكليزية BPR  اختصاراً لـ Business Process Re engineering

سبق وأن فصلت في الموضوع سابقاً
لكن أدعوك لمتابعة تابع هذا المقطع (~دقيقتين) الذي يبين مقدار تحسن عملية تغيير إطارات سيارات الفورمولا بين عام 1950 و عام 2013

 

التصنيفات : تخطيط

لم أجد ترجمة عربية حقيقة تُلم بجميع الجوانب التي تغطيها هذه الأنظمة, لكني أحبذ أن أطلق عليها أحياناً  “برامج المعاملات الإلكترونية “, ولربما مصطلح ” أتمتة العمليات الإدارية” يكون أشمل و أقرب للصواب!logoPM1

مؤخراً عمِلتُ على أحد البرامج المفتوحة المصدر (Open Source) يُدعى ProcessMaker وطبقته في شركة متوسطة الحجم وكان أدائه متميزاً, و حالياً أدرس تطبيقاته في لندن مع الشركة المبرمجة وأُعد لامتحان شهادة الاعتماد.

قبل أن أسرد لك فكرة عن ProcessMaker دعني أُعرف الفائدة التي تجنيها من هذه البرامج بمثال يعيشه جميع الموظفين:
تفرض القوانين المعمولة بالشركات على أي موظف يريد أخذ إجازة, أن يقوم بمعاملة تبدأ بـ :

  • بملئ نموذج ورقي يسمى “بنموذج طلب إجازة ” .
  • يقدمه هذا الموظف الى مديره المباشر لكي يقرر في قبول الطلب او رفضه!
  • بعد اعتماد الطلب سيُرسل الى مدير الإدارة لاعتماده.
  • بعد الموافقة سيذهب هذا الطلب الى ادارة الموارد البشرية لتفحص رصيد هذا الموظف من الإجازات وتحدد فيما لو كانت هذه الاجازة بدون راتب او انها ستُخصم من رصيده السنوي من إجازات, سيتطلب من مشرف الموارد البشرية اعتماد هذا الطلب أيضا!
  • بعد ذلك يتوجب تسجيل هذا الطلب في برنامج إدارة شؤون الموظفين .
  • وإشعار مسؤول التأشيرات بإصدار فيزا السفر أو حجز التذاكر وغيرها من إجراءات تختلف من شركة الى أخرى.

برنامج ProcessMaker يتيح لك رسم هذه الخطوات كمهام وتربطها ببعضها وُفق شروط ومعطيات تحددها مسبقاً لتصبح قادراً على تنفيذ تلك الخطوات عبر الإنترنت, بمعنى أنه لن يحتاج أحد  من المشتركين في معاملة طلب الإجازة الى استخدام الأوراق وكل ما عليه هو الدخول الى موقع الشركة وملئ الطلب.

بتطبيق المعاملة السابقة على برنامج ProcessMaker سنخرج بالخريطة الموضحة بالصورة أدناه:
لاحظ أن هذه العملية اشترك فيها 7 أشخاص على الأقل وهم :
1- مُقدم الطلب

ProcessMaker

بروسس ميكر،ProcessMaker، عملية طلب إجازة

2- مديره المباشر

3- ومدير عام إدارته

4- ومسؤول الموارد البشرية

5- ومشرف الموارد البشرية

6- وقسم المالية

بالإضافة الى مسؤول التأشيرات.

 

 

تصميم هذه العملية سهل للغاية, فلن تحتاج الى كتابة أكواد برمجية (إلا في بعض الحالات) لترسم هذه العملية وتصمم النماذج وتربطها مع بعضها البعض وإعطاء صلاحيات كل مستخدم على المهام التي يريد تنفيذها.

هنالك العديد من التقارير والرسومات يوفرها البرنامج, بالإضافة الى إمكانية الربط مع البرامج الأخرى عبر الـ API والـ Web Service, كما بإمكان المطورين إنشاء برامج إضافية Adds on مرتبطة مع ProcessMaker .
شخصياً قمت بربط برنامج إكسل مع برنامج ProcessMaker وتمكنت من إنشاء تقارير ورسومات أكثر مرونة واحترافية.
كما ربط البرنامج مع بوابة لإرسال الرسائل القصيرة SMS في حال إسناد مهمة معينة الى شخص ما.

هذا البرنامج مبني بلغة الـ PHP وقواعد البيانات MySQL  وقمت بتعريب واجهات البرنامج بنسبة 99% سأقوم بتحميل التعريب خلال فترة قريبة بإذن الله بعد الانتهاء من التنقيح والتجربة.

البرنامج في العديد من الميزات وتعمل عليه العديد من الشركات والبنك الكبرى في أوروبا وأمريكا الشمالية, يمكنك الإطلاع على نبذة من البرنامج من خلال الفيديو التالي:

 

أمثلة بسيطة لاستخدامات ال workflow في الشركات :
أتنتة عمليات قسم موار البشرية(إجراءات التوظيف،السلف،البصمات،الانتدابات،التدريب. ..الخ)
أتمتة عمليات قسم المالية (طلبات تصفيات العهد، وغبرها )
أتمتة عملبات قسم المشتريات( كطلبات المشتريات الداخلية)
أتنتة عمليات قسم التقتية ( كنماذج طلبات الدعم الفني وغيرها)

أتمتة المشتريات الخارجية وطلبات العملاء (طلب عرض سعر, التقديم لمناقصة, طلب فتح حساب إئتمان)

وغيرها الكثير, بحسب طبيعة عمل الشركة وحجم تعاملاتها

 

 

الخلاصة:

إذا كان لديك هدف لأتمتة المعاملات الداخلية لشركتك والتخلص من الأوراق وميزانيتك المالية محدودة, فبرنامج ProcessMaker سيقوم بالواجب وزيادة

 

لمزيد من المعلومات, http://www.processmaker.com

التصنيفات : تخطيط, تقنية

تحسين إجراءات العمل Business Process Improvement

كتبه منذر اسامة في 2010.15.07

تحدثنا في الموضوع السابق عن تعريف إجراءات العمل Business Procedures واليوم أفرد هذه التدوينة لشرح كيفية تحسين العمليات.business_process_box

عادة ما تكون عمليات التحسين والمتابعة مستمرة على صعيد العملية أو على صعيد الإجراء بشكلٍ عام , ويتم مراجعتها كل ستة أشهر أو عند تطبيق تكنولوجيا جديدة,أو إعادة تنظيم المؤسسة, أو تغيير الظروف الاقتصادية والاجتماعية أو عند تغيير الأنظمة والتشريعات الحكومية .

 

مثال :

لو كانت أحد عمليات إجراء ”  إصدار أمر شراء PO ” لمنتج معين في شركة ما تتطلب :

  1. عملية توقيع من إدارة المستودعات يفيد بعدم توفر المواد في مستودعات الشركة .
  2. عملية توقيع من الشؤون المالية للتأكد من عدم تجاوز الميزانية المحددة.
  3. عملية تعميد من شؤون المحاسبة من وجود رصيد كافي بالبنك لإخراج شيك للمورد.

عند تطبيق نظام ERP  بشكل صحيح لم يعد هنالك أي مبرر لتلك العمليات السابقة, لأن النظام يقوم بعرضها أمامك وسيحكمك بأن لا تتجاوزها تلك السياسات.

عند تحسينك لإجراءٍ معين ينبغى أن تأخذ بعين الاعتبار ما يلي:

  1. محاولة تقليل الوقت :
    وقت تنفيذ الإجراء هو مجموع وقت الموظف + وقت العميل ,فحاول التقليل من وقت العملية دون المساس بجودة مخرجات الإجراء أو فتح ثغرات فيه.
  2. الخبرة والتدريب:
    وذلك بتدريب المعنيين على تنفيذ الإجراءات بالشكل الصحيح وإكسابهم خبرة كافية في هذا المجال وتزويدهم بمراجع ورسومات يلجئوا إليها عند اللزوم .أؤكد على التدريب حتى على الخطوات البسيطة في الإجراءات.
  3. تحليل العمل:
    لوضع إجراء جديد قم أولاً بتعريف المنتج النهائي أي أرسم مخرجاته , ثم اكتب العمليات والمستندات اللازمة للوصول الى المنتج النهائي,
    إذا كانت العمليات كثيرة قَسِّم المنتج النهائي الى منتجات مرحلية تكون متكاملة مع بعضها حتى تصل الى المنتج النهائي, ثم قم بإسناد العمليات بين الأقسام المعنية بتنفيذ كل عملية (كما في الشكل السابق ).
  4. فكر قبل توزيع المهمة :
    وهذه من أكثر الأخطاء التي يقع بها الكثيرون, ففي إجراء طباعة الرواتب  ستلاحظ أن كثير من المهام التي يفترض أن تقوم بها الموارد البشرية يقوم بها قسم الحسابات ! وهذا يستدعي الى إعادة توزيع المهام بين الأقسام كلاً بحسب اختصاصه.
    أيضاً احرص أن تُنجز أكثر من عملية لدى الشخص نفسه إن تسنى لك ذلك وذلك اختصاراً للوقت.
  5. تبسيط الإجراءات:
    تبسيط الإجراء يؤدي الى سهولة تطبيقه ويختصر الوقت اللازم لإنجازه, ولتبسيط الإجراءات احرص على :

    1. تقليل العمليات داخل الإجراء
      فتخلص –مثلاً- من كثرة التواقيع التي لا فائدة حقيقة من وجودها , أيضاً لا تفصل بين العمليات الإدارية والمالية وتجعل لكل منها إجراء منفصل!, رتب مكان العمل لتسهيل التمرير الداخلي للمعاملات (أي أعد تخطيط مكان عملك ) .
    2. تقليل المستندات
      فكثرة المستندات ليست شرطاً في زيادة التوثيق, ولا دعي لطلب مستندات موجوداً أصلا في الملف أو مدخلة في الكمبيوتر وأنت تعلم أنه لم يطرأ عليها تعديل .
    3. تقليل الوقت
      استخدم برامج حاسوبية تُسرع من استرجاع المعلومات وتقلل الأعمال اليدوية, استخدم التقنيات التي تسرع إدخال المعلومة مثل البطاقات الالكترونية, البصمة والباركود , وإذا كان هنالك حاجة للنماذج الورقية , وفر نماذج جاهزة .
    4. تقليل الاحتكاك مع الجمهور \ العملاء
      كأن تجعل الموظف يتعامل مع موظف واحد فقط , مع محاولة الاستفادة من خدمات الإنترنت والفاكس وبقية وسائل الاتصال والرد الآلي.

هنالك بعض البرامج لمساعدتك في رسم إجراءات العمل منها:

التصنيفات : تخطيط, تقنية

إجراءات العمل Business Procedures

كتبه منذر اسامة في 2010.4.07

تعريف الإجراء:

ببساطة هي مجموعة من العمليات (Process) الضرورية لإنجاز عمل معين .

تبرز أهمية الإجراءات في إدارة الأعمال التشغيلية للشركات, مثل إجراءات عمليات البيع وإخراج البضائع من Process_diagramالمستودعات, أو إجراءات توزيع رواتب الموظفين وغيرها الكثير.

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

يتوجب على كل شركة تطمح الى العمل بشكل قياسي ومُنظم أن يكون لديها إجراءات عمل مكتوبة وموزعة بين أفراد الشركة.

الفائدة من توثيق إجراءات للعمل؟

  • وضع طرق منظمة وقياسية يتم العمل عليها في المنشأة أو الشركة تُعلم لدى الجميع.
  • تقليل الجهود الإدارية في متابعة الأعمال وبالتالي تقليل التكلفة.
  • القدرة على أتمتة العملية بأحدى برامج الـ ERP  أو برامج الـ Workflow وغيرها.
  • إضافة الى سهولة تدريب الموظفين الجدد على كيفية العمل.
  • سهولة تحديد الخلل الإداري في مسار العملية.

كما أسلفت في البداية أن إجراء العمل Business Procedure يتكون من مجموعة من العمليات Business Process , هذه العمليات قد تكون من داخل القسم الواحدة (قسم المبيعات مثلا), أو تتوزع بين عدةإجراء طباعة الرواتب أقسام .

 

لو أخذنا إجراء طباعة رواتب الموظفين على سبيل المثال (اضغط على الصورة لتكبيرها) ستجد في تفاصيل عملياته أن قسم الموارد البشرية والإدارة العامة وقسم الحسابات مرتبطين بهذا الإجراء وكل واحدٍ له عملية Process محددة .

 

 

 

بالنظر الى شكل عملية طباعة الرواتب ستلاحظ أن أغلب العمليات متركزة على قسم الحسابات, والمفروض أن يكون للموارد البشرية دورٌ أكبر مما هو عليه.

رسم العمليات يساعدك على توزيع المهام بين الأقسام المسئولة بشكل صحيح

هنالك العديد من الوظائف في الشركة مشتركون في إتمام سير العمليات عموماً وتنقسم أدوراهم الى:

  1. مالك العملية Process Owner:
    وهو الشخص الذي يضع الخطوط العريضة للعملية ويوزع مسؤولياتها على الموظفين, وبالتالي فإنه يتحمل مسؤولية نتائج العملية ويعمل على تسهيل سيرها وتغطية ثغراتها, وله مطلق الصلاحية بتعديلها بحسب المصلحة العامة.
    عادة تكون هذه المهمة لدى الطبقة الوسطى من المدراء الوسطاء Middle Managers .
  2. خبير العملية Process Expert:
    وهو الشخص الخبير بعناصر وخط سير العملية لكن لا صلاحية له بالتعديل عليها وعادة ما تُلقى على عاتق المشرفين Supervisor داخل الشركات .
  3. منفذ العملية Process Worker:
    وهو الشخص أو الأشخاص المسؤولين عن تنفيذ العملية End User .

أهمية تحسين العمليات :

عند تطبيقك لنظام ERP أو أيٍ من أنظمة إدارة المعلومات و تجاهل تحسين العمليات أو عدم إعادة هندستها فإن الناتج عن تطبيق هذا النظام يكاد أن يكون معدوماً! والسبب أنك لم تسخر التقنية في تحليل البيانات وتقليل نسبة الخطأ وبمعنى آخر : جعلت العمل على الكمبيوتر بدلاً من أن يكون على الورق !.

image

الشكل التالي يبين مقارنة بين الإجراءات القديمة ما قبل تطبيق نظام ERP  وما بعده!

كما ترى, كان الإجراء معقد ويحتوي على عمليات كثيرة ومكلفة وبقيت كذلك على الرغم من تطبيق أنظمة التكنولوجيا بسبب عدم تحسين العملية.

كيف ومتى تُحسَّن العمليات؟

سأوجل هذا الموضوع الى التدوينة التالية, بعد اسبوع إن شاء الله.

تحديث يوم 15\07\2010 , تم نشر الموضوع بعنوان تحسين إجراءات العمل Business Process Enhancement

التصنيفات : تخطيط, تقنية