/
Continuous Feedback in Agile Teams Continuous Feedback in Agile Teams

Continuous Feedback in Agile Teams - PowerPoint Presentation

mitsue-stanley
mitsue-stanley . @mitsue-stanley
Follow
420 views
Uploaded On 2016-06-01

Continuous Feedback in Agile Teams - PPT Presentation

Ed Glas Principal Test Manager TFS Microsoft Corporation Sebastian Holst Chief Marketing Officer PreEmptive Solutions DEV321 MEAN TIME TO REPAIR CYCLE TIME PRODUCT BACKLOG OPS BACKLOG ID: 344742

time backlog continuous 2012 backlog time 2012 continuous testing visual microsoft studio feedback software sprint management cycle team definition

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Continuous Feedback in Agile Teams" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Continuous Feedback in Agile Teams

Ed GlasPrincipal Test Manager, TFSMicrosoft Corporation

Sebastian Holst

Chief Marketing OfficerPreEmptive Solutions

DEV321Slide2

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

The Value Cycle

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

ImprovementSlide3

Delivering Continuous

Value

OPERATIONAL EXCELLENCE

TIMELY

INNOVATIONSlide4

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Continuous Value Delivery with Visual Studio 2012

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

Production

debugging:

IntelliTrace

Integrated

incident management

(System

C

enter

-> TFS integration

)

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

Improvement

Backlog

and sprint management

Visual

task

boards

Storyboarding tools

PreEmptive

Analytics

Feedback collection and integrationSlide5

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Impediments to Delivering Value

DEFINE

Value definition and ideation

BA misunderstands customer requirements

Long cycle times

Changing requirements

Conflicting requirements

DELIVER

Idea to

working

software

Dev

team misunderstands requirements

Changes are resisted and expensive

Feature focused, not customer experience focused

Test environments are not production

OPERATE

Deployment to

Continuous

Improvement

Incident

root

cause notification to

devs

Tooling

silos / send logs

No

repros

-> delays in

MTTRSlide6

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Storyboarding: Get the Definition Right

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

Improvement

Storyboarding toolsSlide7

demo

PowerPoint StoryboardingSlide8

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Storyboarding: Get the Definition Right

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

Improvement

Enables rich communication with stakeholders

Leads to scenario focus

Lightweight way to iterate designs

Conveys the

customer experience

Clarifies

customer expectationsSlide9

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Feedback: Straight from the Customer

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

Improvement

Feedback

collection and

integrationSlide10

demo

Stakeholder FeedbackSlide11

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Feedback: Straight From the Customer

Use direct customer feedback to improve designs

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

Improvement

Feedback tool ensures nothing is lost in translation

Customers can give feedback using live bitsSlide12

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Leveraging Operations to Improve Your Software

Use exception counts to focus on the right bugs

Rich bug capture from

intellitrace

enables rapid resolution

Production

debugging:

IntelliTrace

Integrated

incident management

(System

C

enter

-> TFS integration

)

PreEmptive

Analytics

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

Improvement

Operational data enables you to better prioritize your backlogSlide13

20% of errors cause 80% of user issuesSlide14

pa

rtner Runtime Intelligence & PreEmptive Analytics

for TFSSlide15

Have a Windows Phone?

Download our companion app:

TechEd YogaSlide16

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

PreEmptive

Analytics

Validate test plans against user patterns and preferences

Post-compile

instrumentation beyond

the data center and across app layers

INSTRUMENTATION

Actionable application

and

user feedback

FEEDBACK

Support

priorities

Clarify requirements

Prevent and detect tampering

IP protection, privacy & opt-in policy enforcement, and tamper defense

HARDENING

Near real-time alertsSlide17

Instrumentation

Injection: .NET & Java

API: Native, JavaScript, Java …

Surface & PlatformServer, thick client, mobile, cloud, web (ASP.net, HTML5, …)RepositorySaaS and On-PremisesRuntime IntelligenceCustom data, opt-in enforcement, offline caching, user behavior…

PreEmptive Analytics for TFS

Rule-driven intelligent work item creation connecting development and operations through near real-time alerts and encoding of business priorities.

PreEmptive

AnalyticsSlide18

demo

A sprint through Runtime IntelligenceSlide19
Slide20
Slide21
Slide22
Slide23
Slide24

Maximizing revenue within Yoga-

pedia

Culture drives user experience and software quality

Try – Buy - FreemiumKnow thy user: A/B/n testingSlide25

demo

PreEmptive Analytics for TFSSlide26

MEAN TIME TO REPAIR

CYCLE TIME

PRODUCT BACKLOG

OPS BACKLOG

Sprint

Monitor

Enabling Continuous Value Delivery

DEFINE

Value definition and ideation

DELIVER

Idea to

working

software

OPERATE

Deployment to

Continuous

Improvement

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

Backlog

and sprint management

Visual

task

boards

Storyboarding

tools

Production

debugging:

IntelliTrace

Integrated

incident management

(System

C

enter

-> TFS integration

)

PreEmptive

A

nalyticsSlide27

Related Content

Breakout

Sessions

FDN02Application Lifecycle Management (ALM): It’s a Team SportDEV321

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 ManagementDEV370Automating Server-Based Build, QA and

Test with Visual Studio 2012Slide28

Related Content

Breakout

Sessions

DEV362From Development to Production: Optimizing For Continuous DeliveryDEV310

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 2012DEV312Create Robust, Maintainable Coded UI Tests with Visual Studio 2012DEV411

Testing Un-Testable Code with Fake in Visual Studio

2012Slide29

Related Content

Breakout

Sessions

DEV324A Modern Architecture Review: Using the New Code Review ToolsDEV412

Identify &

Fix Performance Problems with Visual Studio 2012 Ultimate

Hands-on Labs (session codes and titles)

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 TeamSlide30

DEV Track Resources

Visual Studio Home Page ::

http

://www.microsoft.com/visualstudio/en-usJason

Zander’s Blog ::

http://blogs.msdn.com/b/jasonz

/

Facebook ::

http://www.facebook.com/visualstudio

Twitter ::

http://twitter.com/#!/visualstudio

Somasegar’s

Blog

::

http

://blogs.msdn.com/b/somasegar/

Brian Harry’s Blog

::

http://

blogs.msdn.com/b/bharry/Slide31

Resources

Connect. Share. Discuss.

http

://europe.msteched.com

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Resources for Developers

http://microsoft.com/msdn Slide32

Evaluations

http://europe.msteched.com/sessionsSubmit your evals

online Slide33

©

2012 Microsoft

Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.