スクラムアジャイル開発方法論、またはすべてのプロジェクト参加者の流れに参加する方法

画像



,  ?  ,  , . ,  100% .  —  ,   , ,  , ,   .



  IT   , ,   ,   -   ,    .   , :). ,  , , ,  ,  , , , , , ,    , .



Scrum , ,   ,    .    , ,     .   , .



  ,   ,  . ,    — .  ,  ,  ,  ,     , , .



  ,    —   , . 12 , , 9 ,    7 , ,     4- , . , , ,     , . ,   , . ,   .  , ,      ,     Scrum-.



?





ITの柔軟性は今やどこにでもあり、4つの重要なアイデアと12の原則のマニフェストで定式化された一連の価値観を備えたアジャイル哲学は、誰もが目に見える形で、そしておそらくあなたが参加しているプロジェクトのクリップにもあります。私たちはチーム内の人々の相互作用の点でアジャイルを完全にサポートし、前述のようにチームの一員である顧客と一緒に実用的な製品のために働きます。もちろん、私たちは24時間年中無休であらゆる変更に対応できます。



私たちは哲学を決定しましたが、方法論や、本と呼ばれるようにフレームワークについて遠くまで行く必要はありませんでした。スクラムは私たちのプロジェクトにほぼ完全に適合します。なぜほとんどですが、柔軟性について話しているので、柔軟な方法論を柔軟に実装することもできることがわかりました。たとえば、すでに実行中のスプリントにタスクを取り込むことで罪を犯します。そうです、閉じられていないタスクを次のスプリントに転送することもできます。しかし、これはスクラムの方法論に従って動作し、製品を正常に配信することを妨げるものではありません。



開発中の製品の現実への方法論の適応についてお話します。はい、おそらくスクラムの根源への支持者と支持者は、以下に説明するアプローチに少し驚かれることでしょうが、私たちはITです。つまり、オプションを試し、プロセスに適応し、成功を収める必要があります。結局のところ、究極の目標は、高品質で時間通りに機能する製品です!チームで行っていること。



だから、スクラムの方法論/フレームワーク、私たちが取ったものと私たちが持っている方法



1.製品所有者(PO)-顧客



私たちの場合、これは外部の顧客であり、IT技術者(各チームに1〜2人の技術者がいます)であり、ビジネス顧客の要件/タスクを公開およびブロードキャストすることで開発プロセスに完全に関与しています。ちなみに、ビジネスのお客様は、チームのショーやグルーミングに時々参加します。これは、グローバルタスクの主要な要件を収集し、中間結果と最終結果を修正する段階で非常に役立ちます。



2.スクラムマスター(SM)-チームのリーダー+ファシリテーター



管理ストリークを持つチームメンバーの1人。自己指名された候補者のいずれかがチームによって選択され、その候補者は投票によって検討されます。スクラムにはいくつかの役割があります。

 
  • 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 :

 

  1. = . 10+  .
  2. = Epic  Jirʼe
  3. Epic    
  4. =





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- ,   :

 

  1. 10 - ,
  2. 40    . / . 40   ( 1 ),   30   .   2 * 2   * -
  3.        , . ,   2 ( , , )



,   7 .    .  - /   ,  -  .    , .   .



  ,   .



       —    , .



  ,  3 :



  • ?
  • ?
  •   /?



,   , .  ,     ( - . , ). ,   ,  :

 

  1. ? .    .  , ,    . SP,   ,  .   .
  2.   .   ,  ,  



,      .      30 . , , ,     (     ).



(Grooming)  , ,     / .     (,  16:00).    :



 

  • /



 30   .



(Demo/) — ,   . Demo   ,       .



Demo ,   , ,   . , , ,   . .   ,   ,   , -  , ,     .   ,   .   — ,     ,  -   « ».     ,   .



 —   ,    .   ,   ,   . ,     ( , ), ,  ,   .



,   . , , ,   , -,    ?  - ,   ,   .   . , ,  , . .       «» , , , . ,    — , ,     ,     .   ,   , ,   .  ,    — , ,       ,   ,     , .



  ,     ,     .



, ,     Agile  Scrum . - ,    3  ,      .



.   .



:






All Articles