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 teams efficiency.What should you do?
You design a system architecture that specifies various inter-layer communications.You need to ensure the validity of developers code against your architecture.Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
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?
You manage a project that has three teams working in parallel on a single codebase using a Scrum process methodology.You need to ensure that each team can manage work separately while editing a shared code base.What should you do?
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.)
You are the lead developer and architect of a development team that develops line of business (LOB) applications.You need to define an architectural design process for the LOB applications.Which three architectural goals and principles should you adopt? (Each correct answer presents a complete solution. Choose three.)