19. マイクロソフトにおける TFS 実績 Raw データ> ..31 TFS インスタンス ..VS 2008 in use since ‘05 ..VS 2010 in use since ‘07 2つの主要な利用目的> Dogfood * 製品開発 * Dogfood: n. [Microsoft, Netscape] Interim software used internally for testing. "To eat one's own dogfood“… means to use the software one is developing, as part of one's everyday development environment… Developers… using their own software will quickly learn what's missing or broken.
45. アジャイル Agile Agile is a movement… represented by a set of methodologies… comprised of a set a best practices. Scrum XP FDD Others CI TDD BDD StandUps Burn-down Domain Model ProductBacklog Refactor PairwiseProgramming SprintBacklog Feature Team
46. プラクティスとツール 『Tool for Agility』 by Kent Beck より 出典:Kent Beck, Tool for Agility, June 2008 VisualStudio は、直接的な機能、多くの機能の組み合わせで、さまざまなプラクティスの実践、効率化をサポート
47. 今度の予測 『Toolfor Agility』 by Kent Beck 今後のツール活用への期待 作業間のスムーズな移行 自動テストの対象の拡大 透明性 リアルタイムの共同作業 出典:Kent Beck, Tool for Agility, June 2008
48. Visual Studio 2010 で実現 Create theProduct Backlog Refactor Existing Architecture Plan theIteration UnitTestthe Code Drive Quality Continuously Use Integrated Test Tools Trackthe Iteration