Ensurepass

QUESTION 11

Your company’s help desk support team comprises a single individual using an Excel spreadsheet to track tickets. You want to improve the flow of information between the help desk and your development team. You need to ensure that the lead developer receives updates only when new software defects are reported by the help desk. What are two possible ways to achieve this goal? (Each correct answer presents a complete solution. Choose two.)

 

A.

Create a custom list on SharePoint to capture ticket information.

Have the lead developer subscribe to an alert for each ticket that is created with a type of “software defect”.

B.

Use the System Center 2012 Ticket Manager to capture tickets from the help desk.

Enable the ticket integration adapter to push tickets captured in System Center to TFS as bug work items.

Have the lead developer subscribe to alerts for his or her assigned work items.

C.

Create a team project on your Team Foundation Server with a custom process template to track tickets.

For software defects, have the help desk assign the tickets to the lead developer.

Have the lead developer review his or her assigned tickets.

D.

Publish the Excel spreadsheet to a SharePoint document library.

Configure an alert to notify the development lead when the spreadsheet is modified.

 

Correct Answer: AC

 

 

QUESTION 12

Your team is setting up a test lab for the test team. Hyper-V is not the company virtualization standard. You are in a planning meeting representing the development team. The information technology (IT) group indicates that they are reluctant to purchase a Hyper-V server and have limited resources available for maintaining test environments. You need to suggest a solution for managing pre-production environments. What should you do?

 

A.

Explain that Standard Environments in Lab Management can be used, but that IT will still have to provision test VMs.

B.

Explain that TFS Lab Management is a solution, but requires Hyper-V.

C.

Explain that Standard Environments in Lab Management is a solution, but requires physical machines.

D.

Explain that Lab Management is a solution and that IT will not need to be involved since Lab Management can be used to self provision test VMs.

 

Correct Answer: A

Explanation:

Standard Environments: Standard environments can contain a mix of virtual and physical machines. You can also add virtual machines to a standard environment that are managed by third-party virtualization frameworks. In addition, standard environments do not require additional server resources such as an SCVMM server. SCVMM environments: SCVMM environments can only contain virtual machines that are managed by SCVMM (System Center Virtual Machine Manager), so the virtual machines in SCVMM environments can only run on the Hyper-V virtualization framework. However, SCVMM environments provide the following automation and management features that are not available in standard environments.

http://msdn.microsoft.com/en-us/library/vstudio/dd997438.aspx

 

QUESTION 13

You develop a web application that will be automatically deployed to a staging web server on which Internet Information Services (115) 7 is installed.

 

You are defining a new build definition based on the DefaultTemplate.xaml build process template. This build definition will run every night and will publish the web application to a specific location.

 

You provide the following MSBuild arguments in your build definition:

 

clip_image002

 

You need to ensure that all prerequisites are installed and configured at the web server to support the build definition.

 

What should you do?

 

A.

Install a self-signed server certificate for the site on which the web application is deployed.

B.

Install Team Foundation Power Tools.

C.

Install and configure Microsoft Web Deploy and Web Management Services.

D.

Create an FTP site for the address staging.mycompany.com.

 

Correct Answer: C

 

 

QUESTION 14

You have a web application that should be automatically deployed to a standard environment, including two staging web servers. You USE the LabDefaultTemplate.11.xaml build process template for your build definition. You plan to run automated tests on the application as part of the build process. You need to configure the build definition to deploy the application. What should you do?

 

A.

Create deployment scripts to perform the deployment. In the Deploy section of the build process template, select Deploy the build and specify the computer names and the scripts to be executed.

B.

In the build definition, specify the MS Build arguments as /p:DeployOnBuild=true;DeployTargetPackage.

C.

Define separate drop folders for each web server.

D.

In the build definition, specify Private Drop Location. Indicate the scripts to be executed after a successful build.

 

Correct Answer: A

 

 

 

 

 

 

QUESTION 15

You develop a solution that contains an ASP.NET Model View Controller (MVC) application. You have a continuous integration build named CodeBuild which compiles the application. Your information technology (IT) department provides you with a virtual machine (VM) for testing purposes. The VM has Internet Information Services (IIS) 7.5 installed and configured. Currently, developers publish to the VM directly from Visual Studio when the test team requests a deployment. The current release process is unreliable and burdensome to the development team. You need to create an efficient and flexible method to automate the deployment of the website when requested by the test team. What should you do?

 

A.

Create a Powershell script that copies the website from the build drop folder to the test VM.

Check in the script to TFS.

Add an activity to the CodeBuild workflow that invokes the PowerShell script.

B.

Create a standard environment using the test VM.

Create a lab workflow named DeployBuild and select CodeBuild as the source build.

Configure a deployment command to copy the website from the build drop folder to the IIS web directory.

Instruct the test team to invoke the DeployBuild when they request a new release.

C.

Customize the CodeBuild workflow to copy the website from the build drop folder to the IIS web directory on the test VM.

Instruct the test team to invoke the CodeBuild when they wish to test.

D.

Make the IIS Web Directory on the test VM a Universal Naming Convention (UNC) file share.

Modify the CodeBuild, setting this share as the drop folder for the build.

Instruct the test team to invoke the CodeBuild when they wish to test.

 

Correct Answer: B

 

 

QUESTION 16

DRAG DROP

Your IT department uses a custom SharePoint list to capture help desk calls and ticket information. Management asks you to report the mean time to repair (MTTR) on a weekly basis. You need to modify the list to capture the data necessary to prepare the report. What should you do? (To answer, move the four appropriate actions from the list of actions to the answer area and arrange them in the correct order.)

 

clip_image004

 

Correct Answer:

clip_image006

 

 

QUESTION 17

Your development team uses Microsoft Visual Studio Team Foundation Server (TFS) 2012 with the Microsoft Framework (MSF) for Capability Maturity Model Integration (CMMI) template. You are reviewing outstanding issues with your team and trying to agree on whether you can mark a particular issue as resolved. You need to determine whether the issue has been resolved. Which two criteria must the team meet before the issue can be marked as resolved? (Each correct answer presents part of the solution. Choose two.)

 

A.

All impediments under an issue have been completed.

B.

All user stories under an issue have been completed.

C.

Stakeholders are satisfied that the issue has been resolved.

D.

All tasks under an issue have been completed.

 

Correct Answer: CD

Explanation:

Review Issues for Resolution

After all tasks under an issue have been completed, the stakeholders should decide whether the issue has been resolved.

http://msdn.microsoft.com/en-us/library/ee461539.aspx

 

 

QUESTION 18

You are using the Microsoft Framework (MSF) for Capability Maturity Model Integration (CMMI) Process Improvement 6.0 process template. You are the scrum master. You need to assign product requirements to an iteration. Which three actions should you perform? (Each correct answer presents part of the solution. Choose three.)

 

A.

Create a test harness to confirm that the business requirements are understood.

B.

Find the dependencies among the product requirements.

C.

Prioritize each of the requirements.

D.

Create a prototype to validate whether or not the requirement can be accomplished.

E.

Estimate the cost of each of the requirements.

 

Correct Answer: BCE

 

QUESTION 19

You are using the Microsoft Visual Studio Scrum 2.0 process template. You recently finished a sprint. You need to conduct a retrospective meeting prior to planning the next sprint. What should you do?

 

A.

Select items from the product backlog for the next sprint.

B.

Decompose the product backlog items into a set of tasks.

C.

Determine which items have been finished on the previous day.

D.

Analyze the previous sprint to identify what the team is going to do differently during the next sprint.

 

Correct Answer: D

Explanation:

This meeting provides an opportunity for the Scrum Team to inspect themselves and identify what went well and what needs improving. If improvements are identified, the team should create an actionable plan for the next Sprint. Nothing is out of scope during this meeting–people, relationships, process, and tools can all be discussed. The Scrum Team may also decide to adjust its Definition of “Done” to increase product quality. After the meeting, the next Sprint begins. Professional Scrum Development with Microsoft Visual Studio 2012 p.6

 

 

QUESTION 20

Your development team uses Scrum as its process framework. The business communicates a significant change in direction. The current sprint may become obsolete due to the changes. You need to determine whether the current sprint should be canceled. Under what circumstances should you cancel the current sprint?

 

A.

Team members are not able to complete the tasks that were committed to for the sprint.

B.

Major changes to have doubled the required time to complete the tasks.

C.

Impediments cause the tasks to not be completed within the sprint.

D.

The sprint goal becomes obsolete.

 

Correct Answer: D

Explanation:

Canceling a Sprint Rarely does a Sprint need to be canceled, but it does happen. If a Sprint’s forecasted work becomes irrelevant, then there is no reason to continue developing it. This can occur if the product or organization needs to change direction immediately due to a technology or market reason. Only the Product Owner has the authority to cancel a Sprint. He or she may do so under the advisement of others, including stakeholders, the Development Team, or the Scrum Master. Canceled Sprints require the Scrum Team to collaborate and decide if any done work is acceptable and potentially releasable. The Scrum Team should also re-estimate any undone work, returning it to the Product Backlog. The work done on partially completed PBIs depreciates quickly and may not have any value in the future. Needless to say, canceling a Sprint will generate waste.

Professional Scrum Development with Microsoft Visual Studio 2012 p.16

 

 

Instant Access to Download Latest Complete Collection of Microsoft 70-498 Real Exam

Try Microsoft 70-498 Free Demo