My goal is to help you deliver the best possible value for your customers. I do this by providing coaching and training in these key areas: teamwork; customer needs assessment and prioritization; and effective software development.
Teamwork: I can help your team work more effectively - from building trust and managing communication barriers to decision making and continuous improvement. This is done by creating an atmosphere where team members: appreciate each other's strengths and work styles, utilize healthy conflict to discover better solutions, and find opportunities to support deepening trust and open communication.
Customer needs assessment and prioritization: Sometimes the hardest part of delivering on a project is deciding what is important. I can help your team understand how to assess the needs of their customers, and prioritize those needs in a way that balances achieving the most value and reducing project risk.
Effective software development: I can help your team work with a model of software development that builds flexible architectures, delivers high-quality results and reduces rework.
Please contact me for more information on these services