مقدمة عن آجايل سكرام إسمك هنا التاريخ Mountain Goat Software, LLC Jaftalks.com مقدمة إلى سكرام تقديم اسمك التاريخ Mountain Goat Software, LLC Jaftalks.com.

Download Report

Transcript مقدمة عن آجايل سكرام إسمك هنا التاريخ Mountain Goat Software, LLC Jaftalks.com مقدمة إلى سكرام تقديم اسمك التاريخ Mountain Goat Software, LLC Jaftalks.com.

‫مقدمة عن‬
‫آجايل سكرام‬
<‫>إسمك هنا‬
<‫>التاريخ‬
Mountain Goat Software,
LLC
Jaftalks.com
‫مقدمة إلى سكرام‬
‫تقديم‬
<‫>اسمك‬
<‫>التاريخ‬
Mountain Goat Software,
LLC
Jaftalks.com
‫نحن نخسر في سباق التبادل‬
‫«االعتماد على مبدأ سباق التبادل لتطوير المنتجات ‪ ...‬قد‬
‫يتناقد مع أهداف السرعة القصوى والمرونة وإمكانية‬
‫االستجابة إلى التغيرات خالل تطوير المنتجات‪ .‬في مقابل‬
‫االعتماد على مبدأ التقدم الكلي المعتمد في كرة القدم‬
‫األميركية (الركبي) حيث يتقدم الفريق بشكل موحدة ليقطع‬
‫المسافة كوحدة متماسكة‪ ،‬وتحريك الكرة إلى األمام وإلى‬
‫الخلف‪ .‬يؤمن إمكانية االستجابة إلى المنافسة اليومية‪».‬‬
‫‪Hirotaka Takeuchi and Ikujiro Nonaka, “The‬‬
‫‪New New Product Development Game”,‬‬
‫‪Harvard Business Review, January 1986.‬‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫سكرام في ‪ 100‬كلمة‬
‫• سكرام هو طريقة عمل رشيقة )‪ (Agile‬تتيح لنا التركيز على تقديم قيمة أعلى‬
‫لألعمال في أقصر وقت‪.‬‬
‫• يسمح لنا سكرام تفقد البرمجيات الجاهزة للعمل بشكل سريع ومتكرر (كل‬
‫أسبوعين إلى شهر)‪.‬‬
‫• يحدد أصحاب العمل اولوياتهم‪ .‬ثم يقوم الفريق المنظم ذاتيا بتحديد أفضل الطرق‬
‫لتنفيذ خصائص ومميزات البرمجيات حسب األولوية‪.‬‬
‫• يستطيع أي أحد ان يتفقد البرمجيات الجاهزة للعمل كل أسبوعين إلى شهر‪،‬‬
‫وعلى ضوء النتيجة يأخذ القرار بإصدار التطبيق كما هو او ان يتابع العمل عليه‬
‫إلجراء تحسينات في مرحلة )‪ (sprint‬أخرى‪.‬‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫أصل السكرام‬
•
•
•
•
Jeff Sutherland
•
•
Initial scrums at Easel Corp in 1993
IDX and 500+ people doing Scrum
Ken Schwaber
•
•
•
ADM
Scrum presented at OOPSLA 95 with
Sutherland
Author of three books on Scrum
Mike Beedle
•
Scrum patterns in PLOPD4
Ken Schwaber and Mike Cohn
•
Co-founded Scrum Alliance in 2002, initially
within the Agile Alliance
Mountain Goat Software,
Jaftalks.com
LLC
‫شركات تستخدم سكرام‬
•Microsoft
•Yahoo
•Google
•Electronic Arts
•High Moon Studios
•Lockheed Martin
•Philips
•Siemens
•Nokia
•Capital One
•BBC
•Intuit
Mountain Goat Software,
LLC
•Intuit
•Nielsen Media
•First American Real Estate
•BMC Software
•Ipswitch
•John Deere
•Lexis Nexis
•Sabre
•Salesforce.com
•Time Warner
•Turner Broadcasting
•Oce
Jaftalks.com
‫حاالت استخدم فيها سكرام‬
‫•‬
‫• برامج للشركات‬
‫• برامج خاصة بإدارة العقود‬
‫• مشاريع ذات سعر ثابت‬
‫• برامج لألجهزة الكفية‬
‫• تطبيقات للهاتف‬
‫• برامج للشبكات‬
‫• تطبيقات ‪ISV‬‬
‫• تطبيقات تعتبر كبيرة جدا‬
‫برامج تجارية‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫‪Jaftalks.com‬‬
‫العاب الفيديو‬
‫برامج خاصة في الصحة العامة‬
‫برامج خاصة باألقمار الصناعية‬
‫والفضاء‬
‫مواقع انترنت‬
‫برامج مالية‬
‫‪ISO 9001-certified‬برامج‬
‫‪Embedded systems‬‬
‫برامج تعمل على مدار الساعة‬
‫المقاتلة ‪Joint Strike‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مميزات سكرام‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫فرق ذات تنظيم ذاتي‬
‫تقدم العمل بالمنتج بشكل شهري‬
‫المتطلبات الوظيفية توضع في سجل المنتج ‪Product Backlog‬‬
‫ال يحتاج إلى مهارات هندسية مسبقة‬
‫يستخدم نظريات وقواعد عامة لبناء طرق عمل ديناميكية ورشيقة‬
‫‪Agile‬‬
‫واهد من طرق عمل اآلجايل ‪Agile‬‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫قيم اآلجايل –‪The Agile Manifesto‬‬
‫األفراد وتعاملهم فيما بينهم‬
‫فوق‬
‫المنظومات واألدوات‬
‫البرمجيات الصالحة لالستعمال‬
‫فوق‬
‫التوثيق الكامل‬
‫تعاون ومشاركة العميل‬
‫فوق‬
‫التفاوض حول العقد‬
‫االستجابة للتغييرات‬
‫فوق‬
‫االلتزام بمخطط عمل محدد‬
‫‪Source: http://agilemanifesto.org/iso/ar/‬‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫ في المشروع‬Noise ‫مستوى الضوضاء‬
‫بعيد عن االتفاق‬
‫المتطلبات الوظيفية‬
‫الفوضى‬
Mountain Goat Software,
LLC
‫التكنولوجيا‬
Jaftalks.com
‫قليل الدقة‬
: Strategic Management and ‫المصدر‬
Organizational Dynamics by Ralph Stacey
in Agile Software Development with Scrum
by Ken Schwaber and Mike Beedle.
‫بسيط‬
‫كثير الدقة‬
‫قريب من االتفاق‬
‫شديد الصعوبة‬
‫سكرام‬
‫ ساعة‬24
‫مرحلة‬
‫ اسبوع‬4-2
‫هدف المرحلة‬
Return
‫سجل المرحلة‬
Cancel
Return
Gift
Coupons
wrap
Gift
Cancel
wrap
Product
backlog
Mountain Goat Software,
LLC
Coupons
Jaftalks.com
‫منتج جاهز للعمل‬
‫تجميع األفكار حول سكرام‬
‫الصورة موجدة على الرابط التالي‬
www.mountaingoatsoftware.com/scrum
Mountain Goat Software,
LLC
Jaftalks.com
‫المراحل في سكرام ‪Sprints‬‬
‫•‬
‫•‬
‫•‬
‫•‬
‫يحدث تقدم العمل في سكرام عبر مراحل ‪Sprints‬‬
‫•‬
‫‪Analogous to Extreme Programming iterations‬‬
‫المدة االفتراضية للمرحلة في سكرام هي من ‪ 2‬إلى ‪ 4‬اسابيع‬
‫تثبيت مدة مراحل سكرام يساعد في إيجاد ايقاع‬
‫يتم برمجة وتجربة وتنصيب المنتج خالل كل مرحلة من‬
‫مراحل سكرام‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫برمجة بشكل متسلسل ومتوازي‬
‫المتطلبات الوظيفية‬
‫البرمجة‬
‫التصميم‬
‫التجارب‬
‫بدل من تنفيذ كل المراحل في وقت واحد‬
‫فرق سكرام تقوم بتنفيذ القليل من كل‬
‫مرحلة في وقت قصير على مراحل‬
‫المصدر ‪: “The New New Product Development Game” by Takeuchi‬‬
‫‪and Nonaka. Harvard Business Review, January 1986.‬‬
‫‪Mountain Goat Software,‬‬
‫‪Jaftalks.com‬‬
‫‪LLC‬‬
‫ال تعديالت خالل المرحلة‬
‫التعديل‬
‫•‬
‫خطط لكل مرحلة من مراحل سكرام بشكل يجعل مدتها‬
‫تساوي المدة التي تستطيع ان تضمن ان ال تعديل قد يطرأ على‬
‫المنتج خالل المرحلة‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫إطار عمل سكرام‬
‫األدوار‬
Product Owner ‫صاحب المنتج‬
ScrumMaster ‫سكرام ماستر‬
Team ‫الفريق‬
‫المراسم‬
Sprint Planning ‫التخطيط للمرحلة‬
Sprint Review ‫مراجعة المرحلة‬
Sprint Retrospective ‫تقييم المرحلة‬
Daily Scrum ‫اجتماع سكرام اليومي‬
Meeting
‫المنتجات‬
Product Backlog ‫سجل المنتج‬
Sprint Backlog ‫سجل المرحلة‬
Sprint Chart‫الرسم البياني لتقدم المرحلة‬
Mountain Goat Software,
LLC
•
•
•
Jaftalks.com
•
•
•
•
•
•
•
‫إطار عمل سكرام‬
‫األدوار‬
Product Owner ‫صاحب المنتج‬
ScrumMaster ‫سكرام ماستر‬
Team ‫الفريق‬
‫المراسم‬
Sprint Planning ‫التخطيط للمرحلة‬
Sprint Review ‫مراجعة المرحلة‬
Sprint Retrospective ‫تقييم المرحلة‬
Daily Scrum ‫اجتماع سكرام اليومي‬
Meeting
‫المنتجات‬
Product Backlog ‫سجل المنتج‬
Sprint Backlog ‫سجل المرحلة‬
Sprint Chart‫الرسم البياني لتقدم المرحلة‬
Mountain Goat Software,
LLC
•
•
•
Jaftalks.com
•
•
•
•
•
•
•
‫صاحب المنتج‪Product Owner‬‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫يحدد مميزات المنتج‬
‫يحدد تاريخ اإلصدار ومحتواه‬
‫مسؤول عن معدل الربح والفائدة من المنتج‬
‫يحدد أولويات الخصائص (بنود سجل المنتج) في سوق‬
‫يعدل أولويات بنود سجل المنتج بعد كل مرحلة‬
‫يقبل او يرفض العمل المنجز في المرحلة‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫السكرام ماستر ‪The ScrumMaster‬‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫يمثل إدارة المشروع‬
‫مسؤول عن تطبيق مبادئ السكرام‬
‫يزيل العقبات التي تواجه المشروع‬
‫يؤمن حسن تقدم العمل في الفريق ويتأكد من انه يعمل بشكل منتج‬
‫يؤمن التواصل بين جميع األفرقاء العاملين على المشروع‬
‫يحمي الفريق من أي تدخل خارجي‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫الفريق ‪The team‬‬
‫•‬
‫•‬
‫•‬
‫عادة من ‪ 5‬إلى ‪ 9‬أشخاص‬
‫متعدد الوظائف‬
‫•‬
‫مبرمجين‪ ،‬مجربين‪ ،‬مصممين‪... ،‬‬
‫أعضاء الفريق يجب ان يكونوا متفرغين‬
‫•‬
‫هناك بعض الحاالت اإلسثنائية‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫‪The team‬‬
‫•‬
‫•‬
‫يتمتع بتنظيم داخلي‬
‫•‬
‫ال يجب ان يكون هناك عناوين وظيفية‪ ،‬ما عدا بعض االستثناءات‬
‫ال يمكن تعديل األعضاء إال بعد انتهاء المرحلة‪.‬‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫إطار عمل سكرام‬
‫األدوار‬
Product Owner ‫صاحب المنتج‬
ScrumMaster ‫سكرام ماستر‬
Team ‫الفريق‬
‫المراسم‬
Sprint Planning ‫التخطيط للمرحلة‬
Sprint Review ‫مراجعة المرحلة‬
Sprint Retrospective ‫تقييم المرحلة‬
Daily Scrum ‫اجتماع سكرام اليومي‬
Meeting
‫المنتجات‬
Product Backlog ‫سجل المنتج‬
Sprint Backlog ‫سجل المرحلة‬
Sprint Chart‫الرسم البياني لتقدم المرحلة‬
Mountain Goat Software,
LLC
•
•
•
Jaftalks.com
•
•
•
•
•
•
•
‫اجتماع التخطيط للمرحلة‬
‫قدرات الفريق‬
‫أولويات المرحلة‬
‫هدف‬
‫المرحلة‬
‫سجل‬
‫المرحلة‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫دراسة وتقييم سجل المنتج‬
‫تحديد هدف المرحلة‬
‫سجل المنتج‬
‫التخطيط للمرحلة‬
‫شروط العمل‬
‫قرار حول كيفية تحقيق هدف المرحلة‬
‫انشاء سجل المرحلة عبر تقسيم كل خاصية في‬
‫سجل المنتج إلى مهمات ‪tasks‬‬
‫تقدي الوقت لكل مهمة في سجل المنتج‬
‫المنتج الحالي‬
‫التكنولوجيا‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫التخطيط للمرحلة‬
‫• يختار الفريق البنود من سجل المنتج التي يستطيع ان يؤكد إمكانية‬
‫إنجازها في المرحلة‬
‫• يتم انشاء سجل المرحلة‬
‫•‬
‫•‬
‫•‬
‫يتم تحديد المهمات ويتم تقدير الوقت إلنجازها من ‪ 1‬إلى ‪ 16‬ساعة‬
‫يتم تقدير الوقت بالتعاون بين أعضاء الفريق وال يقوم السكرام ماستر بذلك‬
‫منفردا‬
‫يتم االخذ بعين االعتبار كيفية انجاز المهمة في االجتماع‬
‫كمخطط للرحالت والعطل‪،‬‬
‫اريد ان أرى صور للفنادق‬
‫برمجة الوصول إلى قواعد البيانات – ‪ 4‬ساعات‬
‫برمجة الواجهات – ‪ 4‬ساعات‬
‫برمجة الـ ‪ 3 - Classes‬ساعات‬
‫اجراء التجارب – ‪ 4‬ساعات‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اجتماع سكرام اليومي ‪Daily Scrum Meeting‬‬
‫•‬
‫•‬
‫•‬
‫المتغيرات‬
‫•‬
‫•‬
‫•‬
‫يومي‬
‫‪ 15‬دقيقة‬
‫وقوفا‬
‫ليس لحل المشاكل‬
‫•‬
‫•‬
‫يحضر الجميع‬
‫فقط صاحب المنتج‪ ،‬السكرام ماستر والفريق يستطيعون التكلم‬
‫يساعد على تجنب عقد إجتماعات غير ضرورية‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫كل شخص يجيب على ثالثة أسئلة‬
‫‪1‬‬
‫ماذا أنجزت يوم امس‬
‫‪2‬‬
‫ماذا سأنجز اليوم‬
‫‪3‬‬
‫هل هناك اية عقبات‬
‫•‬
‫هذا ليس اجتماع لتقديم تقرير للسكرام ماستر‬
‫•‬
‫هناك التزام امام األخرين‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اجتماع مراجعة‬
‫•‬
‫•‬
‫•‬
‫•‬
‫•‬
‫المرحلة ‪Sprint Review Meeting‬‬
‫يعرض الفريق ما قد تم إنجازه خالل المرحلة‬
‫يأخذ عادة شكل عرض ‪ Demo‬للميزات الجديدة التي قد تم‬
‫اضافتها إلى المنتج في هذه المرحلة‬
‫اجتماع لتبادل المعلومات‬
‫•‬
‫•‬
‫يحتاج إلى ساعتين للتحضير‬
‫ال يمكن استخدام ‪Slides‬‬
‫كل الفريق يشارك في االجتماع‬
‫يمكن دعوة أي شخص للمشاركة‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫اجتماع تقييم المرحلة ‪Sprint Retrospective‬‬
‫•‬
‫•‬
‫•‬
‫•‬
‫القاء نظرة بشكل دوري على األمور التي تعمل جيدا وعلى‬
‫األمور التي ال تعمل في ما خص طريقة سير العمل‬
‫عادة من ‪ 15‬إلى ‪ 30‬دقيقة‬
‫يحصل بعد كل مرحلة‬
‫يشارك كل الفريق في هذا االجتماع‬
‫•‬
‫•‬
‫•‬
‫•‬
‫السكرام ماستر‬
‫صاحب المنتج‬
‫الفريق‬
‫ممكن ان يحضره العميل ايضا‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫إبدأ – توقف – تابع‬
‫•‬
‫يجتمع الفريق ويقرر ما الذي يريد ان‪:‬‬
‫يبدأ باستعماله‬
‫يتوقف عن استعماله‬
‫هذه واحدة من عدة‬
‫طرق يمكن اتباعها‬
‫إلدارة «اجتماع تقييم‬
‫المرحلة»‬
‫يتابع استعماله‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫إطار عمل سكرام‬
‫األدوار‬
Product Owner ‫صاحب المنتج‬
ScrumMaster ‫سكرام ماستر‬
Team ‫الفريق‬
‫المراسم‬
Sprint Planning ‫التخطيط للمرحلة‬
Sprint Review ‫مراجعة المرحلة‬
Sprint Retrospective ‫تقييم المرحلة‬
Daily Scrum ‫اجتماع سكرام اليومي‬
Meeting
‫المنتجات‬
Product Backlog ‫سجل المنتج‬
Sprint Backlog ‫سجل المرحلة‬
Sprint Chart‫الرسم البياني لتقدم المرحلة‬
Mountain Goat Software,
LLC
•
•
•
Jaftalks.com
•
•
•
•
•
•
•
‫سجل المنتج ‪Product Backlog‬‬
‫• المتطلبات الوظيفية‬
‫• قائمة بكل البنود المرجو ان تتواجد في‬
‫المنتج‬
‫• عادة ما يعبر عنها ان كل واحدة من‬
‫البنود تحمل قيمة‪ ،‬وهذه القيمة تعبر عن‬
‫أهمية هذا البند بالنسبة للعميل‬
‫• يقوم صاحب المنتج بترتيب األولويات في‬
‫سجل المنتج‬
‫• يتم إعادة ترتيب األولويات في بداية كل‬
‫مرحلة‬
‫سجل المنتج‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫مثال على سجل المنتج‬
‫بنود سجل المنتج‬
Allow a guest to make a reservation
As a guest, I want to cancel a
reservation.
As a guest, I want to change the dates of
a reservation.
As a hotel employee, I can run RevPAR
reports (revenue-per-available-room)
‫التقدير‬
3
5
3
8
Improve exception handling
8
...
30
...
50
Mountain Goat Software,
LLC
Jaftalks.com
Sprint Goal ‫هدف المرحلة‬
‫جملة قصيرة تعبر عن ما سيدور العمل حوله في المرحلة‬
‫القادمة‬
•
Life Sciences
Support features necessary for
population genetics studies.
Database Application
Make the application run on SQL
Server in addition to Oracle.
Financial services
Support more technical indicators
than company ABC with real-time,
streaming data.
Mountain Goat Software,
LLC
Jaftalks.com
‫إدارة سجل المرحلة ‪Sprint Backlog‬‬
‫•‬
‫•‬
‫يلتزم األشخاص بعمل ما هو من اختيارهم‬
‫•‬
‫ال يتم تعيين من سيقوم بتنفيذ بنود سجل المرحلة‬
‫يتم إعادة تقدير وقت تنفيذ البنود كل ما دعت الحاجة‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫إدارة سجل المرحلة ‪Sprint Backlog‬‬
‫•‬
‫•‬
‫•‬
‫•‬
‫يستطيع أي عضو في الفريق من اإلضافة‪ ،‬الحذف او التعديل على‬
‫سجل المرحلة‬
‫يتم فهم المطلوب تنفيذه في المرحلة كلما تقدم العمل‬
‫اذا كان العمل المطلوب غير واضح‪ ،‬يتم إضافة بند الى سجل المرحلة‬
‫ويتم تحديد له وقت كافي‪ .‬يتم تفصيل هذا البند الحقا‬
‫يتم تعديل السجل كلما اتضح العمل اكثر‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
Sprint Backlog ‫مثال على سجل المرحلة‬
‫المهمات‬
‫الجمعة الخميس االربعاء الثالثاء اإلثنين‬
8
4
8
Code the middle tier
16
12
10
4
Test the middle tier
8
16
16
11
8
8
8
8
8
8
4
Code the user interface
Write online help
12
Write the foo class
8
Add error logging
Mountain Goat Software,
LLC
Jaftalks.com
‫الساعات‬
Burnout Chart ‫الرسم البياني لتقدم المرحلة‬
Mountain Goat Software,
LLC
Jaftalks.com
‫المهمات‬
‫الجمعة الخميس االربعاء الثالثاء اإلثنين‬
Code the user interface
Code the middle tier
Test the middle tier
Write online help
8
16
8
12
4
12
16
8
10
16
7
11
50
‫الساعات‬
40
30
20
10
0
Mon
Mountain Goat Software,
LLC
Tue
Wed
Jaftalks.com
Thu
Fri
8
‫قابلية التوسع‬
‫•‬
‫•‬
‫•‬
‫يتكون فريق سكرا عادة من ‪2 ± 7‬‬
‫•‬
‫قابلية التوسع تكون من فريق إلى فريق‬
‫عوامل التوسع‬
‫•‬
‫•‬
‫•‬
‫•‬
‫نوع التطبيق‬
‫حجم الفريق‬
‫أماكن وجود الفريق‬
‫مدة المشروع‬
‫لقد تم اعتماد سكرام في مشاريع يزيد حجم الفريق فيها عن‬
‫‪ +500‬شخص‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫التوسع عبر سكرام من السكرام‬
Mountain Goat Software,
LLC
Jaftalks.com
‫التوسع عبر سكرام من السكرام من السكرام‬
Mountain Goat Software,
LLC
Jaftalks.com
‫أي اذهب تاليا‬
•
•
•
•
www.mountaingoatsoftware.com/scrum
www.scrumalliance.org
www.controlchaos.com
[email protected]
Mountain Goat Software,
LLC
Jaftalks.com
‫قائمة للقراءة‬
•
•
•
•
Agile and Iterative Development: A Manager’s Guide by Craig
Larman
Agile Estimating and Planning by Mike Cohn
Agile Project Management with Scrum by Ken Schwaber
Agile Retrospectives by Esther Derby and Diana Larsen
Mountain Goat Software,
LLC
Jaftalks.com
‫قائمة للقراءة‬
•
•
•
•
•
Agile Software Development Ecosystems by Jim Highsmith
Agile Software Development with Scrum by Ken Schwaber and
Mike Beedle
Scrum and The Enterprise by Ken Schwaber
Succeeding with Agile by Mike Cohn
User Stories Applied for Agile Software Development by Mike
Cohn
Mountain Goat Software,
LLC
Jaftalks.com
‫اشعار حقوق النشر‬
‫•‬
‫أنت حر‬
‫• لتبادل او نسخ او توزيع هذا العمل‬
‫• لدمج‪ ،‬تكييف ومالءمة العمل‬
‫تحت هذه الشروط‬
‫• اإلسناد‪ :‬يجب ان تذكر المؤلف األصلي لهذا العمل (ولكن ليس بشكل قد يفهم على انه‬
‫•‬
‫ال شيء في هذا الترخيص يضعف أو يقيد الحقوق المعنوية‬
‫للمؤلف‬
‫•‬
‫•‬
‫تأييد ألعمالك الشخصية)‬
‫لمزيد من المعلومات اذهب إلى ‪http://creativecommons.org/licenses/by/3.0/‬‬
‫‪Jaftalks.com‬‬
‫‪Mountain Goat Software,‬‬
‫‪LLC‬‬
‫لالتصال‬
Presentation by: Mike Cohn
[email protected]
www.mountaingoatsoftware.com
(720) 890-6110 (office)
Mountain Goat Software,
LLC
Jaftalks.com