28
Module 06 Feedback and Operations

06 operations and feedback

Embed Size (px)

DESCRIPTION

Testing with Visual Studio 2012 Agile TMap

Citation preview

Page 1: 06   operations and feedback

Module 06Feedback andOperations

Page 2: 06   operations and feedback

Topics

Page 3: 06   operations and feedback

Continuous Feedback

Agile techniques are effective, because they embrace continuous feedback.

Continuous feedback helps minimize the snowball effect of a fault.

Page 4: 06   operations and feedback

Feedback loops are part of every phase of the lifecycle.

Feedback can be internal (team) or external (stakeholders).

Feedback Loops

Page 5: 06   operations and feedback

Storyboarding and Prototyping

Supporting

the team

Validates

Business Needs

Prototypes

Simulations

Clarifies Intent

Done at thebeginning of a sprint

Page 6: 06   operations and feedback

Create custom shapes to

re-use throughout your

application.

Create realistic mock-ups of your UI for

early approval, and attach them to work

items so developers know what to build

Hundreds of pre-built shapes,

from iOS to Windows Phone

to navigation animations

Page 7: 06   operations and feedback

Code Reviews

Supporting

the team

Validates

Business Needs

Code Review

Code Analysis

Done ad-hocduring a sprint

Page 8: 06   operations and feedback

Continuous User Feedback

Validates

Business Needs

Supporting the

Product

Alpha/Beta Tests

Sprint Review

At the End of a sprintor when PBI is finished.

Page 9: 06   operations and feedback

Free Feedback client app

guides stakeholders through

the feedback process

Provide rich feedback, including

audio/video recordings,

screenshots and additional files

Page 10: 06   operations and feedback

Automatically send

feedback requests to

stakeholders via email

Elicit actionable feedback by

focusing feedback on specific

areas of your application

Page 11: 06   operations and feedback

Free client utility guides

stakeholders through the

feedback process

Enable detailed, rich text

feedback and a star rating system

Capture voice, video, screenshots,

attach files, or any combination

Page 12: 06   operations and feedback

Stakeholder feedback is

captured as a work item in TFS

Create new work items based on

stakeholder feedback

Page 13: 06   operations and feedback

Demo

Feedback ManagementPowerPoint Storyboarding

Page 14: 06   operations and feedback

DevOps

Page 15: 06   operations and feedback

In Production, nobody hears you scream!

Page 16: 06   operations and feedback

Development vs. Operations

Page 17: 06   operations and feedback

Integrated Incident Management

Operations

Development and

Testing

Page 18: 06   operations and feedback

Production incident alert

in operations system

Assign code related incidents to development

Development system incident

reference in operations tool

Incident in development system

Page 19: 06   operations and feedback

Request additional diagnostics from operations

Request for additional diagnostics in operations system

Page 20: 06   operations and feedback

Generate IntelliTrace logs from within SCOM

IntelliTrace logs

collected by operations

in development system

Actionable debugging

using IntelliTrace logs

Page 21: 06   operations and feedback

IntelliTrace in ProductionPreemptive Analytics

Gathering Actionable Data in Production

Monitor

Page 22: 06   operations and feedback

With production errors, root causes are difficult to identify, debug and resolveIntelliTrace in Production is easy to run, and collects critical IntelliTrace logs with minimal impact to server performance. Developers, who are already familiar with using this data in test environments, now have the data to speed root cause analysis of production bugs, and rapidly identify the needed code fix.

Actionable diagnosticsIntelliTrace in Production speeds up debugging and shortens code fix times.

IntelliTrace in Production

Page 23: 06   operations and feedback

Instrumentation in minutes with Dotfuscator injection

Extensible rules detect and prioritize production

incidents reflecting organizational priorities

Work Items are created and updated in near real-time

ensuring efficient, feedback driven response across

.NET, JavaScript, C++, Java and mobile surfaces

Page 24: 06   operations and feedback

Monitor applications across enterprise domains and

onto external networks and consumer devices.

Enforce opt-in policy, manage dropped networks

and secure data on the wire.

Collect custom data and monitor unhandled,

caught and thrown exceptions.

Page 25: 06   operations and feedback

Work Items are automatically created or updated when patterns are

detected in production.

Rules are easily mapped to instrumented applications

and can be reused, extended and developed to capture

business priorities and integrate with other systems

including CRM, ERP and other mission-critical platforms.

Page 26: 06   operations and feedback

Demo

IntelliTracePreEmptive Analytics

Page 27: 06   operations and feedback

To learn from experience gained during this test and to preserve testware for reuse in a future test. The point here is that with changes and associated maintenance tests, the testware only requires adjustment, so that it is not necessary to design a completely new test. During the test process, efforts are made to keep the test cases corresponding with the test basis and the developed system. If necessary, the selected test cases should be updated.

http://www.tmap.net/en/tmap/4-essentials/structured-test-process/acceptance-and-system/completion-phase

The Completion Phase

Page 28: 06   operations and feedback