DEV321 Sprint Monitor CYCLE TIME MEAN TIME TO REPAIR • Backlog and sprint management • Visual task boards • Production debugging: IntelliTrace • Integrated incident management (System Center.

Download Report

Transcript DEV321 Sprint Monitor CYCLE TIME MEAN TIME TO REPAIR • Backlog and sprint management • Visual task boards • Production debugging: IntelliTrace • Integrated incident management (System Center.

DEV321
Sprint
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
• Backlog and sprint management
• Visual task boards
• Production debugging: IntelliTrace
• Integrated incident management
(System Center -> TFS integration)
• Storyboarding tools
• PreEmptive Analytics
Sprint
• Architecture modeling and validation
• Best in class developer productivity
• Test driven development
• Unit testing frameworks
• QoS testing tools
• Load testing
• Performance testing
• Build and test lab management
• Built in continuous integration
• Exploratory testing
• Feedback collection and integration
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
• BA misunderstands customer
requirements
• Long cycle times
• Changing requirements
• Conflicting requirements
• Incident root cause notification
to devs
• Tooling silos / send logs
• No repros -> delays in MTTR
Sprint
• Dev team misunderstands
requirements
• Changes are resisted and
expensive
• Feature focused, not customer
experience focused
• Test environments are not
production
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
• Storyboarding tools
Sprint
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
• Enables rich communication
with stakeholders
• Leads to scenario focus
• Lightweight way to iterate
designs
Sprint
• Conveys the customer
experience
• Clarifies customer
expectations
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
Sprint
• Feedback collection and
integration
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
• Use direct customer
feedback to improve
designs
• Customers can give feedback
using live bits
Sprint
Monitor
• Feedback tool ensures
nothing is lost in translation
CYCLE TIME
MEAN TIME TO
REPAIR
• Operational data enables
you to better prioritize your
backlog
Sprint
• Use exception counts to focus
on the right bugs
• Rich bug capture from
intellitrace enables rapid
resolution
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
• Production debugging:
IntelliTrace
• Integrated incident
management
(System Center -> TFS
integration)
• PreEmptive Analytics
Analytics
Analytics
Clarify
requirements
Actionable application
and user feedback
Support
priorities
Validate test plans
against user patterns
and preferences
Post-compile instrumentation
beyond the data center and
across app layers
Prevent and
detect tampering
Sprint
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
IP protection, privacy & optin policy enforcement, and
tamper defense
Near real-time
alerts
Analytics
Try – Buy - Freemium
Know thy user: A/B/n testing
Culture drives user experience and software quality
• Backlog and sprint management
• Visual task boards
• Storyboarding tools
• Production debugging: IntelliTrace
• Integrated incident management
(System Center -> TFS integration)
• PreEmptive Analytics
Sprint
• Architecture modeling and validation
• Best in class developer productivity
• Test driven development
• Unit testing frameworks
• QoS testing tools
• Load testing
• Performance testing
• Build and test lab management
• Team build
• Built in continuous integration
• Exploratory testing
• Feedback collection and integration
Monitor
CYCLE TIME
MEAN TIME TO
REPAIR
FDN02
Application Lifecycle Management (ALM): It’s a Team Sport
DEV321
Continuous Feedback in Agile Teams
DEV344
Developer Collaboration with Visual Studio 2012
DEV346
All Aboard the Team Foundation Server Express
DEV212
Implementing Scrum Using Team Foundation Server 2012
DEV316
Application Lifecycle Management Tools for C++ in Visual Studio 2012
AAP309
Making Agile Estimation Work
DEV263
Dev-Ops Best Practices On The Microsoft Stack
DEV214
Introducing the New Visual Studio 2012 Unit Testing Experience
DEV337
Software Testing with Microsoft Test Manager 2012 and Lab Management
DEV370
Automating Server-Based Build, QA and Test with Visual Studio 2012
DEV362
From Development to Production: Optimizing For Continuous Delivery
DEV310
Continuous Delivery of Windows Azure Cloud Apps
DEV318
Working on an Agile Team with Visual Studio 2012
DEV390
IntelliTrace, What Is It and How Can I Use It To My Benefits
DEV217
Deep Dive Into Team Foundation Server 2012 Agile Management Tools
DEV345
The Accidental Team Foundation Server Admin
AAP401
Real World Developer Testing with Visual Studio 2012
DEV340
Taking ALM to the Cloud with the Team Foundation Service
DEV317
Going Beyond F11: Debug Better and Faster with Visual Studio 2012
DEV312
Create Robust, Maintainable Coded UI Tests with Visual Studio 2012
DEV411
Testing Un-Testable Code with Fake in Visual Studio 2012
DEV324
A Modern Architecture Review: Using the New Code Review Tools
DEV412
Identify & Fix Performance Problems with Visual Studio 2012 Ultimate
DEV11-HOL Agile Project Management in Team Foundation Server 2012
DEV12-HOL Build the Right Software and Collaborate Effectively Using Storyboarding and Feedback Tools in
Visual Studio 2012
DEV13-HOL Using IntelliTrace with Production Systems to Quickly Diagnose and Fix Issues
DEV16-HOL Learn How Microsoft Test Manager 2012 Will Embrace an Exploratory Testing Approach
DEV17-HOL Explore the New Unit Testing and Code Clone Capabilities of Visual Studio 2012
DEV19-HOL Discover How the New Features of Team Foundation Server 2012 Can Improve Collaboration in Your
Development Team
http://www.microsoft.com/visualstudio/en-us
Somasegar’s Blog
http://blogs.msdn.com/b/somasegar/
http://blogs.msdn.com/b/jasonz/
http://blogs.msdn.com/b/bharry/
http://www.facebook.com/visualstudio
http://twitter.com/#!/visualstudio
http://europe.msteched.com
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
http://europe.msteched.com/sessions