How To Improve Software

Development Effectiveness


1-day workshop

Objective: Create an action plan for change that all team members agree upon and delivers measurable improvement and benefits.

This workshop is designed for software development teams that want to improve their effectiveness. The workshop establishes goals for the development team, looks at recent team performance, generate options and then creates an action plan for team improvement.

Who should attend?

Those responsible for improving software development effectiveness:
  • Development Managers, Project Managers and Product Managers.
  • Entire development teams: Managers, Team Leaders, Software Developers, Testers and Business Analysts.

What will I learn?


At the end of this workshop attendees will have an action plan for change and improvement. This will include:
  • Goals to be achieved and specific actions to be taken.
  • Options for over coming identified blocks.
  • Required support resources.

What subjects are covered?

The workshop content is flexible and will follow the needs and objectives identified by the participants. Typical subjects include:
  • Introducing and managing change.
  • Balancing short term need to deliver against long term improvement.
  • Understanding customer and market needs.
  • The role of testing and Testers in the development process.
  • Best practice development techniques from the Agile toolkit and elsewhere.
  • The Lean approach to process improvement and waste elimination.

Workshop leader


This workshop is led and facilitated by Allan Kelly, an experience software engineer and manager. Allan is the author of the book
Changing Software Development: Learning to be Agile (2008) and holds BSc and MBA degrees.

PDF version of this course information.

For more information contact here.