techdays 2012 it pro template; - microsoft

46
Continuous Delivery mit Visual Studio Team Foundation Server 2012 Referent: Neno Loje Berater & MVP für Visual Studio ALM, TFS und Scrum http://www.teamsystempro.de

Upload: others

Post on 12-Feb-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TechDays 2012 IT Pro Template; - Microsoft

Continuous Delivery mit Visual Studio Team Foundation Server 2012

Referent: Neno Loje

Berater & MVP für Visual Studio ALM, TFS und Scrum

http://www.teamsystempro.de

Page 2: TechDays 2012 IT Pro Template; - Microsoft

Visual Studio Evolution

Page 3: TechDays 2012 IT Pro Template; - Microsoft
Page 4: TechDays 2012 IT Pro Template; - Microsoft

REQUIREMENTS

PRODUCT BACKLOG

OPS BACKLOG

Monitor Sprint

WORKING SOFTWARE

Develop Idea to working software

Operate Deployment to feedback

Define Ideation

Page 5: TechDays 2012 IT Pro Template; - Microsoft
Page 6: TechDays 2012 IT Pro Template; - Microsoft

REQUIREMENTS

PRODUCT BACKLOG

OPS BACKLOG

Monitor Sprint

WORKING SOFTWARE

Ideas

Page 7: TechDays 2012 IT Pro Template; - Microsoft

When you deliver, test and validate exactly what the customer specified, what happens?

Page 8: TechDays 2012 IT Pro Template; - Microsoft
Page 9: TechDays 2012 IT Pro Template; - Microsoft

Demo

Storyboarding mit Microsoft PowerPoint

Page 10: TechDays 2012 IT Pro Template; - Microsoft
Page 11: TechDays 2012 IT Pro Template; - Microsoft

REQUIREMENTS

PRODUCT BACKLOG

OPS BACKLOG

Monitor Sprint

WORKING SOFTWARE

Ideas

Priorities

Page 12: TechDays 2012 IT Pro Template; - Microsoft

Stickies and Voting

sheets

Page 13: TechDays 2012 IT Pro Template; - Microsoft

Importance to

your business Satisfaction

with Existing

Is this in

the right

direction? For each idea… Most

important

Least

important

Does the existing

functionality meet

your needs?

Once I work with something I can’t find it again

I can’t tell what changed from build to build, especially over time

I don’t know who is the expert of a given area

I need another pair of eyes on my code

Page 14: TechDays 2012 IT Pro Template; - Microsoft
Page 15: TechDays 2012 IT Pro Template; - Microsoft
Page 16: TechDays 2012 IT Pro Template; - Microsoft
Page 17: TechDays 2012 IT Pro Template; - Microsoft
Page 18: TechDays 2012 IT Pro Template; - Microsoft

REQUIREMENTS

PRODUCT BACKLOG

OPS BACKLOG

Monitor Sprint

WORKING SOFTWARE

Ideas

Priorities

Code & Tests

Page 19: TechDays 2012 IT Pro Template; - Microsoft

Operational Acceptance (Production)

User Acceptance Testing

System, Performance, Other -ility Testing

Integration Testing

Continuous Integration *

Check-In *

Developer Tests Pass

Compile and Link

IntelliSense

Cost

of

Error

Page 20: TechDays 2012 IT Pro Template; - Microsoft

Coding Feedback

Loop

Test a little

Code a little

Page 21: TechDays 2012 IT Pro Template; - Microsoft
Page 22: TechDays 2012 IT Pro Template; - Microsoft

• 15 minute stand up

• 3 questions

• Not a status meeting

• Not a problem solving meeting

• Product Owner should not attend

Page 23: TechDays 2012 IT Pro Template; - Microsoft
Page 24: TechDays 2012 IT Pro Template; - Microsoft
Page 25: TechDays 2012 IT Pro Template; - Microsoft

REQUIREMENTS

PRODUCT BACKLOG

OPS BACKLOG

Monitor Sprint

WORKING SOFTWARE

Ideas

Priorities

Code & Tests

Testing

Page 26: TechDays 2012 IT Pro Template; - Microsoft
Page 27: TechDays 2012 IT Pro Template; - Microsoft
Page 28: TechDays 2012 IT Pro Template; - Microsoft
Page 29: TechDays 2012 IT Pro Template; - Microsoft

REQUIREMENTS

PRODUCT BACKLOG

OPS BACKLOG

Monitor Sprint

WORKING SOFTWARE

Ideas

Priorities

Code & Tests

Testing

Live Site

Page 30: TechDays 2012 IT Pro Template; - Microsoft
Page 31: TechDays 2012 IT Pro Template; - Microsoft

Free Download

Standalone tool

Supports IIS 7.0, 7.5, or 8.0

Supported Operating Systems:

Page 32: TechDays 2012 IT Pro Template; - Microsoft
Page 33: TechDays 2012 IT Pro Template; - Microsoft
Page 34: TechDays 2012 IT Pro Template; - Microsoft

REQUIREMENTS

PRODUCT BACKLOG

OPS BACKLOG

Monitor Sprint

WORKING SOFTWARE

Ideas

Priorities

Code & Tests

Testing

Live Site

User Experience

Page 35: TechDays 2012 IT Pro Template; - Microsoft
Page 36: TechDays 2012 IT Pro Template; - Microsoft
Page 37: TechDays 2012 IT Pro Template; - Microsoft
Page 38: TechDays 2012 IT Pro Template; - Microsoft
Page 39: TechDays 2012 IT Pro Template; - Microsoft

Update 1

Page 40: TechDays 2012 IT Pro Template; - Microsoft

Update 1

Page 41: TechDays 2012 IT Pro Template; - Microsoft
Page 42: TechDays 2012 IT Pro Template; - Microsoft

> Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From

Backlog to Continuous Feedback (3rd Edition)

Definitive guide to the application of agile development with Scrum and modern software engineering

practices using Visual Studio

> Professional Team Foundation Server 2012

Must have guidance on everything you need to know about TFS 2012

> Professional Application Lifecycle Management with Visual Studio 2012

Introduction to ALM with VS & TFS 2012

> Professional Scrum Development with Microsoft Visual Studio 2012 (MS Press)

How to turn requirements into working software increments with VS + Scrum + Agile practices

Page 43: TechDays 2012 IT Pro Template; - Microsoft

Premium Test Professional

Professional

Enhanced Profiling (Tier Interaction)

Code Clone Analysis

Code Metrics

Code

Coverage

Ultimate

Web Testing

Unlimited

Load Testing

Team Foundation Server

Unit Testing

For informational purposes only. No guarantee for correctness. All Trademarks owned by Microsoft Corp. Slide: © Neno Loje, www.teamsystempro.com, All rights reserved.

Code Profiler

Code

Analysis

UI Test Automation

Microsoft Fakes (Unit Test Isolation)

IntelliTrace Collector

UML Diagrams

Architecture Explorer

Arch. Validation IntelliTrace®

PowerPoint

Storyboarding

Code

Review

Feedback

My Work Backlogs &

Planning

http://www.microsoft.com/visualstudio/11/en-us/products/compare

Team Explorer

Everywhere (TEE)

Eclipse Plug-In

Microsoft Test

Manager (MTM)

Cont.

Testing

Page 44: TechDays 2012 IT Pro Template; - Microsoft

Jetzt oder per E-Mail an: [email protected]

Page 45: TechDays 2012 IT Pro Template; - Microsoft

Freier Berater für ALM, TFS & Scrum Neno (at) TeamFoundationServer.de

Buchbar für: Schulungen • Coaching • Beratung

www: http://www.teamsystempro.com

Buch: http://www.nenoloje.de/buch

[EN] http://www.tfsblog.com

[DE] http://www.nenoloje.de/meinblog

Page 46: TechDays 2012 IT Pro Template; - Microsoft