LoginSignup
2
1

More than 5 years have passed since last update.

ScrumButを訳してみた

Last updated at Posted at 2015-09-02

スクラムの改変でおきる「スクラムやってるけど…」(ScrumBut)

ScrumButとは、本来であればスクラムを実践することで得られる利益とそれが得られない理由をまとめたものだ。スクラムは開発現場でチームの課題を解決するために実践されている。登場する役割やルール、タイムボックスのどれもが、開発の現場でよくある問題に取り組み利益を得るためにデザインされている。
ScrumButとは、問題の一因となっている機能不全が露見しても、解消するのが難しすぎる事を意味したものだ。Scrumを改変したことで問題が見えなくなり、機能不全がチームにとってもはや苦痛のたねが発芽したものがScrumButだ。

ScrumButは特定の形式で記述する:(スクラムやっているけど)(理由)(次善策)

 ScrumButの例:

  • "(スクラムやってるけど)(毎日デイリースクラムを実践するのはムダが多すぎるので)(週に一度やるようにしました)"
  • "(スクラムやってるけど)(ふりかえりは時間のムダなので)(やらなくなりました)"
  • "(スクラムやってるけど)(1ヶ月という期間に機能を分割して開発できないので)(私達のスプリントは6週間です)"
  • "(スクラムやってるけど)(上司から作業が割り込んでくるので)(いつも完成の定義を満たすための時間がなくなりました)"

スクラムは問題を正すため、組織が短期間で変化させる。例えば、「完成」には自動テストを開発するのに数ヶ月かかるため、初期は回帰テストやパフォーマンステストを含まない。初期の数ヶ月間は透明性は信用できなかったが、できるだけ限り早く回復させるべきだ。

原文

ScrumButs and Modifying Scrum

ScrumButs are reasons why teams can’t take full advantage of Scrum to solve their problems and realize the full benefits of product development using Scrum. Every Scrum role, rule, and timebox is designed to provide the desired benefits and address predictable recurring problems. ScrumButs mean that Scrum has exposed a dysfunction that is contributing to the problem, but is too hard to fix. A ScrumBut retains the problem while modifying Scrum to make it invisible so that the dysfunction is no longer a thorn in the side of the team.

A ScrumBut has a particular syntax: (ScrumBut)(Reason)(Workaround)

ScrumBut Examples:

  • "(We use Scrum, but) (having a Daily Scrum every day is too much overhead,) (so we only have one per week.)"

  • "(We use Scrum, but) (Retrospectives are a waste of time,) (so we don't do them.)"

  • "(We use Scrum, but) (we can't build a piece of functionality in a month,) (so our Sprints are 6 weeks long.)"

  • "(We use Scrum, but) (sometimes our managers give us special tasks,) (so we don't always have time to meet our definition of done.)"

Sometimes organizations make short term changes to Scrum to give them time to correct deficiencies. For example, "done" may not initially include regression and performance testing because it will take several months to develop automated testing. For these months, transparency is compromised, but restored as quickly as possible.

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1