SlideShare a Scribd company logo
1 of 21
Application lifecycle - tendenze
Plan

Develop

Release

Operate
Aggiornamenti frequenti per prodotti on-premises/boxed

Visual Studio 2012
Launch

Settembre 2012

DevOps capabilities
with
Visual Studio 2012
System Center 2012
Update 1
SP1

Ottobre 2012

Novembre 2012

Gennaio 2013

Visual Studio 2012
Update 2

Marzo 2013

Visual Studio 2012
Update 3

Giugno 2013

rilasci basati su sprint tri-settimanali
(3-week service delivery sprints)

Visual Studio Online (aka TFS Service)

Visual Studio 2013
Launch

Novembre 2013
REQUIREMENTS

Construct

Operate

WORKING SOFTWARE
REQUIREMENTS

Construct

Operate

WORKING SOFTWARE
REQUIREMENTS

Develop
Release
Construct

Operate

Operate

WORKING SOFTWARE
REQUIREMENTS

Develop
Develop
Release

Construct

Operate

Operate
3

WORKING SOFTWARE
Plan
REQUIREMENTS

Construct

Operate

Release

Operate
WORKING SOFTWARE
Plan
REQUIREMENTS

Construct

Operate

Release

Operate
WORKING SOFTWARE
Plan
REQUIREMENTS

Develop

Construct

Operate

Distribuzioni basate su
configurazione

Operate
WORKING SOFTWARE
Plan
REQUIREMENTS

Develop

Construct

Operate

Distribuzioni basate su
configurazione

Operate
WORKING SOFTWARE
Plan
REQUIREMENTS

Develop
Release
Construct

Operate

WORKING SOFTWARE

Operate
Continuous value
Plan

Operate

REQUIREMENTS

Agile portfolio management
Kanban customization
Work item tagging
Work item charting

Visual Studio and
System Center
integration
Performance events

Build | Measure | Learn

Construct

Develop

Team Room
Git
CodeLens
.NET memory dump analyzer
Load testing as a service

Collaborate

Operate

Release
Integrated release
management
Configurationbased deployments

WORKING SOFTWARE











Version control (TFVC or Git)
Comment on changesets & commitsNew!
Work item tracking and tagging
Team rooms New!
Agile planning tools
Feedback Management
New!
Agile Portfolio Management*
Build*
Web-based test case management*
New!
Load testing*

* Capability in preview – limits may apply. Authoring load tests requires Visual Studio Ultimate 2013 Preview.
Feedback
o feedback su:
• http://xedotnet.org/feedback
o codice feedback:

o email:

10

davide@knodev.com

o website:
feedback

DEC06

www.knodev.com

o blog:

blog.knodev.com

o twitter:

@knodev
Cosa c'è di nuovo per l'Application Lifecycle Management in Visual Studio 2013

More Related Content

What's hot

Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overviewLee Stott
 
PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011Ravikanth Chaganti
 
Benefits of AngularJS Development for Your Business - APPNWEB Technologies
Benefits of AngularJS Development for Your Business - APPNWEB TechnologiesBenefits of AngularJS Development for Your Business - APPNWEB Technologies
Benefits of AngularJS Development for Your Business - APPNWEB TechnologiesAPPNWEB Technologies
 
Set up Continuous Integration using SalesforceDX and Jenkins
Set up Continuous Integration using SalesforceDX and JenkinsSet up Continuous Integration using SalesforceDX and Jenkins
Set up Continuous Integration using SalesforceDX and JenkinsYeurDreamin'
 
Angular JS For Your Business
Angular JS For Your BusinessAngular JS For Your Business
Angular JS For Your BusinessMobiloitte
 
7 key features of node js
7 key features of node js7 key features of node js
7 key features of node jsIndumathySK
 
Getting Started Developing Universal Windows Platform (UWP) Apps
Getting Started Developing Universal Windows Platform (UWP) AppsGetting Started Developing Universal Windows Platform (UWP) Apps
Getting Started Developing Universal Windows Platform (UWP) AppsJaliya Udagedara
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ MicrosoftRobert MacLean
 
What's new for VSTS & TFS
What's new for VSTS & TFSWhat's new for VSTS & TFS
What's new for VSTS & TFSPieter Gheysens
 
Top 5 AngularJS Tool for Application Development
Top 5 AngularJS Tool for Application DevelopmentTop 5 AngularJS Tool for Application Development
Top 5 AngularJS Tool for Application DevelopmentPaul Cook
 
What's new in ALM using Visual Studio 2013 and TFS 2013
What's new in ALM using Visual Studio 2013 and TFS 2013What's new in ALM using Visual Studio 2013 and TFS 2013
What's new in ALM using Visual Studio 2013 and TFS 2013Microsoft Visual Studio
 
Visual Studio 2017 Release Notes
Visual Studio 2017 Release NotesVisual Studio 2017 Release Notes
Visual Studio 2017 Release NotesIan Philpot
 
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 | Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 | Shailendra Chauhan
 
2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?Aegis Software Canada
 
5 Best Automation Testing Tools to Speed up Testing.pdf
5 Best Automation Testing Tools to Speed up Testing.pdf5 Best Automation Testing Tools to Speed up Testing.pdf
5 Best Automation Testing Tools to Speed up Testing.pdfSerena Gray
 
Tren Pengembangan Aplikasi Android di 2021 - Ahmad Arif Faizin
Tren Pengembangan Aplikasi Android di 2021 - Ahmad Arif FaizinTren Pengembangan Aplikasi Android di 2021 - Ahmad Arif Faizin
Tren Pengembangan Aplikasi Android di 2021 - Ahmad Arif FaizinDicodingEvent
 
7 Major Differences Between NodeJS and AngularJS
7 Major Differences Between NodeJS and AngularJS7 Major Differences Between NodeJS and AngularJS
7 Major Differences Between NodeJS and AngularJSIndumathySK
 

What's hot (20)

Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overview
 
PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011PowerShell in the enterprise - TechED India 2011
PowerShell in the enterprise - TechED India 2011
 
Benefits of AngularJS Development for Your Business - APPNWEB Technologies
Benefits of AngularJS Development for Your Business - APPNWEB TechnologiesBenefits of AngularJS Development for Your Business - APPNWEB Technologies
Benefits of AngularJS Development for Your Business - APPNWEB Technologies
 
Devops course
Devops courseDevops course
Devops course
 
PowerShell Webinar
PowerShell WebinarPowerShell Webinar
PowerShell Webinar
 
Set up Continuous Integration using SalesforceDX and Jenkins
Set up Continuous Integration using SalesforceDX and JenkinsSet up Continuous Integration using SalesforceDX and Jenkins
Set up Continuous Integration using SalesforceDX and Jenkins
 
Angular JS For Your Business
Angular JS For Your BusinessAngular JS For Your Business
Angular JS For Your Business
 
7 key features of node js
7 key features of node js7 key features of node js
7 key features of node js
 
Getting Started Developing Universal Windows Platform (UWP) Apps
Getting Started Developing Universal Windows Platform (UWP) AppsGetting Started Developing Universal Windows Platform (UWP) Apps
Getting Started Developing Universal Windows Platform (UWP) Apps
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ Microsoft
 
What's new for VSTS & TFS
What's new for VSTS & TFSWhat's new for VSTS & TFS
What's new for VSTS & TFS
 
Top 5 AngularJS Tool for Application Development
Top 5 AngularJS Tool for Application DevelopmentTop 5 AngularJS Tool for Application Development
Top 5 AngularJS Tool for Application Development
 
What's new in ALM using Visual Studio 2013 and TFS 2013
What's new in ALM using Visual Studio 2013 and TFS 2013What's new in ALM using Visual Studio 2013 and TFS 2013
What's new in ALM using Visual Studio 2013 and TFS 2013
 
Visual Studio 2017 Release Notes
Visual Studio 2017 Release NotesVisual Studio 2017 Release Notes
Visual Studio 2017 Release Notes
 
Selenium and Cucumber Automation Services
Selenium and Cucumber Automation ServicesSelenium and Cucumber Automation Services
Selenium and Cucumber Automation Services
 
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 | Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
 
2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?
 
5 Best Automation Testing Tools to Speed up Testing.pdf
5 Best Automation Testing Tools to Speed up Testing.pdf5 Best Automation Testing Tools to Speed up Testing.pdf
5 Best Automation Testing Tools to Speed up Testing.pdf
 
Tren Pengembangan Aplikasi Android di 2021 - Ahmad Arif Faizin
Tren Pengembangan Aplikasi Android di 2021 - Ahmad Arif FaizinTren Pengembangan Aplikasi Android di 2021 - Ahmad Arif Faizin
Tren Pengembangan Aplikasi Android di 2021 - Ahmad Arif Faizin
 
7 Major Differences Between NodeJS and AngularJS
7 Major Differences Between NodeJS and AngularJS7 Major Differences Between NodeJS and AngularJS
7 Major Differences Between NodeJS and AngularJS
 

Viewers also liked

Viewers also liked (20)

30120130406011
3012013040601130120130406011
30120130406011
 
Tt xmas2
Tt xmas2Tt xmas2
Tt xmas2
 
Energia
EnergiaEnergia
Energia
 
Lab 2
Lab 2Lab 2
Lab 2
 
Lab 7
Lab 7Lab 7
Lab 7
 
Presentación1
Presentación1Presentación1
Presentación1
 
GWT: Eintauchen in MVP und Internationalisierung
GWT: Eintauchen in MVP und InternationalisierungGWT: Eintauchen in MVP und Internationalisierung
GWT: Eintauchen in MVP und Internationalisierung
 
Dushanbe fashion week
Dushanbe fashion weekDushanbe fashion week
Dushanbe fashion week
 
La.bicicleta.038.(quilapayun)pdf
La.bicicleta.038.(quilapayun)pdfLa.bicicleta.038.(quilapayun)pdf
La.bicicleta.038.(quilapayun)pdf
 
Energia
EnergiaEnergia
Energia
 
La.bicicleta.especial.silvio.rodriguez.1984
La.bicicleta.especial.silvio.rodriguez.1984La.bicicleta.especial.silvio.rodriguez.1984
La.bicicleta.especial.silvio.rodriguez.1984
 
語文運用 雙聲疊韻
語文運用 雙聲疊韻語文運用 雙聲疊韻
語文運用 雙聲疊韻
 
interior shop render
 interior shop render interior shop render
interior shop render
 
Presentación1
Presentación1Presentación1
Presentación1
 
Partes corona mack
Partes corona mackPartes corona mack
Partes corona mack
 
Efectivo y equivalentes
Efectivo y equivalentesEfectivo y equivalentes
Efectivo y equivalentes
 
デブサミ2014応募用スライド
デブサミ2014応募用スライドデブサミ2014応募用スライド
デブサミ2014応募用スライド
 
Bribery Act Handbook
Bribery Act HandbookBribery Act Handbook
Bribery Act Handbook
 
14 10-02tamesis-jericopuentelata11-141107091602-conversion-gate01 2
14 10-02tamesis-jericopuentelata11-141107091602-conversion-gate01 214 10-02tamesis-jericopuentelata11-141107091602-conversion-gate01 2
14 10-02tamesis-jericopuentelata11-141107091602-conversion-gate01 2
 
Rubrics presentation
Rubrics presentationRubrics presentation
Rubrics presentation
 

Similar to Cosa c'è di nuovo per l'Application Lifecycle Management in Visual Studio 2013

Optimizing deployment & dev ops with tfs 2013
Optimizing deployment & dev ops with tfs 2013Optimizing deployment & dev ops with tfs 2013
Optimizing deployment & dev ops with tfs 2013Kobi Moraz
 
Team Foundation Server 2013 Lansering
Team Foundation Server 2013 LanseringTeam Foundation Server 2013 Lansering
Team Foundation Server 2013 LanseringSolidify
 
Tutorial test driven development with Visual Studio 2012
Tutorial test driven development with Visual Studio 2012Tutorial test driven development with Visual Studio 2012
Tutorial test driven development with Visual Studio 2012Hong Le Van
 
Azure DevOps for Developers
Azure DevOps for DevelopersAzure DevOps for Developers
Azure DevOps for DevelopersSarah Dutkiewicz
 
Microsoft Azure DevOps
Microsoft Azure DevOpsMicrosoft Azure DevOps
Microsoft Azure DevOpstdc-globalcode
 
WSO2 Tooling Platform for Enterprise Application Development - Today & Tomorrow
WSO2 Tooling Platform for Enterprise Application Development - Today & TomorrowWSO2 Tooling Platform for Enterprise Application Development - Today & Tomorrow
WSO2 Tooling Platform for Enterprise Application Development - Today & TomorrowHarshana Martin
 
WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...
WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...
WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...WSO2
 
Visual Studio 2017 - Montreal Launch Event
Visual Studio 2017  - Montreal Launch EventVisual Studio 2017  - Montreal Launch Event
Visual Studio 2017 - Montreal Launch EventGuy Barrette
 
The Microsoft DevOps Vision.pptx
The Microsoft DevOps Vision.pptxThe Microsoft DevOps Vision.pptx
The Microsoft DevOps Vision.pptxAsoAlan1
 
Enterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility AnalysisEnterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility AnalysisLawrence Nyakiso
 
Introducing Deployit 3.9
Introducing Deployit 3.9Introducing Deployit 3.9
Introducing Deployit 3.9XebiaLabs
 
DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)Visug
 
Visual Studio Release Management - VISUG 10 Years (February 2016)
Visual Studio Release Management - VISUG 10 Years (February 2016)Visual Studio Release Management - VISUG 10 Years (February 2016)
Visual Studio Release Management - VISUG 10 Years (February 2016)Pieter Gheysens
 
Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...BizTalk360
 
Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...BizTalk360
 
Visual Studio2010 Product Overview
Visual Studio2010 Product OverviewVisual Studio2010 Product Overview
Visual Studio2010 Product Overviewjanadbest
 
DevOps with visual studio release management
DevOps with visual studio release managementDevOps with visual studio release management
DevOps with visual studio release managementTechorama
 
Introduction to Codenvy / JugSummerCamp 2014
Introduction to Codenvy / JugSummerCamp 2014Introduction to Codenvy / JugSummerCamp 2014
Introduction to Codenvy / JugSummerCamp 2014Florent BENOIT
 
Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010joycsc
 

Similar to Cosa c'è di nuovo per l'Application Lifecycle Management in Visual Studio 2013 (20)

Optimizing deployment & dev ops with tfs 2013
Optimizing deployment & dev ops with tfs 2013Optimizing deployment & dev ops with tfs 2013
Optimizing deployment & dev ops with tfs 2013
 
Team Foundation Server 2013 Lansering
Team Foundation Server 2013 LanseringTeam Foundation Server 2013 Lansering
Team Foundation Server 2013 Lansering
 
Visual studio 2019 launch
Visual studio 2019 launch Visual studio 2019 launch
Visual studio 2019 launch
 
Tutorial test driven development with Visual Studio 2012
Tutorial test driven development with Visual Studio 2012Tutorial test driven development with Visual Studio 2012
Tutorial test driven development with Visual Studio 2012
 
Azure DevOps for Developers
Azure DevOps for DevelopersAzure DevOps for Developers
Azure DevOps for Developers
 
Microsoft Azure DevOps
Microsoft Azure DevOpsMicrosoft Azure DevOps
Microsoft Azure DevOps
 
WSO2 Tooling Platform for Enterprise Application Development - Today & Tomorrow
WSO2 Tooling Platform for Enterprise Application Development - Today & TomorrowWSO2 Tooling Platform for Enterprise Application Development - Today & Tomorrow
WSO2 Tooling Platform for Enterprise Application Development - Today & Tomorrow
 
WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...
WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...
WSO2on US 2013 - WSO2 Tooling Platform for Enterprise Application Development...
 
Visual Studio 2017 - Montreal Launch Event
Visual Studio 2017  - Montreal Launch EventVisual Studio 2017  - Montreal Launch Event
Visual Studio 2017 - Montreal Launch Event
 
The Microsoft DevOps Vision.pptx
The Microsoft DevOps Vision.pptxThe Microsoft DevOps Vision.pptx
The Microsoft DevOps Vision.pptx
 
Enterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility AnalysisEnterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility Analysis
 
Introducing Deployit 3.9
Introducing Deployit 3.9Introducing Deployit 3.9
Introducing Deployit 3.9
 
DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)
 
Visual Studio Release Management - VISUG 10 Years (February 2016)
Visual Studio Release Management - VISUG 10 Years (February 2016)Visual Studio Release Management - VISUG 10 Years (February 2016)
Visual Studio Release Management - VISUG 10 Years (February 2016)
 
Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...
 
Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...Azure Integration DTAP Series, How to go from Development to Production – Par...
Azure Integration DTAP Series, How to go from Development to Production – Par...
 
Visual Studio2010 Product Overview
Visual Studio2010 Product OverviewVisual Studio2010 Product Overview
Visual Studio2010 Product Overview
 
DevOps with visual studio release management
DevOps with visual studio release managementDevOps with visual studio release management
DevOps with visual studio release management
 
Introduction to Codenvy / JugSummerCamp 2014
Introduction to Codenvy / JugSummerCamp 2014Introduction to Codenvy / JugSummerCamp 2014
Introduction to Codenvy / JugSummerCamp 2014
 
Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Cosa c'è di nuovo per l'Application Lifecycle Management in Visual Studio 2013

Editor's Notes

  1. In this session, we’ll take a look at all the advancements Microsoft has made in application lifecycle management over the past year.
  2. Le applicazioni, e le aspettativedegliutenti a loro associate, sonoevolutesignificativamentenegliultimianni. Cisiaspettache le applicazionifunzionino in differentipiattaforme, ci siaspettache I datisianosempredisponibili, e l’integrazione con glistrumenti social incorporatanellenostresoluzioni. Inoltre, datoche le esigenze del business e le tecnologiecambianorapidamente, glisviluppatoridevonoessere in grado di rilasciarevelocementevaloreaiclientiintegrandoi feedback nelprocessodecisionale/produttivo.
  3. Build-Measure-Learnèstatoconiato in “The Lean Startup”, da Eric Ries. Anche se quantotrattatonellibroèprincipalmenteindirizzatoagliambienti startup, alcuniaspettopossonoessereapplicatii in modogenerico per rilasciarevalorerapidamente. L’ideaprincipale qui èchel’agilitàpuòessereraggiuntainteragendovelocementeattraversoquestopassi di alto livello.Le funzionalità ALM di Team Foundation Server e Visual Studio aiutano le organizzazioniattraversoquestequattro diverse fasi –Planning, Development, Release and Operations.
  4. Commitment to more frequent product updates shows that Build, Measure, Learn and agile development practices are being applied within Microsoft. Updates to Visual Studio Online are now occurring every few weeks.Given the higher-frequency of updates, organizations may need to make some changes to the way they evaluate new versions of development tools. There may be no “right time” to make the necessary upgrades and modify internal processes, so organizations will need to quickly match their needs with the current offering in order to make a decision. Some organizations may update as quickly as updates arrive, while others will be more selective. To help support these decisions, quite a bit of work goes into maintaining backwards compatibility with the previous major update, and different versions of Visual Studio can be installed side-by-side when needed.
  5. In this presentation, we will demonstrate each of these steps in more detail while highlighting the new features and capabilities of Team Foundation Server and Visual Studio 2013, as well as some of the highlights from the 2012 updates.
  6. Team Foundation Server 2012 focused mostly on improving the toolset for individual teams – managing backlogs, sprints, team capacity. Scaling out the agile project management toolset is a focus in TFS 2013 – agile portfolio management of multiple, hierarchical backlogs, and the rollup of work from across all agile teams.
  7. As we’ve seen from the previous demo, TFS continues to deliver a great variety of features that improve the planning process. Agile portfolio management provides a clean, intuitive way for project members of all disciplines to quickly and easily participate in each project. Kanban customization offers the ability to not only leverage Kanban in agile projects, but also adjust it as needed to best suit your preferred development model. Finally, we also took a look at work item tagging, a flexible way to organize and address growing project backlogs.
  8. Agile project managementAgile portfolio managementKanban boardsWork item taggingWork item charting
  9. After planning, teams dive into the development process. And while there have been great strides in individual developer productivity for decades, there is still a great deal of room for improvement when it comes to managing increasingly complex teams and projects. More teams are going distributed—whether across the town or across the globe—and tools need to better support that. The projects these teams work on are more sophisticated than ever, resulting in solutions with complex projects, processes, and codebases. And as with any project, quality needs to be built into the process as early and effectively as possible to ensure the best result.
  10. Microsoft has long had a core strength in the development phase of projects. Tools like Visual Studio have been enabling developers to be wildly productive for years, and the 2013 release introduces even more. However, Microsoft’s commitment to ALM reaches beyond the individual developer to help support their teams in ways that drive drastic improvements in project quality across the board. We’ve seen how team rooms provide a great way to bridge the gaps for distributed teams. Features like the flexible source control provided via TFS and Git offer developers a good way to manage complex codebases. And along with a ton of great features for testing, Visual Studio Online’s load testing as a service helps teams adopt an efficient testing plan from the earliest project sprints.
  11. See script. If the event also includes a “What’s New in VS” talk, be sure not to duplicate demos.
  12. One of the key areas development teams often struggle with is load testing. Common questions they ask are:Does our application deliver the critical features required under expected load?What happens if we’re successful and the load is more than planned? Can we scale with more instances, or do we need fundamental architectural changes?Can we scale across the breadth of our usage scenarios, or do we have bottlenecks around DB access, 3rd party Web services, etc?What’s the right amount of capacity to plan for when we ship (so we don’t pay for too much)?In the past, there have been a variety of tools for conducting the tests required to answer these kinds of questions. However, the infrastructure setup required a lot of up-front payment, setup time, physical space, and more. Fortunately, Visual Studio Online now provides load testing that happens in the cloud, offering teams a quick and easy path to get these questions answered.
  13. As projects have become more agile, everyone wants to see more releases and have better insight into project status. The technology team wants to close work items and move on to new ones. Management wants to see the project progress for themselves. Customers want to get new features and bug fixes as soon as possible. Getting these releases out in a predictable and efficient way can bring home the true value of “continuous delivery”, helping everyone to get more out of the lifecycle.Unfortunately, creating a smooth, reliable, and repeatable release process for complex applications is a challenge faced by many organizations. They often discover that it requires a team of people just to manage the difficulties of building, releasing, and maintaining the various environments and deployment plans. Even then, the process is often very complex and difficult to sustain as they evolve. Finally, the need for transparency also needs to be accounted for, resulting in yet-another-project to develop and maintain.
  14. Microsoft has made great strides in the area of release management since the launch of Visual Studio 2012. Not only have the core tools for project configuration and deployment improved, but Microsoft also acquired InRelease, a release management solution that is already deeply integrated with Visual Studio 2013 and Team Foundation Server 2013. These features provide a convenient way for development teams to define environments and then run deployments across them, whether manually, scheduled, or otherwise. The release process is extremely configurable, allowing for virtually any deployment contingency, custom process, rollback/rollforward, and more.
  15. Once an application is deployed to a production environment, the operations team is responsible for ongoing monitoring and maintenance. Inevitably, problems will occur, and it is often up to the operations team to diagnose and fix them. Some classes of problems, such as with hardware infrastructure, are in their direct scope. However, when the problems are in the software, the operations team needs to involve the development team themselves. Unfortunately, troubleshooting applications in production has been historically difficult, especially when the application itself was not proactively instrumented for this particular scenario.
  16. Microsoft’s investment in integration between Team Foundation Server and System Center results in a much more robust operations experience for technology groups. It’s now much easier for IT teams to efficiently provide development teams with the actionable diagnostics they need when troubleshooting production applications, as well as more data for planning their next iteration.
  17. With the release of System Center 2012 R2, IntelliTrace has become more deeply integrated within the operations infrastructure. Not only do application performance monitoring events (also known as APM events) now use the IntelliTrace format natively, but the new Microsoft Monitoring Agent includes the full functionality of Visual Studio IntelliTrace Collector for gathering full application profiling traces. This means that you’ll be able to more easily collect APM events and open them directly from Visual Studio.
  18. When you look at the application lifecycle as a whole, Microsoft has delivered considerable value over the past year. Since the release of Visual Studio 2012, the focus on providing a more efficient experience for development team members of all disciplines has already begun to deliver great dividends.
  19. Visual Studio Onlinewas launched in 2012 and has since provided regular updates out in front of the on-premises Team Foundation Server. With some limited exceptions, Visual Studio Online provides virtually all of the mainstream use cases as TFS, and typically has preview features not yet available on-prem. Some features, such as load testing as a service, are only available via Visual Studio Online.The free plan for small teams was announced in October 2012 and supports teams of up to five users. Users with Ultimate, Premium, or Test Professional subscriptions to MSDN have their access included. You can learn more at visualstudio.com.