IvyBay Consulting can help keep your business - and you - on track. We'll provide the focus to get products out the door on time, to spec, and on budget. IvyBay has a wealth of knowledge based on a broad range of experience and education combined with a healthy amount of common sense. We can help tailor your processes to best fit your business, products, corporate culture and team organization. We provide training, coaching, evaluation and execution leadership for project and program management, process improvement and definition, business analysis, and time management. Software development and agile processes are a specialty - we can help you make the transition to agile or tailor your current process to better fit your needs. If you're working with teams located across the country or around the world we can help set up the communications processes, systems, and coordination to make your teams work well.