Modern lifecycle management practices
-
Upload
microsoft-developer-network-msdn-belgium-and-luxembourg -
Category
Software
-
view
321 -
download
1
description
Transcript of Modern lifecycle management practices
Connect. Create.Transform Visual Studio 2013Launch event LuxemburgMarch 25th, 2014
AgendaSpeaker Time Title
Pieter Ostyn 9:30 – 9:45 Welcome Keynote: The New Normal: Application development in today's organizations
Michael Köster 9:45 – 10:30
Modern Lifecycle ManagementPresentation + live demo “What’s new in Visual Studio and TFS 2013”
Michael Köster 10:30 – 11:30
Extend Application development and collaboration in the cloud with Visual Studio OnlinePresentation + live demo Visual Studio Online
11:30 – 11:45
break
Michael Köster 11:45 – 12:45
Removing barriers between developers and operationsPresentation + live demo Visual Studio Release Management
12:45 – … Opportunity for networking during light lunch
The New Normal: Application development in today's organizationsPieter OstynALM Solution SpecialistDeveloper & Platform Evangelism
IT Trends and Enablers
Mobility & Devices
CloudServices
IT Consumerization
Business Agility
IT Trends
Devices Cloud services Modernization
2.6 billionMobile devices by 2016, 350M of those being used at work
70% of businesses are either using or investing on cloud computing solutions
50%IT spent for enhanced functionality to legacy applications
Modernizing Business Applications
Client Server
SO
CIA
L
MOBILITY CLOUD
AG
ILE
Embracing the transformation
People
Process
Technology
Start from scratchHire all new resources
Start from scratchLearn all new tools
Start from scratchEverything cloud-only
Bring your existing teams and experiences forward
Use familiar tools that have evolved to embrace new scenarios
Embrace the duality of your enterprise and the public cloud
Do nothing
Conservative Radical
Why Microsoft ALM?The Microsoft Application Lifecycle Management (ALM) Solution provides an extremely effective way of integrating your stakeholders in planning, creating, testing, and managing your application portfolio.
Integrate Your Teams
Change at Your Pace
2. Developersand Testers
3. IT Ops
1. Business Product Owners
Technology
People
Process
Microsoft meets you where you are so you can change at your pace.
Gartner: Magic Quadrant for ALM
Gartner, one of the world’s top IT research
and advising companies, continues
positioning
Microsoft in the Leaders Quadrant in the
ALM space.
AmazingPartner
Ecosystem
AgendaSpeaker Time Title
Pieter Ostyn 9:30 – 9:45 Welcome Keynote: The New Normal: Application development in today's organizations
Michael Köster 9:45 – 10:30
Modern Lifecycle ManagementPresentation + live demo “What’s new in Visual Studio and TFS 2013”
Michael Köster 10:30 – 11:30
Extend Application development and collaboration in the cloud with Visual Studio OnlinePresentation + live demo Visual Studio Online
11:30 – 11:45
break
Michael Köster 11:45 – 12:45
Removing barriers between developers and operationsPresentation + live demo Visual Studio Release Management
12:45 – … Opportunity for networking during light lunch
Thank you
Enjoy the Day [email protected]
MSDN Subscriptions Benefits
Why MSDN?Modern software development engages diverse stakeholders in planning, creating, testing, and managing your application portfolio. MSDN subscriptions provide an extremely flexible, cost-effective way to equip your teams and license your dev and test infrastructure.
Typical Stakeholders
Typical Environment
1. developers and testers
2. IT operations
3. business analysts and product owners
DEV & TEST SERVERS
TEST LABS
Team Productivity
Shared Environments
LOAD AGENTS
What you need. When you need it.
Technical Support
Self-Service Tech Cloud Discounts
Windows Azure Environments
New machine environments at your fingertips
2-4 incidents / user
Unlimited managed online support
A lifeline for your toughest challenges
$50-$150 / user per month
Lowest cost for additional dev and test capacity.
Up to 33% off dev and test workloads on
Windows Azure
$50/month
$100/
$150/for Visual Studio Ultimate
MSDN Azure credits
for Visual Studio Professional / Test Professional
month for Visual Studio Premium / MSDN Platforms
month
3 VMs for 16 hours a day
80 VMs for 20 hour load test
Up to 500 web sites plus SQL DB
Source Repos
Test Case Management
Feedback Management
Build and Continuous Integration
Agile Planning
Team Rooms
New Cloud Capabilities
Team Foundation Server
• $20-$60 / user per month
• Unlimited projects and repositories
• Exclusive web test case management
Visual Studio Online
Visual Studio Online Available Now3) New cloud-only monthly user
plans
2) Included for MSDN subscribers
Mix & match: pick the right MSDN subscription or user plan for each team member’s needs. New monthly user plans can be used to complement teams of MSDN subscribers.
Increased value to existing and new MSDN subscribers User plans purchased via Windows Azure.
1) Completely free for small teams
FREE: 5 usersFREE: 60 minutes Cloud Build per month
FREE: 5 usersAdditional users $20/month
All users $45/monthMax 10 per account with this planIncludes use of the VS Pro IDE
All users $60/month
Call to actionwww.visualstudio.comGet Started with Visual StudioRegister to Visual Studio Online
Apply for Application Insights Limited Preview
Download Visual Studio 2013Get access to your benefits
http://msdn.microsoft.com
MSDN Subscribers
Michael Koester | Microsoft
Modern Lifecycle ManagementReimagine what’s possible!
Modern Lifecycle Management with Visual Studio• Managing the Modern Application Lifecycle with Visual Studio:
‒ Plan
‒ Develop
‒ Release
‒ Monitor
• The Value of MSDN Subscriptions
Topics
Diverse Teams and Platforms
Agility in developmentand production
Balancing team autonomyand predictability
Plan Monitor
ReleaseDevelop+Test
ProductionDevelopment
BACKLOG
Collaboration
Modern Application Development is about Continuous Delivery & Rapid Response to Change
Managing the Application Lifecycle
Visual Studio 2013 enables value delivery through modern ALM.
Adaptable.Enterprise capable.
Adaptable
agile your way CMMI
SCRUM
Waterfall
Custom
Enterprise capable
Heterogeneous devices and platforms
Hybrid ALM On-premises andin the cloud
Misunderstood RequirementsUnderstanding Complex SystemsDocumenting ComponentsLoss of Focus
Enterprise AgilePowerPoint StoryboardingStakeholder FeedbackArchitecture Tools
Challenges
Features
Business AnalystsEnd UsersStakeholders
PlanIdea and Value Definition
DEMOEnterprise Agile
Work Item ChartingTurn a Query
Into a Chart
Slice and Dice
PowerPointStoryboardingCapture Requirements
Share Templates
Support Mobile
Work Item Integration
Stakeholder FeedbackRequest Feedback
End User Interaction
Record Rich Feedback
Act Quickly
UMLModelingUse Case Diagrams
Activity Diagrams
Class Diagrams
Component Diagrams
TFS Integration
Explore Solutions
Find Source Code
Filter and Search
Create Diagrams
Architecture Explorer
LayerDiagramsDesign Architecture
Generate Dependencies
Validate Architecture
Enforce at Build
Endless DebuggingEvasive BugsScattered InformationPerformance ProblemsArchitecture Ignored
Code LensCode Map/Visual DebuggingTeam Rooms/Code ReviewsCode AnalysisIntellitrace
Challenges
Features
Product OwnersDevelopersArchitectsTesters
DevelopTurning Ideas into Software
DEMOCode Lens/Code Maps/Visual Debugging
CodeReviewFacilitate Collaboration
Team Room Integration
Suspend ResumeContext Switching
Full IDE Integration
DEMOTeam Rooms
CodeAnalysisStatic Code Analysis
Code Metrics
Code Coverage
Code Clones
IntelliTrace
Pinpoint Debugging
Events & Calls
Configure
Stubs, Mocksand FakesIsolate Code
SharePoint Emulator
Bug Ping-PongNo Repro BugsPerformance Issues
Complete Test SolutionTest Automation
Challenges
FeaturesDevelopersTesters
QAManual Testing and Test Automation
CompleteTest SolutionManage Test Cases
Run Test Cases
Collect Diagnostics
Playback Tests
DEMOTest Automation with Coded UI
More Frequent ReleasesCustomer ResponsivenessStakeholder TransparencyCompliance & Regulation
Release ManagementOut of the Box SupportContinuous Integration
Challenges
Features
DevelopersOperationsTesters
ReleaseContinuous, Automated, Repeatable
Build/Continuous IntegrationEarly and Often
Gated Check In
TFS Integration
Manage Builds
Release ManagementAutomation
Collaboration
TFS Integration
Analytics & Reporting
Lab ManagementContinuous Build-Deploy-Test
Test Automation
Environment Management
Intelligent Analysis
Production Outages Scaling IssuesUnknown Usage PatternsMemory IssuesProduction Bugs
IntelliTrace in ProductionIntelliTrace Performance IndicatorsMemory Dump AnalysisCloud Based Load Testing
Challenges
Features
DevelopersOperationsTesters
MonitorIntegrated and Accessible Analytics
System Center IntegrationIncident Alert
DevOps Collaboration
IntelliTrace
PreEmptive Analytics
IntelliTrace Performance IndicatorsPerformance Data
Event Details
Execution Tree
Jump to Code
Memory Dump AnalysisDebug Dump Files
Find Memory Leaks
Trace References
Track total percentage hours completed by user
story
View real-time status of each user
story
Test results quickly display quality status of each user
story
Track active and resolved bugs by user
storyComprehensiveReportingA picture is worth a thousand words and the Stories Overview report gives that big picture!
The Stories Overview gives a comprehensive view of implemented user stories including completion status, test results and bug status.
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.