Download presentation
Presentation is loading. Please wait.
Published byBarry Knight Modified over 9 years ago
1
Insightful Solutions :: Innovative Technologies Thanks to our Sponsors
2
Insightful Solutions :: Innovative Technologies Application Lifecycle Management with Visual Studio 2013 and TFS 2013 With Paul Hacker, AgileThought Technical Architect, Microsoft ALM MVP
3
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Team Build Testing Feedback DevOps Release Management Reporting TFS in the Cloud
4
Insightful Solutions :: Innovative Technologies
5
Code Metrics Code Coverage Coded UI Testing Code Clone Microsoft Fakes (Unit Test Isolation) Code Review Task Suspend/Resume Test Case Management: Test Manager client and web based Manual Testing Exploratory Testing Lab Management Release Management PowerPoint Storyboarding + TFS full capabilities Agile Portfolio Management Team Room Feedback Manager Work Item charting + Team Foundation Service Windows Desktop and Windows Store Apps Web and Cloud development Office and SharePoint Development Office 365 Cloud Business Apps Blend for Visual Studio LightSwitch Extensible Testing Framework Advanced Profiling and Analysis Refactoring & Peek Definition Third-Party Extensibility Features
6
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Team Build Testing Feedback DevOps Release Management TFS in the Cloud
7
Insightful Solutions :: Innovative Technologies Web Access Team sensitive home page – Customize tiles with team favorites – View burndown – Start feedback – View members
8
Insightful Solutions :: Innovative Technologies Agile Portfolio Management Agile for large workloads – Manage several teams in an organization – Get insight from Features and track progress down to Stories and/or Tasks Consolidate portfolio – Easy navigation and visualization of complex hierarchy of scenarios – Gain understanding of overall project completion across multiple teams
9
Insightful Solutions :: Innovative Technologies Tags
10
Insightful Solutions :: Innovative Technologies Project Teams Team room – Durable & real- time communication to improve team collaboration – Centralized and searchable project activity feed including changes to code, work items, build status and more
11
Insightful Solutions :: Innovative Technologies Charts
12
Insightful Solutions :: Innovative Technologies Sprint Planning Perform work breakdown Define tasks – By team member – By activity type Define team capacity – Hours available by team member – Planned time away Review required and available capacity – For the team – By activity type – By individual members
13
Insightful Solutions :: Innovative Technologies Task Boards Touch sensitive – Drag-and-drop View – Per PBI – Per Team Member Perform updates on stickies – Adjust remaining work – Change assignment – Update state
14
Insightful Solutions :: Innovative Technologies Teams Manage projects at the team level Each team – “Owns” an area – Has its own favorites – Has its own Home Page – Has its own security Set capacity of members per team
15
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Team Build Testing Feedback DevOps Release Management TFS in the Cloud
16
Insightful Solutions :: Innovative Technologies New Team Explorer Team Explore starts at a Home page Separate pages have targeted functionality My Work supports: (Premium/Ultimate) – Work Item association – Easy Shelve / Unshelve (Suspend / Resume) – Merge from Shelveset Pending changes supports: – Work Item association – Include / Exclude files – Shelve / Unshelve – Find Shelvesets – Resolve Conflicts – Undo All – Manage workspaces
17
Insightful Solutions :: Innovative Technologies CodeLens (Ultimate Only)
18
Insightful Solutions :: Innovative Technologies Code Lens
19
Insightful Solutions :: Innovative Technologies Peek Definiton, Navigate To
20
Insightful Solutions :: Innovative Technologies Git for on-premises TFS Git Support – Git support arrives for Team Foundation Server hosted on- premises (a feature previously available only in Team Foundation Service) – New Team Projects now support either TFVC or Git for Source Control
21
Insightful Solutions :: Innovative Technologies Code Review Request and Response (Premium and Ultimate Built into Team Explorer 2013 Review Request and Response Work Items Streamlined workflow
22
Insightful Solutions :: Innovative Technologies Enhanced Work Item Dialog Chrome-less layout Variable font sizes Rich text descriptions Discussion Only history option
23
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Testing Feedback DevOps Release Management TFS in the Cloud
24
Insightful Solutions :: Innovative Technologies Testing Features MTM is a QA Professional focused interface – Work Item based test case management, test planning and status tracking – Focused on Requirements – Robust manual testing functionality – Powerful defect data capture tools – Record / Playback of actions (Fast Forward) What’s New – Large performance improvements – Exploratory Testing – Support for Windows 8 Metro-style apps – Multiple Lines and Rich Text support in test steps – Test Suite cloning – Improved test plan results
25
Insightful Solutions :: Innovative Technologies Coded UI Testing Enables verification of UI functionality – Record test actions from VS to generate code – Reverse engineer code from MTM action recordings – Add assertions to verify functionality What’s New for 2012/2013 – Coded UI Test Editor included in-the-box – Support for HTML5 in IE 9 and IE 10 – Support for IE 10 Spell Checking – Support for 64-Bit IE in Windows 8 – Support for pinned sites in IE 9 – Support for IE 9 semantic tags – Handles white space characters correctly between IE versions – Continue on Error attribute set during recording – New Coded UI Test APIs Full platform supported – http://msdn.microsoft.com/en-us/library/dd380742.aspx
26
Insightful Solutions :: Innovative Technologies Test Explorer Support for multiple unit testing frameworks – MS Test – xUnit – nUnit – And more! Both.NET and native C++ Run tests on compile – “Continuous” test runner – Background testing Run selected tests – Failed tests – Tests that haven’t been run – All Tests Easily enable code coverage
27
Insightful Solutions :: Innovative Technologies Web based testing tools
28
Insightful Solutions :: Innovative Technologies Load Testing in the cloud Cloud-based load testing – Use Visual Studio Ultimate combined with Team Foundation Service to conduct load testing using Windows Azure hosted load agents – Scale load tests easily from tens to thousands of users without the need to setup your own infrastructure
29
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Testing Feedback DevOps Release Management TFS in the Cloud
30
Insightful Solutions :: Innovative Technologies Feedback: Initiating Click on link in Web Access – Select stakeholders – Instruct how to access the application – Focus the feedback Feedback request is mailed out – Stakeholders click a link to start a feedback session
31
Insightful Solutions :: Innovative Technologies Feedback: Responding Click on a link to start a session – Feedback can also be initiated “voluntarily” by the Stakeholder Select what to record – Screen / voice / both – Screenshot at any time – Attach files – Type comments
32
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Architecture Tools Team Build Testing Feedback DevOps Release Management TFS in the Cloud
33
Insightful Solutions :: Innovative Technologies DevOps: Integration from SCOM to TFS
34
Insightful Solutions :: Innovative Technologies SCOM Issues in TFS
35
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Testing and Lab Management Feedback DevOps Release Management TFS in the Cloud
36
Insightful Solutions :: Innovative Technologies How do we think about Release Management
37
Insightful Solutions :: Innovative Technologies Automation
38
Insightful Solutions :: Innovative Technologies Collaboration
39
Insightful Solutions :: Innovative Technologies Team Foundation Server integration
40
Insightful Solutions :: Innovative Technologies Analytics & reporting
41
Insightful Solutions :: Innovative Technologies Security
42
Insightful Solutions :: Innovative Technologies Error reporting
43
Insightful Solutions :: Innovative Technologies Agenda TFS Overview Agile Management Developer Tools Testing and Lab Management Feedback DevOps Release Management TFS in the Cloud
44
Insightful Solutions :: Innovative Technologies Visual Studio Online
45
Insightful Solutions :: Innovative Technologies Lightweight browser-based code editing A lightweight, IntelliSense enabled editor that works from any browser.
46
Insightful Solutions :: Innovative Technologies Low overhead automated builds
47
Insightful Solutions :: Innovative Technologies Load testing, simplified
48
Insightful Solutions :: Innovative Technologies Application Insights
49
Insightful Solutions :: Innovative Technologies Application Insights
50
Insightful Solutions :: Innovative Technologies Q&A Looking For ALM Solutions for Your Business? Email me at Paul.Hacker@agilethought.com Paul Hacker is a Solutions Architect and ALM Consultant at AgileThought, Microsoft ALM MVP. He has over 10 years of professional experience in software development, working in all phases of distributed object oriented enterprise application development and design using Microsoft technologies. About Paul @pjhacker
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.