Software Testing with Visual Studio 2013
Get trained in Visual Studio and gain the skills needed to build and deliver different types of applications on a variety of platforms

70 498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management
Get trained in Visual Studio and gain the skills needed to build and deliver different types of applications on a variety of platforms. These courses also prepare you for certification on Microsoft Visual Studio. Get recognized for your expertise in managing the entire lifespan of application development.
Earning an MCSD: Application Lifecycle Management certification will qualify you for such jobs as developer, applications engineer, and IT project manager.
Course Content
Define an effective end-to-end Software Development Lifecycle (SDLC) (15‒20%)
- Understand the value of an end-to-end view of Application Lifecycle Management (ALM) tools and practices
- Explain the benefits of fast feedback
- Implement strategies to reduce end-to-end cycle time
- Implement strategies to improve software quality
- Implement strategies to reduce waste
- Create a process improvement plan
Define the ALM process (15‒20%)
- Role of different ALM processes
- Implement a scrum/agile process
- Define a scrum/agile process for a team
- Implement Microsoft Solution Framework (MSF) for CMMI process improvement
Define a software iteration (15‒20%)
- Plan a release
- Define a project-tracking process
- Scope a project
Define end value for the software iteration (15‒20%)
- Elicit requirements
- Estimate requirements
- Document requirements
- Prioritize requirements
Develop customer value with high quality (15‒20%)
- Define code quality indicators
- Incorporate unit testing
- Develop code
- Validate quality
- Customize a team project
Integrate development and operations (15‒20%)
- Implement an automated deployment process
- Implement pre-production environments
- Manage feedback between development and operations
Troubleshoot production issues