SETC Training844-434-7382
 Find a Course: 
 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

Agile Training


I very much enjoyed the quality and expertise of the instructor.
Comment from HRSDC

1. Title

  • The Complete Transition Experience: Moving from a Waterfall to an Iterative Method (TRANITER, 4 days)
    View PDF

2. Course Pre-requisites

  • Previous experience in a software development or engineering environment

3. Target Audience

  • Software development professionals (managers and developers) who want to make the transition to an iterative methodology

4. Dates and Pricing


2 People for Guaranteed Live or Virtual Delivery $2,775.00 per person

5. Outline

Module 1: Essential Concepts

Topic 1: About Functional and Project Organizations

Topic 2: Understanding the Matrix Organization: Strong and Weak Matrices

Topic 3: Introducing Waterfall Methods: Overview, Advantages and Disadvantages

Topic 4: Introducing the Iterative Method: The Need for Small Steps

Topic 5: Understanding the Rational Unified Process

Topic 6: Understanding Agile Methods

Topic 7: Clarifying Agile Methods: What is and is not Agile?

Topic 8: The Challenges of Applying am Iterative Method

Topic 9: An Overview of Change Management

Module 2: Iterative Methods

Topic 1: Exploring the Iterative Method from Inception to Deployment

Topic 2: The Rational Unified Process from Beginning to End

Topic 3: Exploring Inception

Topic 4: Exploring Elaboration

Topic 5: Exploring Construction

Topic 6: Exploring Transition

Topic 7: A Closer Look at Agile Methods

Module 3: Smooth Beginnings: Inception

Topic 1: How to Start? Comparing Waterfall and Iterative Methods

Topic 2: The Role of the Business Case

Topic 3: The Importance of Requirements: Business and System

Topic 4: Understanding Requirements in an Iterative Method: How Detailed are They?

Topic 5: Creating the Iteration Plan

Topic 6: Estimating Costs and Timelines in an Iterative Method

Topic 7: Creating a High Level Architecture

Topic 8: Common Mistakes when Migrating from a Waterfall Method

Topic 9: Roles and Responsibilities

Module 4: The Elaboration

Topic 1: Overview of Elaboration Tasks

Topic 2: Validating Requirements: Focussing on a Partial Set of Requirements

Topic 3: Writing High Quality Business Use Cases

Topic 4: Writing High Quality System Use Cases

Topic 5: Identifying Entities through Noun Identification

Topic 6: Creating Useful UML Diagrams

Topic 7: When Iterative Becomes Waterfall: Trying to do Everything

Topic 8: Common Mistakes when Migrating from a Waterfall Method

Topic 9: Matrix Integration Considerations

Module 5: The Construction: Make it or Break It

Topic 1: Understanding what Iterative Development looks like?

Topic 2: Object Oriented versus Procedural Programming

Topic 3: Iterative Friendly Databases

Topic 4: Implementing UML Diagrams using an Iterative Methodology

Topic 5: Avoiding the Key Mistake: Partial versus Whole Coding

Topic 6: Understanding Testing Activities

Topic 7: Supporting Testing and Change Management Activities

Topic 8: Supporting Documentation and Education

Topic 9: Matrix Integration Considerations

Module 6: The Transition

Topic 1: Enforcing the Change Management Policy

Topic 2: Creating a Deployment Policy in an Iterative Methodology

Topic 3: Preparing for Partial Solution Deployment

Topic 4: Ensuring the Existence of a Remediation Plan

Topic 5: Executing and Tracking a Deployment

Topic 6: Matrix Integration Considerations

Module 7: Change Management

Topic 1: The Danger of Change in an Iterative Method

Topic 2: The Importance of Effective Change Management

Topic 3: Change Management Fundamentals

Topic 4: Creating a Change Management Process and Policy

Topic 5: Delegating Roles and Responsibilities

Topic 6: Ensuring Application of the Change Management Process

Topic 7: Common Mistakes when Migrating from a Waterfall Method

Module 8: Tracking the Iterative Method

Topic 1: About Continual Service Improvement

Topic 2: The Need for a Baseline

Topic 3: Understanding Critical Success Factors and Key Performance Indicators

Topic 4: Creating and Implementing a Measurement Strategy

Topic 5: Measuring the Effectiveness and Efficiency of Development Activities

Topic 6: Creating Service Improvement Plans

Module 9: A Round Table Discussion: The Transition

Topic 1: Creating an overall plan for transitioning the SDLC from a waterfall based method to an iterative method.

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette