نحن مع غزة
الـرئـيـسـيـة الـمـنـتـدى سـؤال & اجـابـة الـتـبـرع بـالـدم الاسـتـضـافـة هـلال لـيـنـكـس الـقـرآن الـكـريـم Dz-SeC team


التسجيل في المنتدى غير متاح حاليا, اذا كنت ترغب في الحصول على عضوية ارجو مراسلتي على البريد الالكتروني "[email protected]"


مطلوب مشرفين على كامل اقسام المنتدى


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

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

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

وتذكر قول سيد الخلق " إذا مات ابن آدم انقطع عمله إلا من ثلاث صدقة جارية أو علم ينتفع به أو ولدٍ صالح يدعو له "

   

[ منتدى اخبــــار الشبكـــة] خاص باخر اخبار الشبكات وتكنولوجيا المعلومات

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 20/01/2013, 17:05   المشاركة رقم: 1
المعلومات
الكاتب:
 ADMINISTRATOR  
اللقب:
عـضـــو كسول
الصورة الرمزية
 
الصورة الرمزية ADMINISTRATOR

البيانات
التسجيل : Nov 2010
العضوية : 787
الاهتمامات :
الإقامة :
المواضيع : 71621
الردود : -1
المجموع : 71,620
بمعدل : 12.64 يوميا
الاختراقات : []
مجتمعنا : []
الصنف : Not Hacker
آخر تواجد : 13/11/2010/22:11
سبب الغياب :
معدل التقييم: 87
نقاط التقييم: 12
ADMINISTRATOR is on a distinguished road
شكراً: 0
تم شكره 79 مرة في 78 مشاركة



الإتصالات
الحالة:
ADMINISTRATOR غير متواجد حالياً
وسائل الإتصال:

افتراضي أفضل الأطر في إدارة فرق التطوير الصغيرة

درس الكثير منا وقرأ واطلع على تطوير أنظمة المعلومات وكيف تسير العمليات في إطار دائرة تطوير البرمجيات المشهورة , وعند تكوينه للفريق الأول الذي يتألف من عدد بسيط من المطورين , ومحاولته تطبيق القواعد تكون الأمور معقدة , ولا تؤدي بالنهاية إلى منتجات عالية الجودة وترضي العميل

ولحل المشكلة في الآونة الأخيرة ظهرت الكثير من أطر البرمجة السريعة (Agile Development) والتي توائم سوق العمل خصوصا للشركات التي تملك فرق تطوير متوسطة الحجم أو صغيرة , وتطورت هذه الأطر بشكل متفاوت , ولكنها تشترك في كثير من الميزات ومن أهم ما يميزها

  1. * التطوير السريع والتوفير في الوقت والجهد
  2. إرضاء العملاء المختلفين من خلال إدخالهم بشكل مباشر في عملية التطوير
  3. يمكن البدء المباشر في عملية التطوير دون فهم المتطلبات بشكل كامل
  4. جودة البرمجيات المنتجه لما فيها من عمليات فحص متكرره وإستعمال الأدوات الاوتوماتيكية
عن ال Scrum

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

[]scrummage في ال rugby


إذا ماهو ال Scrum

السكروم هو إطار برمجي سريع ينتمي لفئة ال Agile Methodologies يتم فيه تقسيم المنتج إلى الخصائص المراد تطويرها وتسمى ال(Backlogs) ويتم تجزئة كل خاصية (Backlog) إلى مجموعة من الركضات (sprints) بحيث يتم تطوير كل ركضة على حده ولا تتجاوز مدة الركضة أكثر من شهر فهيه تتراوح مابين الأسبوع إلى الشهر
يتم فيها عمل إجتماع دوري بشكل يومي(كل 24 ساعة)* لمعرفة حالة المهام المنفذة وآلية سيرها في الركضة , وبالتالي فالهدف الرئيسي لمجموعة الركضات ال(Sprints) هو تحقيق الخاصية (Backlog) أما عن هدف مجموعة الخصائص (Backlogs) فهو تحقيق المنتج النهائي والشكل المشهور لآلية عمل السكروم أدناه

[]رسم توضيحي لإطار السكروم


فريق Scrum

ينقسم فريق سكروم إلى
  1. مالك المنتج (Product Owner)
    وهو يقوم بتحديد خصائص المنتج المطلوبه و كذلك أولوية كل خاصية في المنتج بالتعاون مع قائد الفريق , لذلك قد يكون مالك المنتج هو الزبون أو من ينوب عنه.
  2. قائد فرقة سكروم (Scrum Master)
    يلعب قائد الفرقة دور كبير في اجتماعاته مع مدير المنتج لتحديد أولويات الخصائص وكذلك مع الفريق في تحديد الركضات لكل خاصية وأولويات المهام كما و يقوم بتقسيم وتوزيع المهام* لفريق التطوير* , ويتابع عمل المجموعة وحالة سير المهام, فضلا عن مساعدة الفريق وإبقاء التركيز على المهام.
  3. فريق التطوير (Development team)
    وتكون مسؤوليته إنهاء تطوير كل ركضة على حسب الأولوية , كما ويتعاون مع قائد الفرقة على تحديد أولويات المهام والتخطيط للركضات , وتوصيل حالة المهام التي يعمل عليها.
أهم إجتماعات سكروم

إجتماع التخطيط للركضة يقوم فريق سكروم بالتخطيط للركضة من خلال جميع الأعضاء ويتم النقاش بما ستحويه من مهام ويكون لكل واحد المهام التي يراها ملائمه لشخصه دون الحاجة للتكليف بشكل مباشر مما يجعل الفريق أكثر حماسا ومسؤولية.
  • اجتماعات سكروم اليومية
    وهي عبارة عن إجتماع دوري يقوم به قائد فرقة السكروم لمعرفة حالة الركضة حيث يتم سؤال كل عضو من الفريق
    - ما قمت بعمله بالأمس
    - ماذا ستقوم بعمله اليوم
    - هل هناك معوقات أثرت على العمل
  • إجتماع إستعراض الركضة
    ويتم فيها عرض ما تم لكل ركضة لل Product Owner حتى ولم يكن هناك شيء فعلي فيتم عرض ما تم إنجازه فعليا.
  • إجتماع مراجعة الركضة
    اجتماع لمعرفة النواحي الإيجابية والسلبية في كل ركضة وكيف يمكن الإستفادة من ذلك لتطوير كل ركضة.
[]إجتماع سكروم اليومي


متابعة سير منتج السكروم

يعد متابعة سير المنتج أمر هام جدا في تحديد المدة والمواعيد النهائية ويمكن من خلالها تقدير معدل ولحسابها
يتم تحديد درجة التعقيد او الإنجاز في كل ركضة من خلال رقم معين يسمى Velocity Points
على سبيل المثال احتاجت خاصية إلى 5 ركضات وتم تحديد سرعة كل ركضة كالتالي
V1=10 pt ,V2=5pt , V3 =15pt , V4=10pt , V5= 4pt
فبإستناء الركضة الأولى والاخيرة نظرا لأنهم يكونوا بسرعة مختلفة قليلا عن بقية الركضات لغرض البدء او الإنتهاء
فإن معدل سرعة الركضات = 5+15+5\3=8 pt
ولو حسبنا مجموع سرعة الركضات = 44 pt
إذا فالخاصية (BackLog) تكلف ما يقارب 44 pt
ولو قسمناها على معدل السرعة فنحن بحاجة لمدة ما يقارب ال 6 ركضات لتحقيق الخاصية مع إضافة ركضتين للأمور المتعلقه بالخطر والفحص فإن الوقت الفعلي يقارب ال 8 ركضات

معدل الإحتراق (BurnDown) وهو رسم تخطيطي يوضح الوقت الفعلي التي يتم فيه إنجاز كل ركضة والوقت المقدر بناء على المعلومات السابقة وقد قمت برسم رسمة توضيحية على المثال السابق توضح هذا الرسم والذي يسهل على معرفة حالة المشروع وهل سيكون هناك تاخير في تسليم الركضات أم لا

أهم ما يميز ال Scrum

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

عوامل جودة مهمة في ال Scrum
  • إستعمال طريقة التطوير TDD وهيه بعمل حالة إختبار قبل البدء بالتطوير
  • التطوير بمراجعة الفريق لما قام به peer review
  • عمل أنواع الفحص المختلفه على مستويات system test , integration test , unit test
  • التواصل الدائم مع الفريق والزبون
هذه التدوينة [] ظهرت في البداية في موقع [].

[] [] [] [] []



آخر مواضيع » ADMINISTRATOR

عرض البوم صور ADMINISTRATOR   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


حالياً الأعضاء النشيطين الذين يشاهدون هذا الموضوع : 1 (0 عضو و 1 ضيف)
 

(أظهر الكل الأعضاء الذين قاموا بمشاهدة هذا الموضوع : 1
Igor000rogI

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
منجم من الذهب للمشاريع الصغيرة ( برامج مفتوحة المصدر) ADMINISTRATOR [ منتدى اخبــــار الشبكـــة] 0 20/12/2012 12:02
قريبا إمكانية الإعلان في تويتر للشركات الصغيرة ADMINISTRATOR [ منتدى اخبــــار الشبكـــة] 0 17/02/2012 22:15
أدوبي تحدث عدة التطوير الخاصة بها وتدعم التطوير على الايفون والايباد والبلاك بيري ADMINISTRATOR [ منتدى اخبــــار الشبكـــة] 0 20/06/2011 10:00
إدارة المحتوى: محتوى أفضل تعني زيارات أكثر ADMINISTRATOR [ منتدى اخبــــار الشبكـــة] 0 16/02/2011 08:48
إحصائيات: وورد بريس أفضل نظام إدارة محتوى مفتوح المصدر ADMINISTRATOR [ منتدى اخبــــار الشبكـــة] 0 28/12/2010 17:20

الساعة معتمدة بتوقيت جرينتش +1 . الساعة الآن : 06:06.
Copy Right Des 2010 - 2014 To is|sec Organization, Des By  yasMouh 
Powered By vBulletin Special Edition, Secured By Dz-SeC team
Support by Dz-SeC team




RSS RSS 2.0 XML MAP HTML



 
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115