Application Lifecycle Management with Visual Studio 2010 Partner Briefing – March 2011
Adrian DunneTechnical Solutions Professional | Microsoft Singapore
Agenda
2:15pm Application Lifecycle Management with Visual Studio 2010
3:15pm Tea Break & Networking Session
3:45pm Testing with Visual Studio Test Professional 2010
4:30pm Cloud
5:00pm End
ALM : A path with hidden pitfalls
Concept
Realization
Scope Creep
Legacy Code
No Shared Vision
“No-Repro” Bugs
Poor Usability
Quality concerns
Changing architectur
e
Poor Quality
New Team Members
Broken Builds
Reporting overhead
Changing Requirement
s
Heterogeneous Environment
Poor Estimation of cost and time
Poor Documentatio
n
Build Quality
Integration Issues
Operations
Implementation
Governance
The 3 domains of ALM
Idea is here
Solution is here
The end is here
Team Foundation Server
Test and Lab Manager
Functional Testing
Lab management
Testing• Web
Performance• Load Test• Test case mngt
Architecture• UML Modeling• Layer Diagram• Dependency
Diag.• Code generation
IntelliTrace™
Testing
• Unit testing• Coded UI Testing
Code Quality
• Code Analysis• Code Profiling
SQL Server
• Schema versioning• Data Generation
• SQL Refactoring• Stored proc unit
test
VS2010 Stack
Development• WPF• Winforms• ASP.NET MVC• Office
• Cloud
• SharePoint• Silverlight• Windows Phone
Team Foundation Server & SharePoint Foundation 2010
ALM
Read
y
demo
• Requirements, Task management & Reporting• Unit Testing, Code Quality• Source Control• Build Automation• Unlimited Load Testing
Application Lifecycle Management