|
iDIA Computing, LLCeffective software development |
|
CoachingI can help your team improve their software development skills, and learn new techniques to increase effectiveness, while they accomplish their current tasks. I can work with the team, teaching them more effective patterns of software development, while they work on their normal project. For most people, hands-on training on a code base important to them is far more effective than any classroom situation. In this fashion I can help provide immediate business value, while simultaneously enhancing the team's ability to provide business value in the future. AssessmentsI can assess a team's current situation and determine the areas where improvement will most help. Often a fresh set of eyes can notice things that have become so routine as to be invisible to those immersed in them. Sometimes a team lacks a certain range of experience to be able to realize what's possible. Other times a team may see so many things that need improvement, that they have a hard time finding the best starting point.
TrainingI can teach your team—project managers, product owners, business ananlysts, developers, and testers—new ways of working more effectively and collaboratively. Check out the current course offerings or contact me to design a course tuned specifically to your needs. |