5. =
We
♡
Software
This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the
entire document. The Gartner document is available upon request from Atlassian.
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users
to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research
organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect
to this research, including any warranties of merchantability or fitness for a particular purpose.
18. ムーブメントとパラダイムシフト
創造 ¦ 成果 ¦ 変革
Acceptance Test
Feedback loop
継続的デリバリー
Deployment
Small Batch
DVCSProduction Ready
Design for Operations
Infra as code Cycle Time
Test Automation
DevOps
MTTR
Retrospective
Burn down
Customer needs
Integrated Tools
Scrum
AgileTime Box
eXtreme Programing
DoD
Board
Value Up
Backlog
TDDCI
Pair Programming
Cloud
42. デベロッパーのための開発環境
ツールの進化 3つのポイント
作業間の受け渡しの自動化 / 省力化
テスト自動化の範囲拡大
透明性の推進と省力化
→
開発現場
→
ユーザー
ビジネス
2008, Tools for Agility - A White paper by Kent Beck
http://www.microsoft.com/en-us/download/details.aspx?id=4401
43. デベロッパーのための開発支援ツール
今までの支援ツールの限界 ¦ 成果物指向
要求
• Req
• Req
• Req
• Req
• Req
• Req
設計
実装
class Account
{
public …..
!
}
private …..
検証
‣ Test Case
‣ OK
‣ Test Case
‣ NG
‣ Test Case
‣ OK
‣ Test Case
‣ NG
成果物ごとの管理 ¦ ロール最適な使い勝手