LOGO For Immediate Assistance Call 855-211-9361

Enterprise

 Agile Software Development:  Make Your Software Development Projects More Agile!

Price:

Call for availability 855-211-9361

This instructor-led Agile Software Development training course will help software development managers, developers and QA specialists understand how they might capitalize on the practices of the various Agile Methods to build an agile process for the organization. Training is a virtual, live, instructor-led course, complete with exercises, colleague collaboration, and one-on-one interaction with the instructor through over-the-phone conferencing, chat, screen-sharing, and whiteboard.

Course Overview

By the end of the class students will be able to:

  • Understand the philosophies and principles behind Agile Methods
  • Examine the 51 practices of the six most widely recognized Agile Methods
  • Identify the benefits that each practice might bring to the organization
  • Determine how to implement those high-value practices on projects
  • Use an Excel workbook to analyze observations and draw conclusions
  • Develop an action plan for making software projects more agile

Prerequisites

Experience managing or participating in a software development project.

Course Outline

  • Agile Software Development - Day 1

    • Introducing the Agile Methods
    • Motivated Individuals and Self-Organizing Teams (11 practices)
  • Agile Software Development - Day 2

    • Face-to-Face Communication (5 practices)
    • Sustainable Pace (1 practice)
    • Appropriate Processes and Tools (6 practices)
    • Incremental Delivery of Working Software (14 practices)
  • Agile Software Development - Day 3

    • Daily Collaboration of All Stakeholders (8 practices)
    • Welcome Changing Requirements (10 practices)
    • Technical Excellence (10 practices)
  • Agile Software Development - Day 4

    • Simplicity (3 practices)
    • Retrospectives (1 practice)
    • Consolidating your observations
    • Developing an action plan