SlideShare une entreprise Scribd logo
1  sur  63
Télécharger pour lire hors ligne
M i c r o s o f t V i s u a l S t u d i o T o o l s
ALM and DevOps Enablement for Your Entire Team
Angela Dugan
Principal Consultant and ALM Practice Manager
Software
Quality
Solutions
DevOps
Enablement
Agile
Training and
Coaching
Application
Lifecycle
Management
Agenda
What big initiatives are you hoping to get off the
ground this year?
Are you confident your organization can deliver?
What goals/challenges are you trying to address?
What collaboration/automation tools are you using?
TFS / VSTS Walkthrough
Angela@PolarisSolutions.com Twitter: @OakParkGirl
Open, flexible and extensible
cross-platform DevOps tools
More agility and flexibility for
continuous value delivery
Unlocks a greater ecosystem and
works with what you already use
The Microsoft DevOps solution
Overview
Plan & Track Work
Enterprise collaboration Agile planning tools
Visual Studio Team Services and Team Foundation Server give you the tools
you need to effectively create, manage and deliver against your backlog.
Dashboards & charts
Work Items For Tracking Everything
Angela@PolarisSolutions.com Twitter: @OakParkGirl
AGILE PORTFOLIO AS WORK ITEMS
Epic – large scale initiatives that define
strategy and roadmap
Feature – high level functional business
requirement
User Story – requirement capturing the role,
functionality, and value.
Task – work the team does to fulfill a Story.
Feature
User Story
Task
Product & Portfolio Backlogs
Angela@PolarisSolutions.com Twitter: @OakParkGirl
Robust Kanban/Lean Visualization
Angela@PolarisSolutions.com Twitter: @OakParkGirl
Work Items in Visual Studio IDE
Angela@PolarisSolutions.com Twitter: @OakParkGirl
Work Item Charting
Dashboarding
Angela@PolarisSolutions.com Twitter: @OakParkGirl
Reports via SSRS (TFS Only)
Reports via Excel (TFS Only)
Angela@PolarisSolutions.com Twitter: @OakParkGirl
SharePoint Dashboards (TFS only)
Source Code Management
Flexible version control Collaborate on code
VSTS and TFS provide unparalleled flexibility for your evolving codebase.
All your code is linked directly to the story, bug, or task driving the work.
Any IDE, any code
Enterprise Source Control
Source Control on the Web
Quality Management
Test planning
and tracking
Manual and
exploratory testing
A toolset optimized for QA professionals, giving them flexibility in how they
work while at the same time keeping them in sync with the rest of the team.
Performance and
load testing
Continuous acceptance testing
User
Interface
Services
Business Processes
Business Rules and Logic
Service integrations
Data access
Identity
Data
Automated testing
Manual testing
Automated testing
Test Case
Management
Streamline quality
Take advantage of a toolset optimized for the
needs of testers, giving them flexibility in how
they work while at the same time keeping them
in sync with the rest of the team
Improved web-based Test Case Management
helps testers author, manage and execute test
cases using any modern web browser
Microsoft Test Manager further empowers your
testers by giving them comprehensive tools for
automated and manual testing in a desktop
application optimized for the needs of today’s
agile QA professional
Manual Testing
Run, record, play back
Capture detailed records of steps performed,
behaviors observed, and the status of each test
step with the fully-instrumented and configurable
Test Runner. Pause testing at any time to report
a bug, even if it’s not directly related to the
current test case
High-fidelity defect reports go directly to the
development team, including all the technical
data needed to reproduce and resolve the error
quickly. Record tests for later playback to speed
up test sessions and enable test automation
Test Planning in MTM
Exploratory
Testing
Testing, super-charged
Run tests without a pre-defined list of test cases
and test steps with exploratory testing. Create
action recordings, capture rich comments and
screenshots and quickly report bugs
Testers can easily create test cases, complete
with test steps, from exploratory test recordings
which can then be added to test plans and
suites for future testing activities
Simultaneous test design and execution saves
time and effort and allows testers to create
real-world test scenarios, fast
Exploratory Testing
Testing on the Web
Test Run Monitoring
Performance
Testing
Know your limits
Visual Studio makes integrating Load Testing
into your development process easy and will
help you avoid nasty surprises in production
Whether those surprises are caused by world-
wide distribution, the scale of your customer
base or problems that only manifest in multi-
day runs – Visual Studio Load Testing will give
you the analytics to solve those problems
before you deploy
VSTS Load Testing from Visual Studio
Cross-platform Build
Cross-platform build for
iOS, Java and Android
Flexible, extensible and
customizable builds
No matter what tools you use or what language you prefer - Team Foundation
Build builds your app your way, for your platforms. Just open your browser!
Cloud, hybrid or on-
premises infrastructure
TFS Build Service
Angela@PolarisSolutions.com Twitter: @OakParkGirl
Continuous Integration (CI) – a DevOps practice
Issues
• Delivery delays
• Non-working/low-quality code
• Incomplete solutions
• Rework
Value
• Frequent integration
• Higher quality
• Repeatability
cspkg
DEV
Cloud
Load Testing
Integration testing
environment
Automated functional
testing environment
3
Pre-production
environment
Staging
environmen
t
Monitor + Learn
When all tests pass, the build is deployed
to testing environments for each
stage in the release process …
Release
Continuous Delivery (CD) – a DevOps practice
Issues
• Slow delivery cadence
• Limited predictability when deploying
• Complexity when deploying
Value
• Consistency
• Accelerated deployment
• Repeatability
• Human error reductionDEV
Continuous Delivery
Continuous Integration Release Management
Streamline and automate the workflow between development and IT Ops
and deliver higher quality software more frequently with less risk.
Continuous Quality
Release
Management
Ship better apps, faster
Visual Studio Release Management makes it easy to
automate deployment and testing of your applications
in multiple environments. Teams can create
release definitions and automate deployment in
repeatable, reliable ways while tracking simultaneous
in-flight releases. Easily incorporate automated
functional tests or manual approvals in a release
definition to automate the release process all the way
to production.
Release Management
RM is for you if:
You need to deploy apps
regularly to any platform
You use a Continuous
Integration (CI) system
You need to track the progress
of releases
You need control of the
deployments
You need audit history for all
releases and their deployments
Infrastructure as code (IAC) – a DevOps practice
DEV OPS
Value
• Optimize resources
• Accelerate delivery
Measure
• Deployment rate
• MTTR
Cloud Dev/Test
environments
Agile, flexible, scalable
React faster to business changes and keep up with
dev and test infrastructure demands. Reduce
effort and lower cost for dev and test infrastructure
resources. Get the compute, storage, and network
resources you need, in minutes instead of hours or
days. Test applications in a ‘production-like’
environment to uncover bugs and issues earlier in
the development cycle.
4
Monitor
Feedback
Plan the next iteration
When all tests pass, the build is deployed to testing environments for
each stage in the release process
Monitor + Learn
Application Insights
Track usage and performance
Get a 360° view of your app that includes
availability, performance and user behavior. Use a
powerful and easy-to-use experience to track and
improve the success of your application. Analyze data
across dimensions and make informed decisions
about your product’s future.
The Microsoft DevOps solution
Open and extensible
Extend, Customize & Integrate
Open platform Extensions
Customize and extend the Visual Studio platform and create the perfect
development environment that you'll love as much as your code.
Visual Studio
Marketplace
972
Visual Studio Code
Extensions
5,910
Visual Studio
Gallery Extensions
834
VS Team Services
Extensions
Calendar
Work Item Extensions
Work Item Visualizer
State Visualizer
Do your existing tools support the process and practices your
team has adopted? Will they support the team in the future?
TFS
Develop
Developer Workstation
Team Collaboration
Build&Test
Build/CI
Test
Deploy
Release
Monitor&Learn
Monitor
Microsoft
Ecosystem
Workstations - On-Premises| Hybrid | Cloud Monitoring- On-Premises | Hybrid | CloudALM Services - On-Premises| Hybrid | Cloud
DEV TEST QA
Environments - On-Premises| Hybrid | Cloud
Develop
Developer Workstation
Team Collaboration
Build&Test
Build/CI
Test
Deploy
Configuration
Monitor&Learn
Monitor
This graphic shows OSS and partner products that are
integrated with the Microsoft DevOps solution
Mixed
Ecosystem
Release
Purchase options
Hosted by Microsoft
Buy Visual Studio Team Services
Hosted in your data center
Buy Team Foundation Server
Team collaboration serverCloud services for teams
Feature comparison
Visual Studio Team Services Team Foundation Server
Plan & Track Work ■ ■
Source Code Management ■ ■
Package Management ■ ■
Test Management ■ ■
Cross-Platform Build ■ ■
Continuous Deployment ■ ■
Release Management ■ ■
Application Telemetry Application Insights/HockeyApp System Center/PreEmptive Analytics
Reporting Limited ■
Extend, Customize & Integrate ■ ■
Team Structure 1 Collection – Unlimited Projects/Teams Unlimited Collections/Projects/Teams
Identity & Permissions
Azure Active Directory
Microsoft accounts (formerly Live ID)
Active Directory Integration
Languages English Only Multilanguage Support
Data Location US, Europe, Australia DCs - India (coming soon) Data Stored On Premises
Backup/Data Migration Limited support, TFS Import (coming soon) Backup/Restore Tools Available
Support Phone, Online and Forums, Engineering Excellence
Phone, Online, Forums, Microsoft Premier
Support
Updates
Frequent Updates (~3 weeks)
Automatically Upgraded
Periodic Updates (~3 or 4 months)
Planning Required
Feature comparison
Visual Studio Team Services Team Foundation Server
Version Control
Team Foundation Version Control ■ ■
Distributed Version Control with Git ■ ■
Agile Planning & Collaboration
Scrum, Agile, CMMI ■ ■
Custom Process Templates & WIT Customization Limited ■
Work Item Tagging, Kanban Board, Feedback ■ ■
SharePoint, Project Server, System Center
Integration
■
Build
Automated Builds On-Premises with CI Support for hybrid scenarios ■
Hosted Build Service with Continuous Integration ■
Application/Platform Support
Many Microsoft platforms and growing
(Build Server Software)
Fully customizable
Continuous Deployment to Azure ■ ■
Testing
Test Case Management ■ ■
Cloud-Based Load Testing Service ■
Reporting
Work Item Queries and Favorites
Work Item Charting, Power BI
Work Item Queries and Favorites/Work Item
Charting/Business Intelligence Warehouse
Purchasing Visual Studio Team Services
Completely free for small teams
FREE: 5 users + unlimited stakeholders
FREE: 240 minutes cloud build time/month
FREE: 20k virtual user minutes for load testing/month
Pricing for additional team members
No. of
users: 5 10 20 50 100 200 1000
Cost per
month: FREE $30 $110 $350 $750 $1,150
$4,35
0
Included for Visual Studio subscribers
Users with the following subscriptions can be
added to an unlimited number of VSTS accounts
for free, with “Basic” feature access:
• Visual Studio Enterprise - annual
• Visual Studio Enterprise - monthly
• Visual Studio Enterprise with MSDN - including
subscriptions offered through BizSpark and the
Microsoft Partner Network
• Visual Studio Professional - annual
• Visual Studio Professional - monthly
• Visual Studio Professional with MSDN
• Visual Studio Test Professional with MSDN
• MSDN Platforms
Additional services per VSTS account
Cloud Build
FREE: 240 minutes/month of build on a Hosted
Agent with a max runtime of 30 mins for a single
build job
FREE: 1 Private Agent (new build system) or
XAML controller (legacy build system), for
running builds through your own server
THEREAFTER:
Hosted Agents: $40/month (upgrades the free
agent to unlimited build time and increases the
max runtime to 360 mins)
Additional Private Agents: $15/month
Cloud-Based Load Testing*
* Requires Visual Studio Enterprise
- Services purchased via Microsoft Azure based on actual usage
- Additional services are accessible to all users on the account and shared among them
- Build time is actual computing time required to run the build, and does not
include queuing time (if any)
- Load test runs specify the number of virtual users and duration in minutes
Virtual users x minutes = virtual user minutes (VUM)
FREE: 20,000 virtual user minutes per month
THEREAFTER:
$0.004/virtual user minute for 20,001-2M VUM
$0.002/VUM for 2,000,001-10M VUM
$0.001/VUM for usage above 10M VUM/month
Completely free for individuals and small teams Included for Visual Studio subscribers
Pricing for additional team members
Users with the following subscriptions get
both a Team Foundation Server license and a
Team Foundation Server User CAL:
• Visual Studio Enterprise - annual
• Visual Studio Enterprise - monthly
• Visual Studio Enterprise with MSDN - including
subscriptions offered through BizSpark and the
Microsoft Partner Network
• Visual Studio Professional - annual
• Visual Studio Professional - monthly
• Visual Studio Professional with MSDN
• Visual Studio Test Professional with MSDN
• MSDN Platforms
With Team Foundation Server, you license the
server and the users connecting to the server.
Users who only need access to work items are
free, and other users need a user CAL (client
access license) for access to most features in
Team Foundation Server.
Purchasing Team Foundation Server
Team Foundation Server Express is free for
individual developers and small teams of five or
less and can easily be installed on a personal
desktop or laptop without a dedicated server.
Why Consider VSTS?
Simplified server management.
Simplified administration.
Immediate access to the latest and greatest features.
Improved connectivity with remote sites.
A transition from capital expenditures (servers and the like) to
operational expenditures (subscriptions).
MSDN subscribers receive both TFS CAL and VSTS usage rights.
Options available for non-developers who need access
Angela@PolarisSolutions.com Twitter: @OakParkGirl
QUESTIONS?
Angela@PolarisSolutions.com Twitter: @OakParkGirl
Visual Studio ALM and DevOps Tools Walkthrough

Contenu connexe

Tendances

DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsDevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsSailaja Tennati
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation Gene Kim
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesIBM UrbanCode Products
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsPRATYUSH SINHA
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best PracticesBrian Chorba
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, ReleaseEnterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, ReleaseIBM UrbanCode Products
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessJules Pierre-Louis
 
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Puppet
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+OpsShalu Ahuja
 
DevOps 2016 summit
DevOps 2016 summitDevOps 2016 summit
DevOps 2016 summitChihyang Li
 
Evolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management OfficeEvolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management OfficeCapgemini
 

Tendances (20)

DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsDevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
DevOps and Tools
DevOps and ToolsDevOps and Tools
DevOps and Tools
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to Executives
 
Continuous testing
Continuous testing Continuous testing
Continuous testing
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, ReleaseEnterprise DevOps: Scaling Build, Deploy, Test, Release
Enterprise DevOps: Scaling Build, Deploy, Test, Release
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
Demystifying DevOps for Ops - Including Findings from the 2015 State of DevOp...
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+Ops
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
DevOps 2016 summit
DevOps 2016 summitDevOps 2016 summit
DevOps 2016 summit
 
Evolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management OfficeEvolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management Office
 

Similaire à Visual Studio ALM and DevOps Tools Walkthrough

The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ MicrosoftRobert MacLean
 
Visual Studio Enterprise 2015 Overview atidan
Visual Studio Enterprise 2015 Overview   atidanVisual Studio Enterprise 2015 Overview   atidan
Visual Studio Enterprise 2015 Overview atidanDavid J Rosenthal
 
Dev ops developer (session 3)
Dev ops developer (session 3)Dev ops developer (session 3)
Dev ops developer (session 3)MSDEVMTL
 
Implementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing ProjectImplementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing ProjectRTTS
 
1 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 20091 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 2009Pepe
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAdam Stephensen
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps Chetan Gordhan
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPeter Marshall
 
Nuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewNuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewSuhas Patil
 
Let's banish "it works on my machine"
Let's banish "it works on my machine"Let's banish "it works on my machine"
Let's banish "it works on my machine"Stephanie Locke
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Rosalind Radcliffe
 
Drive business outcomes using Azure Devops
Drive business outcomes using Azure DevopsDrive business outcomes using Azure Devops
Drive business outcomes using Azure DevopsBelatrix Software
 
QA with Microsoft Test Manager and Lab Management
QA with Microsoft Test Manager and Lab ManagementQA with Microsoft Test Manager and Lab Management
QA with Microsoft Test Manager and Lab ManagementRofiqi Setiawan
 
Visual Studio 2015 - Lançamento está próximo
Visual Studio 2015 - Lançamento está próximoVisual Studio 2015 - Lançamento está próximo
Visual Studio 2015 - Lançamento está próximoDaniel Semedo
 
Improving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team SystemImproving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team Systemmatthewphillips
 
How to implement DevOps for Enterprise
How to implement DevOps for EnterpriseHow to implement DevOps for Enterprise
How to implement DevOps for EnterpriseSimform
 

Similaire à Visual Studio ALM and DevOps Tools Walkthrough (20)

The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ Microsoft
 
Visual Studio Enterprise 2015 Overview atidan
Visual Studio Enterprise 2015 Overview   atidanVisual Studio Enterprise 2015 Overview   atidan
Visual Studio Enterprise 2015 Overview atidan
 
Dev ops developer (session 3)
Dev ops developer (session 3)Dev ops developer (session 3)
Dev ops developer (session 3)
 
Implementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing ProjectImplementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing Project
 
1 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 20091 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 2009
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
 
Nuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewNuevosoft Test Manager Overview
Nuevosoft Test Manager Overview
 
Dev ops
Dev opsDev ops
Dev ops
 
Agile testing
Agile testingAgile testing
Agile testing
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
Let's banish "it works on my machine"
Let's banish "it works on my machine"Let's banish "it works on my machine"
Let's banish "it works on my machine"
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
 
Drive business outcomes using Azure Devops
Drive business outcomes using Azure DevopsDrive business outcomes using Azure Devops
Drive business outcomes using Azure Devops
 
About online examination system
About online examination systemAbout online examination system
About online examination system
 
QA with Microsoft Test Manager and Lab Management
QA with Microsoft Test Manager and Lab ManagementQA with Microsoft Test Manager and Lab Management
QA with Microsoft Test Manager and Lab Management
 
Visual Studio 2015 - Lançamento está próximo
Visual Studio 2015 - Lançamento está próximoVisual Studio 2015 - Lançamento está próximo
Visual Studio 2015 - Lançamento está próximo
 
Improving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team SystemImproving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team System
 
How to implement DevOps for Enterprise
How to implement DevOps for EnterpriseHow to implement DevOps for Enterprise
How to implement DevOps for Enterprise
 

Plus de Angela Dugan

VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile MetricsVSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile MetricsAngela Dugan
 
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdfVSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdfAngela Dugan
 
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdfVS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdfAngela Dugan
 
Adaptability Quotient - DevUp 2022.pdf
Adaptability Quotient  - DevUp 2022.pdfAdaptability Quotient  - DevUp 2022.pdf
Adaptability Quotient - DevUp 2022.pdfAngela Dugan
 
Measuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdfMeasuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdfAngela Dugan
 
Measuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdfMeasuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdfAngela Dugan
 
VS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skillsVS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skillsAngela Dugan
 
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021   VST09 agile team metrics Fast Focus - angela duganVS Live 2021   VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021 VST09 agile team metrics Fast Focus - angela duganAngela Dugan
 
THAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback GameTHAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback GameAngela Dugan
 
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela DuganAPLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela DuganAngela Dugan
 
Agile midwest 2019 tap, tap, tap communication
Agile midwest 2019   tap, tap, tap communicationAgile midwest 2019   tap, tap, tap communication
Agile midwest 2019 tap, tap, tap communicationAngela Dugan
 
That conference tap, tap, tap communication
That conference tap, tap, tap communicationThat conference tap, tap, tap communication
That conference tap, tap, tap communicationAngela Dugan
 
Agile days chicago 2018 - how do you measure up?
Agile days chicago 2018 -  how do you measure up?Agile days chicago 2018 -  how do you measure up?
Agile days chicago 2018 - how do you measure up?Angela Dugan
 
VS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure upVS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure upAngela Dugan
 
Chicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teamsChicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teamsAngela Dugan
 
APLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuckAPLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuckAngela Dugan
 
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuckDev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuckAngela Dugan
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure upAngela Dugan
 
That conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team UnstuckThat conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team UnstuckAngela Dugan
 
Chicago Coders Conference 2017 - Metrics that matter
Chicago Coders Conference 2017 - Metrics that matterChicago Coders Conference 2017 - Metrics that matter
Chicago Coders Conference 2017 - Metrics that matterAngela Dugan
 

Plus de Angela Dugan (20)

VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile MetricsVSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
 
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdfVSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
 
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdfVS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
 
Adaptability Quotient - DevUp 2022.pdf
Adaptability Quotient  - DevUp 2022.pdfAdaptability Quotient  - DevUp 2022.pdf
Adaptability Quotient - DevUp 2022.pdf
 
Measuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdfMeasuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdf
 
Measuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdfMeasuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdf
 
VS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skillsVS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skills
 
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021   VST09 agile team metrics Fast Focus - angela duganVS Live 2021   VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
 
THAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback GameTHAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback Game
 
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela DuganAPLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
 
Agile midwest 2019 tap, tap, tap communication
Agile midwest 2019   tap, tap, tap communicationAgile midwest 2019   tap, tap, tap communication
Agile midwest 2019 tap, tap, tap communication
 
That conference tap, tap, tap communication
That conference tap, tap, tap communicationThat conference tap, tap, tap communication
That conference tap, tap, tap communication
 
Agile days chicago 2018 - how do you measure up?
Agile days chicago 2018 -  how do you measure up?Agile days chicago 2018 -  how do you measure up?
Agile days chicago 2018 - how do you measure up?
 
VS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure upVS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure up
 
Chicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teamsChicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teams
 
APLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuckAPLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuck
 
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuckDev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure up
 
That conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team UnstuckThat conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team Unstuck
 
Chicago Coders Conference 2017 - Metrics that matter
Chicago Coders Conference 2017 - Metrics that matterChicago Coders Conference 2017 - Metrics that matter
Chicago Coders Conference 2017 - Metrics that matter
 

Dernier

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 

Dernier (20)

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

Visual Studio ALM and DevOps Tools Walkthrough

  • 1. M i c r o s o f t V i s u a l S t u d i o T o o l s ALM and DevOps Enablement for Your Entire Team Angela Dugan Principal Consultant and ALM Practice Manager
  • 3. Agenda What big initiatives are you hoping to get off the ground this year? Are you confident your organization can deliver? What goals/challenges are you trying to address? What collaboration/automation tools are you using? TFS / VSTS Walkthrough Angela@PolarisSolutions.com Twitter: @OakParkGirl
  • 4. Open, flexible and extensible cross-platform DevOps tools More agility and flexibility for continuous value delivery Unlocks a greater ecosystem and works with what you already use
  • 5.
  • 6. The Microsoft DevOps solution Overview
  • 7. Plan & Track Work Enterprise collaboration Agile planning tools Visual Studio Team Services and Team Foundation Server give you the tools you need to effectively create, manage and deliver against your backlog. Dashboards & charts
  • 8. Work Items For Tracking Everything Angela@PolarisSolutions.com Twitter: @OakParkGirl
  • 9. AGILE PORTFOLIO AS WORK ITEMS Epic – large scale initiatives that define strategy and roadmap Feature – high level functional business requirement User Story – requirement capturing the role, functionality, and value. Task – work the team does to fulfill a Story. Feature User Story Task
  • 10. Product & Portfolio Backlogs Angela@PolarisSolutions.com Twitter: @OakParkGirl
  • 12. Work Items in Visual Studio IDE Angela@PolarisSolutions.com Twitter: @OakParkGirl
  • 15. Reports via SSRS (TFS Only)
  • 16. Reports via Excel (TFS Only) Angela@PolarisSolutions.com Twitter: @OakParkGirl
  • 18. Source Code Management Flexible version control Collaborate on code VSTS and TFS provide unparalleled flexibility for your evolving codebase. All your code is linked directly to the story, bug, or task driving the work. Any IDE, any code
  • 20. Source Control on the Web
  • 21. Quality Management Test planning and tracking Manual and exploratory testing A toolset optimized for QA professionals, giving them flexibility in how they work while at the same time keeping them in sync with the rest of the team. Performance and load testing
  • 22. Continuous acceptance testing User Interface Services Business Processes Business Rules and Logic Service integrations Data access Identity Data Automated testing Manual testing Automated testing
  • 23. Test Case Management Streamline quality Take advantage of a toolset optimized for the needs of testers, giving them flexibility in how they work while at the same time keeping them in sync with the rest of the team Improved web-based Test Case Management helps testers author, manage and execute test cases using any modern web browser Microsoft Test Manager further empowers your testers by giving them comprehensive tools for automated and manual testing in a desktop application optimized for the needs of today’s agile QA professional
  • 24. Manual Testing Run, record, play back Capture detailed records of steps performed, behaviors observed, and the status of each test step with the fully-instrumented and configurable Test Runner. Pause testing at any time to report a bug, even if it’s not directly related to the current test case High-fidelity defect reports go directly to the development team, including all the technical data needed to reproduce and resolve the error quickly. Record tests for later playback to speed up test sessions and enable test automation
  • 26. Exploratory Testing Testing, super-charged Run tests without a pre-defined list of test cases and test steps with exploratory testing. Create action recordings, capture rich comments and screenshots and quickly report bugs Testers can easily create test cases, complete with test steps, from exploratory test recordings which can then be added to test plans and suites for future testing activities Simultaneous test design and execution saves time and effort and allows testers to create real-world test scenarios, fast
  • 30. Performance Testing Know your limits Visual Studio makes integrating Load Testing into your development process easy and will help you avoid nasty surprises in production Whether those surprises are caused by world- wide distribution, the scale of your customer base or problems that only manifest in multi- day runs – Visual Studio Load Testing will give you the analytics to solve those problems before you deploy
  • 31. VSTS Load Testing from Visual Studio
  • 32. Cross-platform Build Cross-platform build for iOS, Java and Android Flexible, extensible and customizable builds No matter what tools you use or what language you prefer - Team Foundation Build builds your app your way, for your platforms. Just open your browser! Cloud, hybrid or on- premises infrastructure
  • 34. Continuous Integration (CI) – a DevOps practice Issues • Delivery delays • Non-working/low-quality code • Incomplete solutions • Rework Value • Frequent integration • Higher quality • Repeatability cspkg DEV
  • 35. Cloud Load Testing Integration testing environment Automated functional testing environment 3 Pre-production environment Staging environmen t Monitor + Learn When all tests pass, the build is deployed to testing environments for each stage in the release process … Release
  • 36. Continuous Delivery (CD) – a DevOps practice Issues • Slow delivery cadence • Limited predictability when deploying • Complexity when deploying Value • Consistency • Accelerated deployment • Repeatability • Human error reductionDEV
  • 37. Continuous Delivery Continuous Integration Release Management Streamline and automate the workflow between development and IT Ops and deliver higher quality software more frequently with less risk. Continuous Quality
  • 38. Release Management Ship better apps, faster Visual Studio Release Management makes it easy to automate deployment and testing of your applications in multiple environments. Teams can create release definitions and automate deployment in repeatable, reliable ways while tracking simultaneous in-flight releases. Easily incorporate automated functional tests or manual approvals in a release definition to automate the release process all the way to production.
  • 39. Release Management RM is for you if: You need to deploy apps regularly to any platform You use a Continuous Integration (CI) system You need to track the progress of releases You need control of the deployments You need audit history for all releases and their deployments
  • 40. Infrastructure as code (IAC) – a DevOps practice DEV OPS Value • Optimize resources • Accelerate delivery Measure • Deployment rate • MTTR
  • 41. Cloud Dev/Test environments Agile, flexible, scalable React faster to business changes and keep up with dev and test infrastructure demands. Reduce effort and lower cost for dev and test infrastructure resources. Get the compute, storage, and network resources you need, in minutes instead of hours or days. Test applications in a ‘production-like’ environment to uncover bugs and issues earlier in the development cycle.
  • 42. 4 Monitor Feedback Plan the next iteration When all tests pass, the build is deployed to testing environments for each stage in the release process Monitor + Learn
  • 43. Application Insights Track usage and performance Get a 360° view of your app that includes availability, performance and user behavior. Use a powerful and easy-to-use experience to track and improve the success of your application. Analyze data across dimensions and make informed decisions about your product’s future.
  • 44. The Microsoft DevOps solution Open and extensible
  • 45. Extend, Customize & Integrate Open platform Extensions Customize and extend the Visual Studio platform and create the perfect development environment that you'll love as much as your code. Visual Studio Marketplace
  • 46. 972 Visual Studio Code Extensions 5,910 Visual Studio Gallery Extensions 834 VS Team Services Extensions
  • 51. Do your existing tools support the process and practices your team has adopted? Will they support the team in the future?
  • 52. TFS Develop Developer Workstation Team Collaboration Build&Test Build/CI Test Deploy Release Monitor&Learn Monitor Microsoft Ecosystem Workstations - On-Premises| Hybrid | Cloud Monitoring- On-Premises | Hybrid | CloudALM Services - On-Premises| Hybrid | Cloud DEV TEST QA Environments - On-Premises| Hybrid | Cloud
  • 53. Develop Developer Workstation Team Collaboration Build&Test Build/CI Test Deploy Configuration Monitor&Learn Monitor This graphic shows OSS and partner products that are integrated with the Microsoft DevOps solution Mixed Ecosystem Release
  • 54.
  • 55. Purchase options Hosted by Microsoft Buy Visual Studio Team Services Hosted in your data center Buy Team Foundation Server Team collaboration serverCloud services for teams
  • 56. Feature comparison Visual Studio Team Services Team Foundation Server Plan & Track Work ■ ■ Source Code Management ■ ■ Package Management ■ ■ Test Management ■ ■ Cross-Platform Build ■ ■ Continuous Deployment ■ ■ Release Management ■ ■ Application Telemetry Application Insights/HockeyApp System Center/PreEmptive Analytics Reporting Limited ■ Extend, Customize & Integrate ■ ■ Team Structure 1 Collection – Unlimited Projects/Teams Unlimited Collections/Projects/Teams Identity & Permissions Azure Active Directory Microsoft accounts (formerly Live ID) Active Directory Integration Languages English Only Multilanguage Support Data Location US, Europe, Australia DCs - India (coming soon) Data Stored On Premises Backup/Data Migration Limited support, TFS Import (coming soon) Backup/Restore Tools Available Support Phone, Online and Forums, Engineering Excellence Phone, Online, Forums, Microsoft Premier Support Updates Frequent Updates (~3 weeks) Automatically Upgraded Periodic Updates (~3 or 4 months) Planning Required
  • 57. Feature comparison Visual Studio Team Services Team Foundation Server Version Control Team Foundation Version Control ■ ■ Distributed Version Control with Git ■ ■ Agile Planning & Collaboration Scrum, Agile, CMMI ■ ■ Custom Process Templates & WIT Customization Limited ■ Work Item Tagging, Kanban Board, Feedback ■ ■ SharePoint, Project Server, System Center Integration ■ Build Automated Builds On-Premises with CI Support for hybrid scenarios ■ Hosted Build Service with Continuous Integration ■ Application/Platform Support Many Microsoft platforms and growing (Build Server Software) Fully customizable Continuous Deployment to Azure ■ ■ Testing Test Case Management ■ ■ Cloud-Based Load Testing Service ■ Reporting Work Item Queries and Favorites Work Item Charting, Power BI Work Item Queries and Favorites/Work Item Charting/Business Intelligence Warehouse
  • 58. Purchasing Visual Studio Team Services Completely free for small teams FREE: 5 users + unlimited stakeholders FREE: 240 minutes cloud build time/month FREE: 20k virtual user minutes for load testing/month Pricing for additional team members No. of users: 5 10 20 50 100 200 1000 Cost per month: FREE $30 $110 $350 $750 $1,150 $4,35 0 Included for Visual Studio subscribers Users with the following subscriptions can be added to an unlimited number of VSTS accounts for free, with “Basic” feature access: • Visual Studio Enterprise - annual • Visual Studio Enterprise - monthly • Visual Studio Enterprise with MSDN - including subscriptions offered through BizSpark and the Microsoft Partner Network • Visual Studio Professional - annual • Visual Studio Professional - monthly • Visual Studio Professional with MSDN • Visual Studio Test Professional with MSDN • MSDN Platforms
  • 59. Additional services per VSTS account Cloud Build FREE: 240 minutes/month of build on a Hosted Agent with a max runtime of 30 mins for a single build job FREE: 1 Private Agent (new build system) or XAML controller (legacy build system), for running builds through your own server THEREAFTER: Hosted Agents: $40/month (upgrades the free agent to unlimited build time and increases the max runtime to 360 mins) Additional Private Agents: $15/month Cloud-Based Load Testing* * Requires Visual Studio Enterprise - Services purchased via Microsoft Azure based on actual usage - Additional services are accessible to all users on the account and shared among them - Build time is actual computing time required to run the build, and does not include queuing time (if any) - Load test runs specify the number of virtual users and duration in minutes Virtual users x minutes = virtual user minutes (VUM) FREE: 20,000 virtual user minutes per month THEREAFTER: $0.004/virtual user minute for 20,001-2M VUM $0.002/VUM for 2,000,001-10M VUM $0.001/VUM for usage above 10M VUM/month
  • 60. Completely free for individuals and small teams Included for Visual Studio subscribers Pricing for additional team members Users with the following subscriptions get both a Team Foundation Server license and a Team Foundation Server User CAL: • Visual Studio Enterprise - annual • Visual Studio Enterprise - monthly • Visual Studio Enterprise with MSDN - including subscriptions offered through BizSpark and the Microsoft Partner Network • Visual Studio Professional - annual • Visual Studio Professional - monthly • Visual Studio Professional with MSDN • Visual Studio Test Professional with MSDN • MSDN Platforms With Team Foundation Server, you license the server and the users connecting to the server. Users who only need access to work items are free, and other users need a user CAL (client access license) for access to most features in Team Foundation Server. Purchasing Team Foundation Server Team Foundation Server Express is free for individual developers and small teams of five or less and can easily be installed on a personal desktop or laptop without a dedicated server.
  • 61. Why Consider VSTS? Simplified server management. Simplified administration. Immediate access to the latest and greatest features. Improved connectivity with remote sites. A transition from capital expenditures (servers and the like) to operational expenditures (subscriptions). MSDN subscribers receive both TFS CAL and VSTS usage rights. Options available for non-developers who need access Angela@PolarisSolutions.com Twitter: @OakParkGirl