Course details

Define End Value for Software Iterations

Define End Value for Software Iterations

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

The central component of the APL development phase is the software iteration. Visual Studio provides tools and techniques to support software iterations management and overall application project management – the product Backlog. This course details available requirements, tools, and methodologies associated with the management of project requirements, ranging from team management, iteration control, capacity; manpower and resource management, project tracking, prioritization, effort, business value, project health validation, and reporting. In this course, you will also learn about techniques and practices that promote software iteration end value and that support the discovery of application requirements, assist with requirement breakout and inter-dependency, and sustain the development of a dynamic project development plan.

Target Audience
IT professionals who manage and control all aspects and roles within the software application development lifecycle; IT developers; application tests and deployment specialists; professionals involved in application production; students studying and preparing for Exam 70-498


Expected Duration (hours)

Lesson Objectives

Define End Value for Software Iterations

  • start the course
  • establish and work with a flexibility matrix and manage priority items and release criteria
  • outline planning and resource allocation
  • work with the Capacity Planning tool
  • work with geographically distributed development teams and team members
  • describe how risk might be managed with the Agile process
  • detail available project planning and management tools
  • describe Development using Team Services
  • describe how MS Project fits into the development effort
  • identify and select planning and management tools and associated processes
  • work with velocity and forecasting within a scrum project
  • determine how to project status
  • work with Product backlog Prioritization
  • work with scope definition
  • outline techniques to develop an architectural model of a project or item
  • work with architectural design tools
  • define requirements-gathering methods and documentation of same
  • define requirements characteristics and associated data, and describe requirement breakdown including Tasks
  • work with Visual Studio Product Backlog and document requirements
  • map effort and define project requirements
  • analyze requirements with a view to breaking down larger requirements into smaller or self-contained requirements elements
  • define the Requirements Baseline based on analysis and break requirements down into Tasks
  • outline the practices of requirements documentation
  • work with Product Backlog item data
  • work with UI storyboarding
  • analyze and manage requirements
  • define sprint iterations and adding end-to-end value
  • Course Number:

    Expertise Level