Testing & Refactoring for Managers

Art for Testing & Refactoring for Managers

Transfer %

Knowledge: 80%, Skill-Building: 20%

Learning Outcomes

  • Understand when to revive and when to replace a legacy system
  • Learn why automating testing is critical for high-speed development
  • Learn why refactoring is essential to designing a great product
  • Accommodate changing requirements without the fear of damaging your design
  • Understand continuous integration and deployment
  • See the health of your codebase using visualization tools
Bottom line: we will teach you how to nourish and support a healthy testing and refactoring culture that will make your organization more successful at software development.

Method of Instruction

Interactive Dialogues, Simulations, Exercises, Demos and Instructional Games

Target Audience

  • Primary: Product/Project Managers, Product Owners, Senior Management
  • Secondary: Architects, Senior Test Managers

Course Level

Introductory

Course Prerequisites

  • Required: basic understanding of the lifecycle of software projects
  • Highly Recommended: basic understanding of iterative/agile processes
We can customize the contents and agenda to best suit your needs.

Contents

The Trouble With A Legacy Environment 3
Legacy Code Experienced 4
Managing Technical Debt 5
Test-Driven Development Simulation 6
TDD & Refactoring 8
Continuous Integration 9
Continuous Delivery 10
Evolutionary Design 11
Managing Risk 12

Related Items



Request a Quote

Have Any Questions?

Transfer %

Knowledge: 80%, Skill-Building: 20%

Learning Outcomes

  • Understand when to revive and when to replace a legacy system
  • Learn why automating testing is critical for high-speed development
  • Learn why refactoring is essential to designing a great product
  • Accommodate changing requirements without the fear of damaging your design
  • Understand continuous integration and deployment
  • See the health of your codebase using visualization tools
Bottom line: we will teach you how to nourish and support a healthy testing and refactoring culture that will make your organization more successful at software development.

Method of Instruction

Interactive Dialogues, Simulations, Exercises, Demos and Instructional Games

Target Audience

  • Primary: Product/Project Managers, Product Owners, Senior Management
  • Secondary: Architects, Senior Test Managers

Course Level

Introductory

Course Prerequisites

  • Required: basic understanding of the lifecycle of software projects
  • Highly Recommended: basic understanding of iterative/agile processes
We can customize the contents and agenda to best suit your needs.

Contents

The Trouble With A Legacy Environment 3
Legacy Code Experienced 4
Managing Technical Debt 5
Test-Driven Development Simulation 6
TDD & Refactoring 8
Continuous Integration 9
Continuous Delivery 10
Evolutionary Design 11
Managing Risk 12

Related Items