لتلبية إحتياجات العمل كمصدر خارجي
-
Upload
hussam-el-kurd -
Category
Technology
-
view
140 -
download
1
description
Transcript of لتلبية إحتياجات العمل كمصدر خارجي
لتلبية إحتياجات العمل لمصدر خارجي
To Meet Outsourcing NeedsPrepared by : Hussam Elkurd – CTO Dallata Qode
األجندة
ماذا نعني ب”OutSourcing”
هل هناك فرصة ؟
الجــــــودة
تجربةDallata Qode
عوامل مساعدة لبيئة العمل
نصائح لمهندسين اليوم مستقبل الغد
Outsourcing))العمل لمصدر خارجي
( Freelancing)هل هو العمل الحر
Outsourcing))اإلستعانة بمصدر خارجي
:العمل لمصدر خارجي
عوضا عن , لعمل مهام أو خدمات , هو اإلستعانة بمصدر خارجي عملها داخليا وذلك لزيادة الفاعلية و التوفير
إلى إستئجار شركات للقيام بمهام أكبرfreelancerتبدأ من إستئجار
((Outsourcingفي مجال تقنية المعلومات
!هل هناك فرصة
ماذا عن ؟
مليون مبرمج6أكثر من
بنية تحتية مخصصة لقطاع التقنية
سهولة في التكاليف
!هل هناك فرصة
!هل هناك فرصة
الجــــودة! ة أهم العوامل التي يمكن أن تصنع الفرص
الجـــــودة
هي موافقة المنتج للمتطلبات والمواصفات
الجـــــودة في البرمجيات
هي درجة التي تجعل النظام ومركباته والعمليات التي فيه توافق: في البرمجيات.توقعات وحاجة المستخدم
د ذاتهاوليست هي الهدف في ح, يجب أن تكون البرمجيات أداة لتلبية إحتياجات العمل!
IT Business
الجـــــودة في البرمجيات
ال: Software Engineering
والميزانية ويرضي إحتياجات, في إطار الوقت المحدد , هو مجموعة من القواعد والسلوك تهدف إلى عمل أنظمة ذات جودة .المستخدمين
الجـــــودة في البرمجياتمشاريع ال تعمل بقواعد
Software Engineeringتعمل بقواعد ال مشاريع
Software Engineering
نظرة شخص في عمليات التطوير فريق لعمليات التطويرنظرة
جميع المهارات شخص يجمع مهارات مختلفة ويقود
المطلوبة
البرمجيات لديه مهام وعمليات محددة في النظاممهندس
ال يتم التدريب من خالل طرق دورية وإنما التعمل من
خالل التجربةتدريب المهندسين بشكل دوري على عمليات وقواعد يتم
عامة
هي تفاعل شخصي بين المبرمج والحاسوبالبرمجة مجموعة من التفاعالت بين المبرمجين البرمجة
والعمليات وتشمل حتى المستخدمين
المشاكل محدودة وصغيرة المشاكل التي تحتاج للحل معقدة وكبيرة
ويكون بناء رؤية شخصية, نقل المعرفة من الصعب تنتقل من خالل إطار مؤسسي وعملياتالمعرفة
الشخص المبرمجمن الصعب عمل تطوير وصيانة غير يمكن عمل تطوير وصيانة من أشخاص غير المبرمجين
األصليين
الجـــــودة في البرمجيات
أهم أجزاء الSoftware Engineeringالمشروع
الفريق
العمليات
المنتجات
Dallataتجربة Qode
: Dallata Consulting Group
شركة كندية تعمل في مجال اإلستشارات والتجارة العامة.
لديها أكثر من خمس أفرع حول العالم.
عملت على الكثير من المشاريع واإلستشارات التجارية الخاصة بالشركات
والحكومات ومنها الحكومة الكندية
فازت بالعديد من الجوائز أهمها فوزها مرتين بجائزةThe Ontario Business Achievement Awards
ولم يسبق لشركة الفوز بها مرتين في تاريخ الجائزة.
Dallataتجربة Qode
تطلبتDCG المعلومات ألهميتها لعمليات الشركات التي تقدم لها حلول لتقنية. اإلستشارات عدا عن حاجتها الذاتية
Dallataتجربة Qode
!البدء بمهام فرد -
زيادة المهام -
تكوين فريق صغير-
, مواقع )العمل على مشاريع صغيرة -
(تطبيقات ال تتعدى الشهرين
بدء تكوين العمليات -
فريق يعمل بقياسات وليس كأفراد-
Dallataتجربة Qode
: Dallata Qode عالمة تجارية تابعة لDCG
Outsourcing
Dallataتجربة Qode
المشروعفي المشروع يتم بناء المشروع بواسطة مشاركة جميع أعضاء الفريق -
إدارة المشروع تتم بواسطة الفريق -
تحديد أوقات المهام يتم بواسطة الفريق -
الفريق هو المسؤول عن المخطط الزمني , إجتماع يومي -
هناك ربط وثيق بين العمل واألوليات دائما تحدد بناء على حاجة العمل -
Dallataتجربة Qode
الفريق , programmer , tester»ولكن لكل فرد لعب الكثير من األدوار , األدوار مختلفة -
analysis..etc”
Pair»يتم تطوير الفريق بشكل دوري من خالل تبادل الخبرات والعمل بمبدأ ال -Programming” في المهام المتاحة
Dallataتجربة Qode
العمليات
المتطلبات•
.يتم تقسيم المتطلبات على فترات دورية بسيطة-
. كل دورة تحدد هدف يخدم العمل يجب تحقيقه-
ما كل دورة عبارة عن جملة من الخصائص والمتطلبات المنشودة تحدد فيها األولوية حسب-.يخدم العمل
.يتم عمل مستندات وتوثيقات لكل دورة باإلضافة إلى تحديث ما يلزم تحديثة-
Dallataتجربة Qode
العمليات
التطوير•
.يتم تحديد المهام حسب ما يحقق هدف العمل-
. يمكن ألي أحد أن يقوم بمهمة حسب األولوية-
. يمكن إضافة مهام إذا إحتاج األمر-
(TDD)في المهام البرمجية يجب كتابة وحدات إختبارية قبل البدء بالبرمجة -
Dallataتجربة Qode
العمليات
التحقق•
.في كل مهمة يتم كتابة برمجيات تحقق-
. لجديدلتأكيد العملية من ناحية برمجية يتم تشغيل كل الوحدات والتأكد من عمل المهمه مع ا-
. كل هدف يتم إختباره داخليا كمهمة منفصلة ويتم التأكد من عمله من ناحية عملية-
من أجله يتم تسليم منتج في نهاية كل دورة ويتم إختباره ويجب أن يحقق الهدف الذي كانت-.الدوره
Dallataتجربة Qode
العمليات
التغييرات•
.ال تختلف التغييرات عن التطوير الحقيقي فهي تعتبر هدف عملي-
. يتم تقسيمها كمهام جديدة مثلما سبق في عمليات التطوير-
Dallataتجربة Qode
المنتجات
المتطلبات•
.مستندات محدثة للمتطلبات بالنسخ-
-prototypes .
الخصائص والمحددات•
.للمحددات والخصائصمستندات محدثة -
Dallataتجربة Qode
المنتجات
التصميم•
.تصميم للمشروع ككل كأجزاء وإرتباطها ورؤية عامة-
. تصميم لقواعد البيانات وعالقاتها-
Dallataتجربة Qode
المنتجات
الكود•
.المصدر مرفق بتعليمات وقياسات التطوير-
. الوحدات اإلختبارية-
Dallataتجربة Qode
المنتجات
اإلختبارات•
.توثيق لحاالت اإلختبارات ونجاحها وفشلها في كل دورة-
. توثيق لإلختبارات في بيئة المستخدم-
Dallataتجربة Qode
المنتجات
التطوير والصيانة•
.مستندات التغييرات والتحديث-
.إختبارات التغيير-
طريقة اإلستخدام-
Dallataتجربة Qode
Dallata Quality Code
عوامل تساعد بيئة العمل
إعتمادVersion Control للكود ويفضل أن يكونGITأو إستضافة , على الكالود ,حفظ كل عمليات وتغييرات ونسخ الكود, وذلك لتسهيل العمل من أي مكان
عوامل تساعد بيئة العمل
إعتماد نظام إلدارة المهام والمشروع والتعليق عليها ومتابعة األخطاء
مثال أنظمة مهام بسيطة
مثال أنظمة إدارة مشاريع كاملة
عوامل تساعد بيئة العمل
إعتماد مزامنة الملفات األساسية عن طريق مجلدات المزامنة
عوامل تساعد بيئة العمل
توفير طاقة بديلة
نصائح لمهندسين اليوم مستقبل الغد
أنت لست طالبا فقط !
بك بل إصنع الفرصة بعملك لمشروع صغير خاص, ال تنتظر أن تأتيك الفرصة.أو البحث عن عمل حر أو عمل في شركة, وتطويره بشكل دوري
ما داللة وإن, معدلك التراكمي لن ينفعك في العمل و ليس داللة على أنك إنسان محترف.أكاديمية
ق أو خبير ال أو فري, فلو وجدت فرصة لإللتحاق بشركة , اإلحتكاك أفضل وسيلة للتعلم.تفوت الفرصة أبدا
نصائح لمهندسين اليوم مستقبل الغد
عليك بالتضحية والعمل بدون مقابل لفترات لكي تصل إلى ما تريد.
كون هي ومحاولة دخول التقنيات المتوقع أن ت, عدم قصر التفكير على تقنيات اليومإلخ...البيانات الضخمة, ERPال, الرائدة غدا مثل الحوسبة السحابية
يك لن تعمل شيء عظيم لوحدك ويجب أن يكون لد, العمل ضمن فريق هو نجاح عظيم.إبدأ بتكوين الفريق رويدا رويدا, القدرة على العمل ضمن فريق
العاطفة ليست عالقة دائما, طبيعة العالقة هي العمل والعمل فقط
نصائح لمهندسين اليوم مستقبل الغد
ألقي كرة الثلج الخاصة بك األن
التواصــــــل
http://www.linkedin.com/pub/hussam-elkurd/30/297/a91 linked in
http://www.engdraft.com مدونتي
http://www.qodeit.com موقع Dallata Qode
37
األسئلة , شكرا لكم