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

Agile Training

The course was very helpful for my career. It opened up my eyes on how the web has evolved. I would recommend this course to my colleagues.
Comment from Canada Revenue Agency

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