BHM Consulting, Inc
66 Old Point Rd
Newbury, MA 01951
Overview of Engagement
Beth H. Macy of BHM Consulting, Inc. is an experienced Agile/ SCRUM coach, as well as an all-around Engineering Management and Process coach. As such, each BHM Consulting, Inc. engagement morphs and adapts to the needs of the particular company and teams within that company.
The types of work done includes educating teams in the basics of Scrum and Agile processes, training teams to be both more nimble and more rigorous, mentoring managers to be more effective, enhancing team meeting management and communication skills, proposing more effective organizations, and other related work to aid management and teams in being more effective in achieving company goals.
Each engagement is structured to fit the company needs and ranges from a one day introduction to Scrum training session, to a longer term mentoring and hands on with the team, engagement.
In order to evaluate the needs of an organization, Beth will normally meet first with the appropriate management team to scope out what their needs are and then recommend a course of action. On longer engagements, periodic checkpoints are held with the stakeholders to review progress and determine next steps.
The format of the engagements is a mix of training sessions, presentations, 1-1Õs, and teamwork. Usually the minimum is a short training session to bring all players up to the same level of understanding. Beth supplies unique templates and white papers, where needed, for additional understanding. Most often the engagement is on-site with the teams, however, a mix of on-site and off-site work is also used where effective.
Team and Process Evaluation
Beth H. Macy of BHM Consulting, Inc. will evaluate a current teamÕs processes by examining process artifacts, such as Design Documentation, User Stories, Use Cases, Functional Specification, and other technical and end user documentation. She also looks at build and release processes and team skill-sets. She meets 1-1 with team leads and managers as well as the architects, to understand their views of how their current process works and what things they would like to improve upon. She then attends team meetings to see how the processes are used on a daily basis. From this Beth will have a high level view of how agile the processes are and what type of process is currently in place.
Beth also observes and evaluates other process artifacts such as team cohesiveness, communication style and skills and meeting management skills.
Recommendations: Once Beth has done this level of research, she will tailor her presentations and training materials to best meet the team needs. She will propose the level of engagement needed and whether she is able to do all the training or whether a specific Scrum Certification Trainer or Management Skills Trainer may also be needed.
Training, Coaching and Mentoring: Beth will ensure that a team understands the basics of Scrum by training and then coaching them as they go through the basic steps of creating a backlog, prioritizing a backlog, creating a release backlog, doing sprint planning, holding daily stand-ups, doing sprint reviews, and creating metrics to track at the individual, sprint and release level.
Meetings: Beth also periodically meets 1-1 with the managers and leads to help mentor them in management techniques, as needed to enhance the current effectiveness of the team as it interacts with the process.
Artifacts: Beth produces templates, presentations, training sessions, etc as needed for the teams.