من المواقف اللي بتقابلنا كتير ان الناس شايفة الAgile ملوش علاقة بالشغل technical حتي و احنا بنتكلم ان agile is a mindset
يعني لما نقول اننا لازم نهتم بالdevelopment plan بتاع الناس و انهم يكونوا بيتعلموا او نقول اننا
لما نتكلم عن المواقف يبقي نتكلم اول حاجة علي الفريق و ازاي بيشتغلوا مع بعض ، كنا بنشتغل coaching مع فريق اول مرة يطبق الagile و فيهم ناس اول مرة يشتغلوا مع بعض ، في الاول اخدوا التدريب و
إجعل الأمان شرطا أساسيا Make safety a prerequisite
تاني مبدأ و هو مرتبط قوي بالمبدأ الاول هو “إجعل الأمان شرطا أساسيا” او “Make safety a prerequisite” و هنا اول حاجة بتيجي في دماغنا هي الامان ان الموظفين يتكلموا مع مديرهم
اتكلمنا كتير عن الagile manifesto و ايه اهمية الvalues و الprinciples اللي فيه ، و زي ما احنا دايما بنقول agile is a mindset و دي اهم حاجة و عشان احنا ناس agile يبقي لازم نتطور و نتعلم و نطور
و نبدأ بأهم حاجة و اول حاجة الناس و المبدأ بيقول “اعد اناسا رائعين” او “make people awesome ” و اول حاجة تيجي علي بالنا مين الناس دول ؟ هم الdevelopers او الteam بتاعي يبقي شاطر و بيتعلم و مرتاح
من ضمن القيم اللي اتكلمنا عليها من الmanifesto القيمة المهضوم حقها هنا دي
Working software over comprehensive documentation
الكلام ده يعني ايه ؟ المقصود هنا بالcomprehensive documentation مش شرح الsystem اللي بنكتبه في اخر المشروع و ان احنا بنفضل
لو قلنا ان دول القيم بتاعت الAgile Manifesto
تفتكروا انهي واحد اهم واحد فيهم ؟ مين اللي لو طبقناه بس نحل معظم مشاكلنا ؟
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over
الAgile بوجه عام من الحاجات اللي بتتفهم غلط كتير ،من اول يعني ايه Agile اصلا لحد الناس اللي بتطبق غلط او تسيب حاجات مهمة بمزاجها و ترجع تقول انه مش نافع.
مرجعنا في الكلام ده الAgile Manifesto اللي اتفق عليه الناس
موضوع النقاش انهرده هو ازاي بتعرف ال requirements للناس اللي هتشتغل عليها
هل بتعمل document و لا mockups و لا بتقعد تشرح الrequirements بتاع المشروع كله في الاول للdevelopers او الanalyst
شاركونا خبرتكوا بمميزاتها و عيوبها