Act now and download your Microsoft 70-498 test today! Do not waste time for the worthless Microsoft 70-498 tutorials. Download Far out Microsoft Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management exam with real questions and answers and begin to learn Microsoft 70-498 with a classic professional.

Q16. You manage a software development project that includes multiple feature teams. The teams integrate their code into a shared code repository as frequently as possible. 

You plan to configure a build definition by using the default build process template (DefaultTemplate.xaml). 

You need to know when a check-in from a feature team has broken the build or caused a test to fail, without impacting the feature team. 

What should you do? 

A. Set the Analyze Test Impact parameter to True in the build process template. 

B. Set the build trigger to Continuous Integration and enable automated testing. 

C. Add the Builds check-in policy to your team project. 

D. Create a shelveset command for pending changes. Queue a build using the latest source with the shelveset parameter. 

Answer:


Q17. 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: CD 


Q18. Your development team uses the Microsoft Visual Studio Scrum 2.0 process template. The team has identified items from the product backlog for the next sprint. 

You need to ensure that the team has adequate capacity to complete the next sprint. 

Which three actions should you perform? (Each correct answer presents part of the solution. Choose three.) 

A. Review the sprint Burndown chart. 

B. Have the team assign hour estimates to each sprint task. 

C. Review the sprint backlog. 

D. Assign story points to each item in the product backlog. 

E. Review the product backlog with forecast set to On to determine if the sprint can be completed based on the team’s velocity. 

F. Set each team member’s per day capacity. 

Answer: CEF 

Explanation: Sprint Burndown charts can show the team how much work remains in the Sprint. These charts will often include an ideal trend line. This line represents the ideal rate at which the Development Team is able to complete all of the remaining effort, at a constant rate, by the end of the Sprint. 

Professional Scrum Development with Microsoft Visual Studio 2012 p.283 

Prior to the Sprint, there shouldn’t be any Task work items in the Sprint Backlog. Ideally, the Development Team creates its tasks during the Sprint Planning meeting and not before. 

Professional Scrum Development with Microsoft Visual Studio 2012 p.175 

The Sprint Backlog contains those items selected by the Development Team plus a plan for delivering them. The Sprint Backlog shows the work remaining in the Sprint at all times. 

Professional Scrum Development with Microsoft Visual Studio 2012 p.4 

Story points should be already assigned to PBIs during identification for the sprint. 


Q19. You are utilizing the Microsoft Visual Studio Scrum 2.0 process template. 

Your development team uses the storyboard feature in Visual Studio 2012. 

You need to ensure that there is consistency of user interface between different features of the product. 

What should you do? 

A. Create a design guide document with images of sample standard layouts. Provide a copy of this document to all team members. 

B. Create custom storyboard shapes by using Microsoft PowerPoint that match your corporate standard user interface (UI) controls. Export these and make them available to the team as an import for use in all storyboards. 

C. Create custom storyboard shapes in PowerPoint that match your corporate standard UI controls. Save the results as a PowerPoint template in the SharePoint site associated with the Team project collection. Instruct team members to import the shapes. 

D. Create images of your UI controls as GIF/JPEG files that match your corporate standard UI controls. Export these and make them available to the team as an import for use in all storyboards. 

Answer:


Q20. 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: BD 


Q21. 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. 

Answer:

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 


Q22. 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: ABF 


Q23. Your company is developing a new version of an existing application. The current list of feature requests is made up mostly of three years’ worth of bug reports and help desk support call data. 

The company has no formal process for requesting input from its customer base. 

You need to be able to prioritize the information and develop an accurate, useful list of feature requests. 

What are three possible ways to accomplish this goal? (Each correct answer presents a complete solution. Choose three.) 

A. . Use focused customer interviews to review the bug reports and help desk data. 

. Create the requirements documents from the resulting information. 

B. . Create a single requirements document that includes all the bug reports and help desk call items. 

. Put this document on the backlog of the project. 

C. . Working from the bug reports and help desk data, create an Excel workbook project matrix that ranks items based on complexity and priority. 

. Determine the project requirements for the next iteration that includes the top ranking items on the matrix. 

D. . use storyboarding diagrams and work with the stakeholders to filter, map, and expand on the bug reports and help desk call data. 

. Review the diagrams with the stakeholders and create requirements documents based on that review. 

E. . Hold a series of joint application design (JAD) sessions with representation from support, development, help desk, and customers. Filter out the bad items from the bug reports and help desk data. 

. Create formal requirements documents based on the results of these sessions. 

Answer: BCE 


Q24. You create a layered web application. The service layer includes a suite of nUnit tests for the code. The web application contains JavaScript and has no tests. 

You configure a build agent running as a service and create an automated build. 

You need to include unit testing in the development and automated build of the application. You need to achieve this goal with the least amount of impact to the development team. 

Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.) 

A. Configure the build to use the existing nUnit tests. 

B. Create QUnit tests to test the Javascript in the web application. 

C. Use Coded UI Tests to test the JavaScript in the web application. 

D. Convert all the nUnit tests for the business logic layer into MSTests. 

Answer: AB 


Q25. DRAG DROP 

You are developing a new application that contains complicated validation and transformation logic on data pulled from three separate source systems. 

You need to get feedback from your stakeholders to verify that your application meets their requirements before any other development tasks have been started. You also need to ensure that this application sub-system is correct before any other dependent module can be developed. 

What should you do? (To answer, move the five appropriate actions from the list of actions to the answer area and arrange them in the correct order.) 

Answer: 


Q26. You manage a geographically dispersed development team that uses the Microsoft Visual Studio Scrum 2.0 process template. 

Each of the four locations has approximately six team members. 

You need to optimize the team’s performance to minimize the impact of the geographic dispersion. 

What should you do? 

A. Setup a persistent video conference feed between the locations. 

B. Use a phone conference line for daily standups. Use a paper-based planning board and take snapshots of the board after daily standups. 

C. Organize the teams into a scrum of scrums, in which each location has a standalone team. Work off of a single product backlog and meet regularly with the leads of each scrum team. 

D. Use electronic planning and a shared source control repository so that all team members are using a single set of sources. 

Answer:


Q27. You are developing a release plan for a new project. 

You need to create a risk management plan. 

Which three activities or elements should you include in your plan? (Each correct answer presents a complete solution. Choose three.) 

A. Probability assessment 

B. Assumptions 

C. Resolution planning 

D. Impact analysis 

E. Resource planning 

F. Constraints 

Answer: ACD 


Q28. You are developing a new application. The application will require rapid changes after it is in production. 

You need to implement practices that promote high quality and ensure the code is maintainable. 

Which three practices should you implement? (Each correct answer presents part of the solution. Choose three.) 

A. Refactor code based on code metrics from the maintainability index. 

B. Keep the code tightly coupled. 

C. Create as few classes as possible. 

D. Create unit tests and monitor code coverage. 

E. Create as few assemblies as possible. 

F. Refactor code based on code clone analysis. 

Answer: ADF 


Q29. You develop an n-tier application that includes the following components: 

Database 

Data access layer 

Business logic layer 

Presentation layer (website) 

The database has approximately 100 tables and stores large amounts of data. 

You need to select a unit testing strategy to verify the business logic layer. 

What should you do? 

A. . Create a mock data access layer. 

. Configure the business logic layer to use the mock data access layer. 

. Write tests against the business logic layer. 

B. . Create a mock data access layer. 

. Write tests against the mock data access layer. 

C. . Create a mock business logic layer and a test database. 

. Configure the data access layer to target the test database. 

. Write tests against the business logic layer. 

D. . Create a test database from a backup of the live database. 

. Configure the data access layer to target the test database. 

. Write tests against the data access layer. 

Answer:


Q30. You manage a highly complex project by using Microsoft Visual Studio Team Foundation Server (TFS) 2012 for application lifecycle management (ALM). 

The project has the following characteristics: 

The development team is multi-disciplined, executes all work that is required, and has a high degree of autonomy. 

A key stakeholder acts as product owner to create, prioritize, and manage dynamic product requirements. 

You plan and complete requirements in three week cycles. 

. You do not need to keep track of an audit trail. 

You need to select a development process. 

What are two possible development processes you could select to achieve this goal? (Each correct answer presents a complete solution. Choose two.) 

A. MSF for CMMI Process Improvement 6.0 

B. Microsoft Waterfall 6.0 

C. Microsoft Visual Studio Scrum 2.0 

D. Microsoft Security Development Lifecycle (SDL) Process Template 

E. Microsoft Kanban 1.0 

Answer: CE 

Explanation: You can choose based on the following considerations: 

Choose Visual Studio Scrum 2.0 or later version if your team uses Scrum, manages bugs along with product backlog items during sprint planning, and wants work items and processes designed to support Scrum. 

Choose MSF for Agile Software Development 6.0 or later version if your team uses Agile methods, and you resolve work items before closing them. 

Choose MSF for CMMI Process Improvement 6.0 or later version if your team requires a rigorous audit trail, and follows a formal process for change management. 

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

The SDL has been shown to reduce the number of vulnerabilities in shipping software by more than 50 percent. However, from an Agile viewpoint, the SDL is heavyweight because it was designed primarily to help secure very large products, such as Windows and Microsoft Office, both of which have long development cycles. 

http://msdn.microsoft.com/en-us/library/windows/desktop/ee790621.aspx