Course details

Managing Agile Software Development

Managing Agile Software Development


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Discover how to manage Agile software development and explore its applications. During this course, you will study topics such as the iterative development process. You'll examine various Agile feedback types and learn all about documentation requirements and best practices. From there you will build skills to monitor and communicate team progress, while learning how to identify and address challenges to effectively scale Agile projects. Next, you will see what it takes to track iterations, estimate features, schedule an Agile project, and manage Agile project risks. Finally, as an exercise, you will review how developers select tasks, balance iteration, and manage change, quantity, and risk, during development.

Target Audience
Experienced software developers and programmers who wish to become proficient in the application of Agile methodologies in software development projects

Prerequisites
None

Expected Duration (hours)
0.9

Lesson Objectives

Managing Agile Software Development

  • start the course
  • recognize how developers select tasks and perform iteration balancing
  • recognize how to use meetings and charts to support communication and collaboration during iterative development
  • recognize ways to manage change, quantity and risk during iterative development
  • recognize different charts that provide feedback during a project
  • recognize the type of feedback provided by reviews in Agile projects
  • match typical Agile project documentation with descriptions
  • identify best practices for documentation in an Agile Project
  • monitor and communicate team progress
  • identify issues with scaling Agile projects
  • identify how to track an iteration
  • describe how feature estimation works
  • describe the best practices to Agile scheduling
  • describe how Agile can help with risk management
  • describe different aspects of managing Agile software development
  • Course Number:
    sd_adev_a05_it_enus

    Expertise Level
    Beginner