, ? , , . , 100% . — , , , , , .
IT , , , - , . , :). , , , , , , , , , , , , .
Scrum , , , . , , . , .
, , . , — . , , , , , , .
, — , . 12 , , 9 , 7 , , 4- , . , , , , . , , . , . , , , Scrum-.
?
المرونة في تكنولوجيا المعلومات موجودة الآن في كل مكان وفلسفة Agile مع مجموعة من القيم الموضحة في بيان من 4 أفكار رئيسية و 12 مبدأ موجودة أيضًا على شفاه الجميع ، على مرأى من الجميع وربما في إطار مشروعك الذي تشارك فيه. نحن ندعم Agile تمامًا من حيث تفاعل الأشخاص داخل الفرق ، ونعمل من أجل منتج عامل مع العميل ، كما هو موضح سابقًا ، هو جزء من الفريق ، وبالطبع ، نحن جاهزون 24/7 لأي تغييرات ، على الإطلاق
قررنا الفلسفة ، لكن لم يكن علينا الذهاب بعيدًا للمنهجية ، أو كما تسمى الكتب بشكل صحيح - الإطار. تتلاءم Scrum تمامًا تقريبًا مع مشروعنا. لماذا تقريبًا ، ولكن لأننا نتحدث عن المرونة واتضح أنه يمكنك أيضًا تنفيذ منهجية مرنة بمرونة. على سبيل المثال ، نحن نخطئ عن طريق أخذ المهام في سباق سريع قيد التشغيل بالفعل ، نعم ، يمكننا أيضًا نقل المهام غير المغلقة إلى العدو التالي. لكن هذا لا يمنع العمل وفقًا لمنهجية Scrum وتقديم المنتج بنجاح.
سأخبرك عن تكييف المنهجية مع واقع المنتج قيد التطوير. نعم ، ربما سيتفاجأ أتباع Scrum وأتباعها بالجذور قليلاً بالنهج الموصوف أدناه ، لكن الرجال ، نحن تكنولوجيا المعلومات ، مما يعني أننا بحاجة إلى تجربة الخيارات والتكيف مع عملياتنا وتحقيق النجاح! بعد كل شيء ، فإن الهدف النهائي هو منتج عامل عالي الجودة وفي الوقت المحدد! ماذا نفعل مع الفريق.
إذن ، منهجية / إطار عمل Scrum ، ما أخذناه وكيف لدينا
1. مالك المنتج (PO) - العميل
في حالتنا ، هذا عميل خارجي ، تقنيو تكنولوجيا المعلومات (هناك 1-2 تقني في كل فريق) يشاركون بشكل كامل في عمليات التطوير لدينا من خلال الكشف عن متطلبات / مهام عملائهم وبثها. بالمناسبة ، يشارك العميل التجاري من وقت لآخر في العروض وتهيئة الفرق ، وهو أمر مفيد للغاية في مرحلة جمع المتطلبات الأساسية للمهام العالمية ، وتحديد النتائج المتوسطة والنهائية.
2. Scrum Master (SM) - القيادة في الفريق + الميسر
أحد أعضاء الفريق بخط إداري. إما أن يتم اختيار مرشح يتم ترشيحه ذاتيًا من قبل فريق يتم النظر في ترشيحه عن طريق التصويت. Scrum له عدة أدوار:
- SM - يعمل وفقًا للمنهجية ، ويعقد الاجتماعات ، وينظم الاتصالات داخل الفريق ، ويراقب تنفيذ المهام ، ويصحح المتجه ، إذا تطلب الموقف ذلك
- — , / .
- , , . ., , . Scrum . , 2 ( ), , . .
3.
5-9 . 6 12 . 6 , - , 12 , .
. 7 , 50+ : , (Front, Back, Integration), , , .
100% , . Scrum . , , , , - . . , , , , , . SM , , , , . , . . , , . , , , /, . , «» . , , , , , , - , . ?
, , . , .
1. Boards —
- . , , , , Kanban . Kanban , , . () - , . , , , . , , . , Jira.
Scrum- , , , , . , , . . . , , , , ( Story Pointʼ) .
:
, Jira, , , , , , . - , , , - . , Jira, Scrum . , .
, . , .
, , 45%. Jira, SM, .
2.
, , , -, VoIP . Skype, , . , , , , , . , . . , -.
, - Zoom . . . , -. , , , , . online, .
SM , , .
, Confluence, , , - , . Confluence , , online, . , , . .
3. Backlog —
. Scrum- Jira, . , , , .
«» , , -, e, «Backlog». , / . , . , - - , , , , , . . , .
SM, , SM. , , - , .
Backlog:
. , Jira. . , , epicʼ , .
Jirʼe :
- = . 10+ .
- = Epic Jirʼe
- Epic
- =
4. ()
, ( , , : , ) , ( ). Agile , , , , Story Point (SP). , , 3, 6, 9, 12. 3 , 12 . - 2 SP, - , 3 SP, .
, , Planning Poker. SP. , 2 , . , , . SM , , , , ( , ) SP. SM , , , , . , SP . .
= . , Jira, SP . , SP SP . , «» . , 2- 150 SP, , , 75 SP ±. , , .
Epicʼ . , SP. , , . SP. SM, .
5. Sprint
, , . :
, , 1 — 2 . . 2- , :
- 10 - ,
- 40 . / . 40 ( 1 ), 30 . 2 * 2 * -
- , . , 2 ( , , )
, 7 . . - / , - . , . .
, .
— , .
, 3 :
- ?
- ?
- /?
, , . , ( - . , ). , , :
- ? . . , , . SP, , . .
- . , ,
, . 30 . , , , ( ).
(Grooming) , , / . (, 16:00). :
- /
30 .
(Demo/) — , . Demo , .
Demo , , , . , , , . . , , , - , , . , . — , , - « ». , .
— , . , , . , ( , ), , , .
, . , , , , -, ? - , , . . , , , . . «» , , , . , — , , , . , , , . , — , , , , , .
, , .
, , Agile Scrum . - , 3 , .
. .
: