I provide 3 levels of mentoring service for software development teams. Each level is aimed at getting the most out of your team for the amount of time I put in.

Key Benefits

  • Hands on work with your live project work, you don't need to stop working on what is valuable to the team.
  • Learning by doing, I will guide you and your team through new ways of looking at your development process by actually carrying out the job at hand.
  • Always business focussed, each step of the way my focus is on helping the team to deliver the most value to the business.


  • Level 1 1 week of interactive mentoring with your team. I immerse myself in the project and work with the team to move the project forward
  • Level 2 As with level 1, with an additional 1 day a week for the next 4 weeks. This enables me to ensure that the team is following through with the best practices learnt in the first week and continuing to evolve their own best practices.
  • Level 3 Longer term mentoring, I will join your team for a period of up to 3 months. This is ideally suited to larger teams who need to make fundamental changes to the way they develop software, such as a shift in methodology or a move to a new technology.

If you are interested in mentoring please send me an email .


Latest Book Review

Copyright Dr. Neil Roodyn