Mon Compte | English  | Recherche:
 

Formation Agile


1. Titre

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

2. Description

  • This CTES-SETC Certified course provides business professionals with a comprehensive study of the challenges, tasks, roles and responsibilities of transitioning a development organization from a primarily waterfall method to an active iterative methodology. The course begins with a discussion of the differences between a waterfall methodology and an iterative methodology as it applies to the different roles in a professional software development organization. It is worth noting that the iterative methodology is emphasized and discussed in detail in this course. Having situated the transition process within the larger context of the overarching methodology, a thorough discussion of the specific tasks and associated challenges of fully implementing an iterative methodology is undertaken. The focus is on maintaining the iterative approach throughout the process by managing change and implementation difficulties. This is followed by a detailed study of the use of UML and other tools in support of application development and deployment activities throughout the lifecycle. The course concludes with a brief discussion of the testing and the change management disciplines and of their implementation in an iterative context.

3. Pré-requis

  • Previous experience in a software development or engineering environment

4. Clientèle cible

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

5. Plan de cours

Module 1: Essential Concepts

Sujet 1: About Functional and Project Organizations

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

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

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

Sujet 5: Understanding the Rational Unified Process

Sujet 6: Understanding Agile Methods

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

Sujet 8: The Challenges of Applying am Iterative Method

Sujet 9: An Overview of Change Management

Module 2: Iterative Methods

Sujet 1: Exploring the Iterative Method from Inception to Deployment

Sujet 2: The Rational Unified Process from Beginning to End

Sujet 3: Exploring Inception

Sujet 4: Exploring Elaboration

Sujet 5: Exploring Construction

Sujet 6: Exploring Transition

Sujet 7: A Closer Look at Agile Methods

Module 3: Smooth Beginnings: Inception

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

Sujet 2: The Role of the Business Case

Sujet 3: The Importance of Requirements: Business and System

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

Sujet 5: Creating the Iteration Plan

Sujet 6: Estimating Costs and Timelines in an Iterative Method

Sujet 7: Creating a High Level Architecture

Sujet 8: Common Mistakes when Migrating from a Waterfall Method

Sujet 9: Roles and Responsibilities

Module 4: The Elaboration

Sujet 1: Overview of Elaboration Tasks

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

Sujet 3: Writing High Quality Business Use Cases

Sujet 4: Writing High Quality System Use Cases

Sujet 5: Identifying Entities through Noun Identification

Sujet 6: Creating Useful UML Diagrams

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

Sujet 8: Common Mistakes when Migrating from a Waterfall Method

Sujet 9: Matrix Integration Considerations

Module 5: The Construction: Make it or Break It

Sujet 1: Understanding what Iterative Development looks like?

Sujet 2: Object Oriented versus Procedural Programming

Sujet 3: Iterative Friendly Databases

Sujet 4: Implementing UML Diagrams using an Iterative Methodology

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

Sujet 6: Understanding Testing Activities

Sujet 7: Supporting Testing and Change Management Activities

Sujet 8: Supporting Documentation and Education

Sujet 9: Matrix Integration Considerations

Module 6: The Transition

Sujet 1: Enforcing the Change Management Policy

Sujet 2: Creating a Deployment Policy in an Iterative Methodology

Sujet 3: Preparing for Partial Solution Deployment

Sujet 4: Ensuring the Existence of a Remediation Plan

Sujet 5: Executing and Tracking a Deployment

Sujet 6: Matrix Integration Considerations

Module 7: Change Management

Sujet 1: The Danger of Change in an Iterative Method

Sujet 2: The Importance of Effective Change Management

Sujet 3: Change Management Fundamentals

Sujet 4: Creating a Change Management Process and Policy

Sujet 5: Delegating Roles and Responsibilities

Sujet 6: Ensuring Application of the Change Management Process

Sujet 7: Common Mistakes when Migrating from a Waterfall Method

Module 8: Tracking the Iterative Method

Sujet 1: About Continual Service Improvement

Sujet 2: The Need for a Baseline

Sujet 3: Understanding Critical Success Factors and Key Performance Indicators

Sujet 4: Creating and Implementing a Measurement Strategy

Sujet 5: Measuring the Effectiveness and Efficiency of Development Activities

Sujet 6: Creating Service Improvement Plans

Module 9: A Round Table Discussion: The Transition

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

Formation pour les petits groupes sur mesure pour $250.00/jour+
Date et Prix
1-2 pers. pour
garantie de dates
$2,000.00
Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook

  Programmation

  Formation Microsoft

  Formation Serveur

  Formation Réseau

  Formation Gestion

ITIL® est une marque de commerce enregistrée du Cabinet Office
IT Infrastructure Library® est une marque de commerce enregistrée du Cabinet Office