+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
  • Companies
  • Individuals
  • Online Courses
  • Practical Agile Blog
  • About me
  • Contact
  • Home
  • Companies
  • Individuals
  • Online Courses
  • Practical Agile Blog
  • About me
  • Contact
  • Home
  • Modern Agile
  • Modern Agile – التطوير في القيم و الافكار

Modern Agile

19 Sep

Modern Agile – التطوير في القيم و الافكار

  • By mona
  • In Modern Agile
  • 1 comment

اتكلمنا كتير عن الagile manifesto و ايه اهمية الvalues و الprinciples اللي فيه ،  و زي ما احنا دايما بنقول agile is a mindset و دي اهم حاجة  و عشان احنا ناس agile يبقي لازم نتطور و نتعلم و نطور الagile ذات نفسه.
و الحقيقة انا مش بقتنع هنا بالعناوين القوية زي agile is dead و كده عشان في الاخر هي نفس الmindset  و بنطور في الطرق و الpractices لان ده الطبيعي و لازم يحصل.

الاتجاه الجديد دلوقتي رايح لناحية ال modern agile اللي اتكلم عنه Joshua Kerievsky في الkeynote بتاع Agile Alliance 2016 ، انا هحاول اغطي مواضيع الkeynote ده في كام مقال بس اكيد لو تشوفوه هيكون مفيد و مشوق اكتر و خصوصا بنته الامورة و هي بتتعلم ركوب العجل 🙂 .

و ال modern agile بيتكلم عن نفس الagile mindset  بس الاتجاه اننا نخلي الvalues اشمل و اعم من الmanifesto و يبقي بيشمل كل المجال اللي حوالين الsoftware و بيتعامل معاه ، و حتي المبادئ دي تصلح للناس اللي مش بتشتغل في الsoftware اصلا.

ده غير انه بقي بيتفادي بعض الاخطاء و المشاكل اللي الناس بتقع فيها و هي بتتعلم و تطبق الagile زي ان هم يركزوا علي الprocess اكتر من الmindset عشان كده ال modern agile مفيهوش تركيز علي خطوات قد ما هي افكار و مبادئ لا و كمان فيه اتجاه لقتل كانت مستخدمة كتير زي الstory points و الvelocity و الاتجاه لل continuous delivery model اللي مش محتاجين معاه planning و tracking كتير.

و كمان ال modern agile بيدمج افكار و طرق جديدة طلعت و تطورت بعد الmanifesto زي الاهتمام بالusability و الUX جدا و انه بقي من اساسيات شغل الsoftware ، و كمان فكر الLean Startup اللي بيعتمد علي التجربة و التعلم و بقي مهم جدا لأي حد بيعمل software مش بس الstartups ، و كمان الcontinous deployment techniques اللي خلت الresponse لل clients سريع جدا و قصرت الcycle بتاعت الlearning و الfeedback .هنلاقي هنا كتب كتير عن الافكار اللي اتبني عليها ال modern agile .

من التوجهات الكبيرة كمان هي الإعتماد بشكل كبير علي فكر الLean من Toyota في اليابان الي بيركز علي حاجتين مهمين هم ” احترام الناس Respecting People ” و “التطوير المستمر Continous Improvement” و هنلاقي مبادئ ال modern agile بيدوروا دايما حول الحاجتين دول.

طيب يا تري ال modern agile هيخترع  manifesto جديد و methodologies جديدة و نعيد كل حاجة من الاول  ، لا هو الحقيقة بيبعد عن الrules الكتير اللي ممكن الناس تركز عليها و تفقد القيم الاساسية للagile ، هم عايزين يعملوا حاجة سهلة للفهم و تركز اكتر علي الmindset  عشان كده عملوا sticker صغير فيه 4 قيم و بس.

modern-agile-wheel

و دول الاربع قيم بتوع ال modern agile و لو تلاحظوا هتلاقوا انهم متوافقين جدا مع الagile mindset اللي بتهتم بالناس و بالتعليم و تقديم قيمة مفيدة للsoftware اللي بنعمله و الfeedback و التطوير.

اعد اناسا رائعين  make people awesome

إجعل الأمان شرطا أساسيا Make safety a prerequisite

اكتشف سريعا و تعلم بالتجربة Experiment and Learn rapidly

انتج قيمة بشكل متواصل Create Value continuously

و زي ما قلنا اننا بنعتمد علي فكر الLean فأول اتنين بيهتموا قوي بمبدأ الLean بتاع Respecting people و الاتنين التانيين بيتكلموا عن مبدأ Continuous Improvement .

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

اعد اناسا رائعين : يعني اننا نقدم قيمة للناس يخليهم احسن او رائعين في حياتهم و ده لكل الناس في الeco system من اول الusers اللي هحل ليهم مشكلة او need بالsoftware بتاعي لحد الفريق اللي هيشتغل كويس و يتعلم و الشركة اللي هتنجح اكتر ، الفكرة هنا ان كل الناس في الeco-system تكون awesome .

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

اكتشف سريعا و تعلم بالتجربة : طبعا التجربة هي احسن طريقة اننا نتعلم عن السوق و احتياجات العميل بشكل عملي ، و كمان الtechnology الجديدة لازم نجربها و نشوف تناسبنا ولا لا ، الفكرة هنا ازاي اعمل تجارب سريعة و صغيرة  و مفيدة و اعرف استفيد من نتايجها، لازم التجربة تبقي جزء مهم من الmindset بتاعتنا لما نيجي نبدأ حاجة جديدة او حد يقول فكرة او عندنا افتراض عايزين نعرف صح ولا لا.

انتج قيمة بشكل متواصل : اهم حاجة اني اركز علي القيمة اللي بقدمها ، بس التطوير هنا اني انتج قيمة بشكل متواصل و بسرعة لان الدنيا حاليا اسرع بكتير و المنافسين او العملا مش هيستنوا release كل سنة او كام شهر ، عشان كده ال modern agile بيركز قوي علي الcontinuous delivery  لانه بيخلينا نوصل للعملا بشكل سريع و يعتمد عليه و في نفس الوقت بيشيل من علينا شغل الplanning الكتير و الdeadlines و الكلام المرهق ده.

في الاخر ال values دول مترابطين ببعض و مش هينفع اطبق واحدة و اسيب التانية و في نفس الوقت تطبيقهم مش سهل ، خصوصا انهم مش مركزين علي خطوات او process ، الفكرة كلها هنا في التوازن  زي بنت joshau و هي بتتعلم ركوب العجل 🙂 ، انك توازن بين كل الناس و تحاول تخليهم كلهم رائعين او awesome و انك توازن بين انك تخلي الدنيا امان من غير معوقات كتير تعطل التجارب و الcontinuous delivery و اننا نجرب من غير ما نعطل او نبوظ الانتاج .

لسه هنكمل عن كل مبدأ بتفاصيله اكتر ، شوفوا الkeynote  و ادي كمان ال slides و طبعا المناقشات مرحب بيها جدا

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

    Comments

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
  • The Practical Agile 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