Although we do individual coaching here at IvyBay Consulting, most of our time is spent working with various companies to help run or improve parts of their business. What can we do for you?
Manage Projects and Programs:
We have deep experience creating and managing projects and programs. Software development is a particular specialty, working in the major methodologies (Agile, Waterfall, Hybrid, Spiral, Kanban) or any corporate methodology required. We can recommend a methodology based upon your project, company, and ongoing needs if you're looking for advice. We also manage non-softare projects including volunteer efforts (we don't manage construction projects though). We always provide proper documentation either in the company standard or our own design. We have experience with all the major tracking applications (Jira, Project, Rally, Pivotal, etc.) and come up to speed quickly on new or homegrown applications. Risk management and change management are part of any project we take on.
Right the Ship:
Somethings things get messy. Projects get out of control, processes stop working (or your company grows out of them), things are just generally tangled up. We can come in, analyze the current situation, understand how you'd like things to look, and get the project or process back on track (even rebuilt). We do this within your environment and constraints. We'll propose a plan for recovery and, if desired, execute the plan.
Streamline (or create, or fix) Your Processes
Sometimes a process doesn't work, sometimes it doesn't work very well or you've grown out of it, and sometimes there just isn't a process. We know that one key to designing an effective process that people use is to make it only as complex as necessary and to have a plan for review and change on a regular basis. We understand (and document) the goals of your process and the necessary participants to get started. Using that information and interviews with the users of the process, we'll design a process for review, outline a review/monitoring schedule provide a rollout and monitoring plan, and (if desired) we'll roll out and monitor the process for a fixed period of time.
Educate / Coach:
We offer a range of workshops that can be tailored to your needs. These include various Project Management workshops (beginning project management, advanced topics, agile projects) as well as Time Management workshops. We also coach both new and experienced employees in project/program management, business analysis, management and leadership, and time management. We can also design an ongoing education/coaching program for you.
Articulate Your Business Requirements:
Need some business analysis help? We have plenty to offer. We can help with everything from business requirements and acceptance criteria to charters and functional specifications. We do this work within company processes or can help institute business analysis processes and standards that work for your organization. All documentation provided is to company standards (if none exist, we will create standards either formally or ad-hoc by providing documentation in a standard format).
Design Your PMO:
Do you have a PMO? Do you think you need a PMO? We can help evaluate your need for a PMO and recommend a PMO style based on your requirements. We can also help set up the PMO organization (either matrixed or stand-alone), help set standards and requirements, and educate the members as required.