+201226238898
[email protected]
0
Login

Login with your site account

Lost your password?

MONA SHOKROF  –  Agile Coach and Trainer MONA SHOKROF  –  Agile Coach and Trainer
  • Home
  • Agile Team Coaching
  • Individual Mentorship
  • Online Courses
  • Blog
  • About me
  • Contact
  • Home
  • Agile Team Coaching
  • Individual Mentorship
  • Online Courses
  • Blog
  • About me
  • Contact
  • Home
  • Uncategorized
  • Agile Estimation and planning

Uncategorized

12 Mar

Agile Estimation and planning

  • By mona
  • In Uncategorized
  • 0 comment

ازاي تقدر تحسن الestimation بتاع الفريق ؟

ساعات كتير الناس بتيجي تقولي احنا مشكلتنا اننا مش عارفين نخطط صح او مش عارفين نحدد الوقت الestimated للtasks و ساعات بيضرب معانا 5 اضعاف .

و هنا الناس بتكون فاهمة ان حل اننا نتعلم اكتر عن الstory points و الvelocity و الpractices بتاعت الplanning عشان نحل المشكلة دي.

بس للاسف مشكلة التخطيط في معظم الاحيان بيكون ليها جذور في طريقة الشغل نفسها او طريقة تفكير الفريق و الادارة و الحل مش دايما انك تتعلم اكتر عن التخطيط نفسه قد ما الحل انك تحل المشاكل دي 

هنتكلم هنا عن بعض المشاكل الجذرية اللي بتخلي الفرق مش عارفين يخططوا صح :

  1. مفيش عندنا cross-functional team شغالين مع بعض علي جزء end to end و ده بيخلي ان الشغل يخلص اصلا و متابعته حاجة صعبة لأنها من بين اكتر من فريق كل واحد ليه خطة غير التاني ، و هنا بيكون صعب انك تخلي الشغل يخلص للاخر و يتسلم مش بس انك تخططله .
  2. مفيش عندنا process واضحة للشغل و ده مخلينا مش عارفين نحدد الـ history بتاع الفريق و طبعا مش عارفين نتوقع او نخطط لأننا مش عارفين احنا ماشيين ازاي اصلا .
  3. مفيش تحديد للخطوات اللي الشغل محتاجها عشان يتسلم صح ، اللي هو الdefinition of done وعلى الأساس ده مش عارفين نحدد حجم الشغل المطلوب في كل feature اوtask و ساعتها يا اما بندي estimate قليل قوي يا اما buffer كبير.
  4. تضارب الأولويات و اننا ندخل شغل عاجل يعطل شغل تاني ، لو ده بيحصل بشكل مستمر مش هنعرف نخطط طبعا لان دايما اي خطة بتضرب ساعة التنفيذ .
  5. عدم وضوح المتطلبات ساعة التنفيذ ، الفريق بيدخل يشتغل علي حاجة مش عارف تفاصيلها و بيكتشف و بيغير و هو شغال ، طبيعي جدا مش هيعرفوا يعملوا estimate لحاجة بتكبر و بتتغير طول الوقت.
  6. التعامل مع المتطلبات الكبيرة بدون تكسير لاجزاء صغيرة قابلة للتسليم ، من طبيعة المتطلبات الكبيرة انها بتكون مطاطية ، غير واضحة ، بعض الاجزاء فيها risks ، غير قابلة للتنظيم عشان كده من الطبيعي اننا منعرفش نخطط ليها صح .
  7. عدم قدرة الفريق على تكسير الشغل tasks  صغيرة و يحددوا نقاط الاعتمادية بينهم عشان يعرفوا يحددوا حجم الشغل و تعقيداته و لو فيه اي risks ، ده بيخليهم مش قادرين يشوفوا حجم الشغل الحقيقي او المشاكل اللي ممكن تعطلنا 
  8. عدم الاهتمام بالquality و بنطلع الشغل و نحل مشاكله لما العملاء يشتكوا و ساعتها بنلاقي اننا دايما بنسيب شغلنا اللي مخططين ليه و بنحل مشاكل الشغل اللي فات اللي مكناش مخططين ليه صح و اهملنا الquality بتاعته و نفضل في دايرة خبيثة طول الوقت .
  9. مشاكل التواصل بين الفريق و اننا مش عارفين نتفق علي خطوات محددة و بالتالي مش عارفين نخطط صح .
  10. ان الناس تكون بتشتغل علي حاجات غير اللي في الخطة ، ساعتها لا الشغل اللي جوه الخطة بيخلص ولا الحاجات التانية بتخلص و طبعا الخطة بتبوظ 
  11. ان الناس تكون بتشتغل علي الحاجات اللي في الخطة بس فاتحين كل الحاجات في نفس الوقت مش نخلص حاجة و نبدأ في غيرها أو نطبق work in progress limit عشان في الاخر منوصلش اننا نتوه و منعرفش نخلص حاجة من الخطة او علي الاقل جزء كويس منها 

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

بس الخبر الحلو ان المشاكل دي متكررة و معروفة و ليها حلول 

نظام التخطيط المرن اللي بنستخدمه في الagile بسيط جدا وسهل تستخدمه و تتعلمه لو الاساسيات مظبوطة إلى حد كبير 

عشان كده انا لما بشتغل coaching مع الشركات ، اول مرحلتين بشتغل عليهم بيكونوا مرحلة Agile delivery cycle و Agile requirements Engineering 

و بعدين بعدهم تيجي مرحلة Agile Planning and Estimation اللي بنجني فيها ثمار اللي اتعلمناه و عملنا فيه تغيير في المرحلتين اللي فاتوا .

و ده الدعم اللي احنا بنقدمه في الcoaching program بتاعنا المبني علي الApplied Agile Framework اللي تقدروا تعرفوا عنه اكتر من هنا

https://shokrof.com/agile-online-coaching-program/

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Google+ (Opens in new window)

Related

  • Share:
Admin bar avatar
mona

Leave A Reply Cancel reply

Your email address will not be published. Required fields are marked *

Featured Courses

Scrum Master Complete Guide

Scrum Master Complete Guide

ده كورس للناس اللي مهتمة انها تطور نفسها ك Scrum...
Free
One student enrolled
9 lessons
mona
Agile Project Management: Requirements, Planning and Tracking on Udemy

Agile Project Management: Requirements, Planning and Tracking on Udemy

What are the criteria for the success of any software...
$13.08
220 students enrolled
14 lessons
mona
Scrum Master Professional Certification, Real cases and Exam Simulation on Udemy

Scrum Master Professional Certification, Real cases and Exam Simulation on Udemy

Have you ever wondered what is the secret to deliver...
$15.00
3625 students enrolled
37 lessons
mona
Agile 101 بالعربي on Udemy

Agile 101 بالعربي on Udemy

يا تري ممكن في مجال الsoftware نسلم مشروعنا في ميعاده...
Free
750 students enrolled
13 lessons
mona
LP Courses

Get in touch

+201226238898

[email protected]

Useful Links

  • About me
  • Blo
  • Contact
  • Online Courses
  • Success Stories
  • Agile Coaching
  • Blog

Social Links

  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Newsletters

Subscribe to get updates right in your inbox. We promise to not send you spams.

  • Home
  • About
  • Agile Coaching
  • Events
  • Contact