Q1. - (Topic 1)
Your network environment includes a Team Foundation Server (TFS) 2012 named TFS1 that contains two project collections named PC1 and PC2. A build server named Bi is configured with a build controller named C1 and an agent named A1 that runs build definitions created in Pd.
A development team wants to create a gated check-in build definition on PC2.
You need to perform a supported infrastructure enhancement to run PC2 build definitions.
What should you do?
A.
.
Add a new build server (B2).
.
On the B2 build server, migrate controller C1 and install a new controller (C2) that connects to the PC2 project collection.
.
On the Bi build server, configure a second build agent (A2) that uses the C2 controller.
B.
.
Add a new build server (B2).
.
On the B2 build server, install a build controller (C2) that connects to the PC2 project collection.
.
On the B2 build server, configure a second build agent (A2) that uses the C2 controller.
C.
.
On the Bi build server, configure the C1 controller to connect to project collections PC1 and PC2.
.
On the Bi build server, update the Al agent to use controllers C1 and C2.
D.
.
On the Bi build server, configure the C1 controller to connect to project collections PC1 and PC2.
.
On the Bi build server, configure a second build agent (A2) that uses the C2 controller.
Answer: B
Q2. - (Topic 3)
You are an automation engineer for your company. Your Scrum team is defining processes
for how your team should deliver products for product owner approval.
Your development team is deciding what the definition of done should be.
You need to contribute a test suite that will confirm each user story's level of done.
Which test should you perform?
A. Integration
B. Security
C. Performance
D. System
Answer: D
Q3. - (Topic 3)
You are using the Microsoft Visual Studio Scrum 2.0 process template. You are a scrum master leading a scrum team.
Your team is new to Agile and Lean practices.
You need to ensure that your team communicates efficiently.
Which three actions should you perform? (Each correct answer presents part of the solution. Choose three.)
A. Utilize visual controls, such as task boards.
B. Co-locate team members.
C. Document the design of functionality you plan to build.
D. Hold a weekly conference call with the entire team to review the bug list.
E. Discuss issues through an email thread.
F. Conduct daily face-to-face stand-up meetings.
Answer: A,B,F
Q4. - (Topic 1)
Your client’s network environment includes a Microsoft Visual Studio Team Foundation Server (TFS) 2012 server installed at its main office.
The network administrator at a remote office reports high WAN utilization. Users at the remote office report slow response times when downloading source code.
You need to minimize WAN utilization and improve the response times for downloading source code.
What should you do?
A. Install TFS Server at the remote site and set up database synchronization between the existing TFS Server and the remote site.
B. Install and configure TFS Proxy at the remote site. Point the TFS Proxy to the TFS server and point Team Explorer to the TFS Proxy.
C. Install and configure IIS caching. Point Team Explorer to the IIS server.
D. Install TFS Proxy at the remote site. Configure TFS Proxy to point to the TFS Server and configure each user’s Visual Studio Source Control to use the proxy server for file downloads.
Answer: D
Q5. - (Topic 3)
Your company is considering adopting the family of Microsoft Visual Studio 2012 features.
You need to identify which out-of-the-box features you could use to create an end-to-end application lifecycle management (ALM) solution.
Which three features should you use? (Each correct answer presents part of the solution. Choose three.)
A. Time tracking and budget analysis
B. Manual testing
C. Unit testing and code coverage
D. Requirements management
E. Deployment to production
Answer: B,C,E
Explanation: There is no Time tracking and budget analysis in TFS or VS, this is likely MS Project Feature. Requirements management is a TFS Feature. http://msdn.microsoft.com/en-us/library/ms364062%28v=vs.80%29.aspx
I do see Manual testing, Unit testing and code coverage, and Deployment at VS2012 Feature comparisons page http://www.microsoft.com/visualstudio/eng/products/compare
Q6. - (Topic 3)
You have an ASP.MVC application running in production.
The application is experiencing intermittent slowdowns and client disconnections on the application tier.
You need to provide detailed execution trace information to the development team.
How should you capture this information?
A. File a bug work item in TFS directly from production.
B. Open the production server event logs in Visual Studio 2012 and create a TFS bug work item from the relevant exception messages.
C. Install and run the IntelliTrace Data Collector on the production application server(s).
D. Install and run the IntelliSense Semantics Collector on the production application server(s).
Answer: C
Q7. - (Topic 3)
Business analysts in your organization create large, extremely detailed requirements specifications.
Some business analysts report that developers are not delivering according to specifications.
You need to improve requirements management and delivery.
Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
A. Require the business analysts to give the developers summaries of each requirement instead of the detailed specification.
B. Require the developers to prioritize requirements.
C. Use Microsoft PowerPoint storyboarding to improve the understanding of requirements.
D. Use the Feedback Manager tool to gather feedback from the business analysts regularly.
Answer: C,D
Q8. - (Topic 1)
Your network environment includes a Microsoft Visual Studio Team Foundation Server (TFS) 2012 server.
You need to view performance data related to client connections and commands being executed against the TFS server.
What should you do?
A. Browse to http: <servername> 8080/tfs/teamfoundation/administration/ v3.0/ warehousecontrolservice.asmx and select Processing Status.
B. Use the TFS Administration Console to view the TFS logs.
C. Query the tbl_ClientEvent table in each TFS Team Project Collection database.
D. Query the tbl_Command table in each TFS Team Project Collection database.
Answer: D
Q9. - (Topic 2)
You are using Microsoft Test Manager (MTM).
You have a shared steps work item that you want to hide in the Shared Steps Manager.
You need to ensure that only active shared steps work items are displayed.
What should you do?
A. Change the state of the shared steps work item to Closed, then customize the filter of the Shared Steps Manager view to display shared steps that have the status Active.
B. Delete the shared steps work item from all test cases where it is used, then delete the shared steps work item from the Shared Steps Manager.
C. For the shared steps work item, change the Show in Shared Step Manager setting to Do Not Show.
D. Change the state of the shared steps work item to Removed.
Answer: A
Q10. - (Topic 1)
Your company uses Microsoft Visual Studio Team Foundation Server (TFS). You have permissions to modify work items.
The current product backlog item WIT is functioning properly. However, the product owner needs to track each product backlog item's estimated value to the company. The company has a system that ranks value by using a grading system of A-E. The company needs a new field in the product backlog item that captures this system and only allows A-E.
You need to modify the product backlog item WIT on the server.
Which two actions should you perform? Each correct answer presents a complete solution.
A. Use the TFS administration console to add a field product backlog item WIT.
B. Use the process template manager, and download the process template. Use the process template editor to edit the WIT. Upload the edited template as a new process template.
C. Use the process template editor to add a field to the existing WIT.
D. Use witadmin.exe to download the XML Edit the XML to add the field, and use witadmin to upload the edited XML document.
Answer: A,B
Explanation: http://msdn.microsoft.com/en-us/library/vstudio/ms194980(v=vs.110).aspx
Q11. - (Topic 3)
You are developing an application that has several automated builds that build, perform code analysis, and unit test portions of your code. Your team also performs peer review for code changes in an informal manner.
You need to meet the following requirements:
. Provide documentation on quality checks and reviews for any changes to the code
base.
. Ensure code quality.
. Maintain your team’s efficiency.
What should you do?
A. Institute gated check-ins to the build process.
B. Deny developers check-in permissions. Allow them to shelve changes and have a senior team member check in the shelve-set after review.
C. Utilize the Code Review work items and workflow before check-ins.
D. Perform a weekly code review on subset of recent check-ins.
Answer: C
Q12. - (Topic 2)
You are using Microsoft Test Manager (MTM).
You have a large list of existing test plans that are obsolete. These test plans should be kept for historical purposes. When testers click oi the Home button to select a test plan, the list is too long to easily navigate.
You need to show only the test plans that are currently being used.
What should you do?
A. In the Test Plan Manager view, right-click each obsolete test plan and select Hide.
B. In the Test Plan Manager view, for each obsolete test plan select Delete test plan.
C. In the test plan Properties, change the State to Inactive for each obsolete test plan.
D. In the Test Plan Manager view, right-click each obsolete test plan and select Close.
E. In the test plan Properties, change the State to Closed for each obsolete test plan.
Answer: C
Q13. - (Topic 1)
Your network environment includes the following:
. Multi-tier Microsoft Visual Studio Team Foundation Server (TFS) 2012 server environment with HTTPS/ SSL configuration . Microsoft Exchange Server 2010 with SMTP listening on Port 587, requiring SSL and allowing open relay
You want to be able to inform team members about changes to projects, work items, and builds.
You need to configure email notifications for TFS 2012 using the least amount of administrative effort.
What you should do?
A.
.
Log on to the application-tier server.
.
From the TFS Administration Console, enable Email Alert Settings by entering the 5MW Server and the From address, and then editing the Advanced SMTP Settings.
B.
.
Install and configure SMTP Service by using IIS Manager on the TFS Server.
.
Log on to the application-tier server.
.
From the SharePoint Central Administration website, configure outgoing email settings.
C.
.
From the Command prompt, run the command TFSConfiq ConfigureMail /FrornEmailAddress: tfsadmin?contoso.com / SmtpHost: SMTPSVR1 /Port: 58] /SSL.
D.
.
Install and configure SMTP Service by using IIS Manager on the TFS Server.
.
Configure the TFS Email Alert Setting to use SMTP Service.
.
Configure the SMTP Service to send mail to Exchange by using port 587 and SSL.
Answer: A
Q14. - (Topic 3)
You are developing an application by using a team of developers and a team of testers. You have an automated nightly build.
Currently, the testers take too long to test and the developers are closing a large number of bugs as “unable to reproduce.”
You need to improve the test cycle time.
Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
A. Enable code analysis.
B. Instruct the testers to use diagnostic data collection in their test environment.
C. Instruct the testers to test only every other build.
D. Instruct the testers to use action recordings and playback during manual testing.
E. Assign an extra day for testing at the end of the iteration.
Answer: B,D
Q15. - (Topic 3)
Your development team is using the Microsoft Solution Framework (MSF) for Capability Maturity Model Integration (CMMI) Process Improvement 6.0 process template.
The team has identified all of the acceptance criteria for a new application. This data currently resides in a series of spreadsheets.
You need to enter the criteria into TFS for team traceability and tracking.
Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
A. Create test case work items for each criterion in the spreadsheet. Link the test case work items with the work item(s) for the appropriate requirements.
B. Create Requirement work items.
C. Create a new task work item for each criterion in the spreadsheet. Set the Triage attribute for each task work item to Information Received.
D. Create a new quality of service test case work item for each criterion in the spreadsheet. Link the quality of service test case work items with the work item(s) for the appropriate requirements.
Answer: A,B