Depending on the structure of your organization, a Competency Center and, specifically, a Business Analyst Competency Consultant role, might be needed. Under a matrix management structure, BAs report to a BA manager for project assignments, general guidance, professional development, and performance evaluations while also reporting to one or more project managers for their day-to-day task assignments. However, when the BA manager role is removed from the structure and the BAs instead report only to project managers (whose responsibilities now include managing resources), then the professional development aspect is often overlooked since the main focus is on project delivery. To address this gap, consider creating a Competency Center that includes a Competency Consultant for each project team member function that is impacted by this structure. For example, you may need a PM Competency Consultant, a BA Competency Consultant, a Systems Analyst Competency Consultant, a Software Engineer Competency Consultant, etc.
Essentially, the BA Competency Consultant is responsible for the development of BA competencies for the entire organization’s BA community. The duties associated with this effort can include the following:
- Standing up and supporting a BA Community of Practice. This involves developing the content and facilitating regularly scheduled BA Forum sessions with the purpose of sharing valuable information related to business analysis so that all BAs can benefit. It is a blend of presentations with questions and answers, open discussions, panel discussions, break out groups, and group exercises. Sample topics include open discussions on “good enough” / lean requirements, discussions about various BA practices, an overview of user-centered design, and an open discussion of BA success stories.
- Researching and reviewing various online articles, blogs, discussion boards, etc. related to BA practices / techniques / tools and communicating relevant and valuable information to the BA community. The intent is not to develop and enforce standards but to provide various viewpoints and frameworks to allow each BA or team of BAs decide what will work best for them based on their projects and team members.
- Identifying knowledge and skill gaps related to BA competencies and developing a comprehensive training plan and roadmap. BAs can be categorized by the breadth and depth of their experience to serve as the basis for developing a specialized training curriculum. While some will benefit from foundational training and others from advanced training, those with wide and deep experience will not benefit from training. The training solution might include developing and de