The ISEB Business Analysis Fundamentals and Best Practices are designed to provide a solid foundation for business analysts to deliver successful projects.
Business analysts should focus on understanding the business needs and requirements of their stakeholders, which can be achieved through effective communication and collaboration.
Effective communication is key to successful business analysis, and the ISEB framework emphasizes the importance of active listening, clear language, and regular feedback.
Stakeholders should be involved in the business analysis process to ensure that their needs and expectations are met, and this can be achieved through workshops, interviews, and surveys.
Business Analysis Competencies
As a business analyst, you'll need to understand the business strategy to make informed decisions.
To develop this understanding, you'll use proven techniques to analyze the business area, which will help you meet internal and external challenges.
Working with senior business and IT staff requires the ability to model business activities, which is a key skill developed through the BCS Business Analysis Practice course.
Deliverables
Deliverables are a crucial part of any business analysis project, and understanding what they entail can help you deliver results effectively.
A training exercise is a common deliverable, which can include training materials to support process changes.
Documentation for any process change is also considered a deliverable, providing a clear record of the changes made.
In some cases, changes to IT systems may be necessary to support business process changes, and these changes can also be considered deliverables.
Here are some common deliverables in business analysis projects:
- Training exercise (including training materials)
- Documentation for process changes
Certification
Certification is a valuable asset to have in the field of business analysis. The British Chartered Institute for IT (BCS) offers internationally renowned professional qualifications.
BCS certification is recognized globally as a measure of competence, ability, and performance. This certification demonstrates to potential employers that you have the necessary skills to perform the role.
Business analysis tasks can be performed by individuals with diverse backgrounds and knowledge, who can learn business analysis skills and apply them to their work. BCS certification is designed to broaden your knowledge and teach skills relevant to business analysis.
BCS Practice
To excel in business analysis, you'll need to develop a range of competencies that enable you to effectively model and analyze business processes.
Business analysts must understand the business strategy and use proven techniques to analyze the business area.
As a business analyst, you'll work with senior business and IT staff to model business activities, which is a key part of your role.
BCS offers courses like the BCS Business Analysis Practice course, which develops the skills needed to work with senior business and IT staff to model business activities.
By improving business processes, analysts can lead to higher efficiency and more productivity.
The BCS Modelling Business Processes course ensures that you have a solid understanding of how to identify and model business practices in your field.
Getting Started
Establishing a business analysis capability requires a clear plan. Standardising roles is a key initial priority, as seen in Prudential's efforts.
To standardise roles, it's essential to have strong BA line management in place. This ensures that business analysts receive the necessary guidance and support to excel in their roles.
A standard lifecycle is also crucial for business analysis. Industry standard business analysis templates can help streamline this process.
Supporting study for a specific qualification, such as ISEB, can also be beneficial. This can help business analysts develop their skills and knowledge.
Here are the key areas to focus on when establishing a business analysis capability:
- Role;
- Skills;
- Community;
- Career;
- Support infrastructure.
These areas should have clear goals defined, including vision, measures, current position, target for year end, specific initiatives, and a champion.
Business Analysis Knowledge
Business analysis knowledge is crucial for any business professional.
To be a skilled business analyst, you need to understand finance and the economy. This includes concepts like profit and loss statements, return on investment, net present value, and balance sheets.
You must be able to literate the financial costs and benefits of an analysis, and understand the technical costs and benefits.
Understanding the business and the industry it operates in is also essential. This helps you know what is acceptable and what isn’t.
Business analysts need to be able to develop business cases, which involves identifying and evaluating the financial costs and benefits of a project or initiative.
Here are some key areas of business analysis knowledge:
- Finance & the Economy
- Understanding of P&L, ROI, NPV and balance sheets
- Business Case Development
- Understanding technical costs & benefits
These areas of knowledge will help you make informed decisions and drive business growth.
Business Analysis Techniques
As a business analyst, you'll need to understand the business strategy and use proven techniques to analyze the business area.
You'll work with senior business and IT staff to model business activities, which involves developing the skills to do so.
This requires using techniques to analyze the business area, meeting internal and external challenges, and understanding the business strategy.
Communication
Effective communication is key to the success of any project. Poor communication is often cited as a reason for IT project failures.
To communicate effectively, it's essential to speak in business language rather than technical jargon. This means avoiding terms that may confuse or intimidate stakeholders.
Adjusting your communication style according to your audience is also crucial. For example, you may need to communicate with a Managing Director (MD) in a different way than with someone on the shop floor.
Here are some key considerations for effective communication:
- Poor communication is often cited as a reason IT project fail
- Communicate with business in business language not technical
- Adjust communication for who you’re speaking to, ie MD, shop floor, etc
Problem Solving
Problem Solving is a mindset that can be approached and solved. It involves understanding that problems are not insurmountable obstacles, but rather opportunities for growth and improvement.
To develop a problem-solving mindset, it's essential to consider various techniques, such as investigation situations that involve studying background material, initial investigation with stakeholders, and documenting outcomes. This can include producing minutes, rich pictures, mind maps, lists of issues, and business needs logs.
A problem-solving approach also requires considering different perspectives, such as those of various stakeholders, to gain a more comprehensive understanding of the issue at hand. This is particularly important in situations where there is a lot of opinion and the situation is not clear-cut.
In some cases, it may be helpful to use techniques like protocol analysis, which involves asking people to perform a task and describe each step they take, to obtain tacit knowledge. This can provide valuable insights into the problem and help identify potential solutions.
Ultimately, problem solving is about finding creative solutions to complex problems. By adopting a problem-solving mindset and using various techniques, you can develop the skills and strategies needed to tackle even the most challenging issues.
Here are some key techniques to consider:
- Stakeholder analysis
- Rich picture or prototyping
- Protocol analysis
- Soft Systems Methodology (SSM)
Pestle
Pestle is a crucial business analysis technique that helps organizations understand their external environment. It's a framework that considers six key factors that can impact a business.
Trade unions are an example of a political factor that can affect a business. They can influence labor relations and employment law.
Economic factors such as competitors, interest rates, and unemployment can also impact a business. These factors can affect a company's revenue and profitability.
Sociocultural factors like demographics, social mobility, and working practices can influence consumer behavior and employee attitudes. For instance, changes in demographics can lead to shifts in consumer preferences.
Technological advancements can reduce barriers to entry for new businesses, making it easier for them to compete with established companies. This can be seen in the rise of digital platforms and e-commerce.
Regulation and employment law are examples of legal factors that can impact a business. Companies must comply with these laws to avoid fines and reputational damage.
Environmental factors like waste and 'green' initiatives can affect a business's reputation and bottom line. Companies that prioritize sustainability can attract environmentally-conscious customers.
Here are the six factors of Pestle:
- Political (ie trade unions)
- Economic (ie competitors, interest rates, unemployment)
- Sociocultural (ie demographics, social mobility, working practices)
- Technological (ie reduction of barriers to entry)
- Legal (ie regulation, employment law)
- Environmental (ie waste, ‘green’)
Company Website Analysis
Analyzing a company's website is a great way to get a sense of how they brand themselves and want to be perceived. This can give you a quick and simple view of the organisation.
Study the company website to see how they brand themselves and how they want to be perceived. Branding is a very important message.
You can find customer reviews and ratings on the website, which can give you an idea of how the company views quality and cost. Customer reviews can be a valuable source of information.
Here are some key things to look for when analyzing a company website:
- Branding is very important message
- Customer reviews and the like
- How it views quality/cost
The company website can also give you a sense of what they expect from their current systems. Analyzing the website can give you the expected 'what is', even if it's different from what actually happens.
Agile Software Development
Agile software development is a great way to respond quickly to fast-changing business situations, allowing you to adapt to new requirements and priorities.
One of the key benefits of Agile is its flexibility in deliverables, which means you can adjust your approach as needed to meet the changing needs of your stakeholders.
In Agile, it's often difficult to know exactly what's needed early on in the project, which is why techniques like prototyping and tacit elicitation techniques come in handy.
Prototyping, for example, offers stakeholders an opinion on how things could work, whether through screenshots or flow charts, and can even be used to demonstrate and validate requirements.
Tacit elicitation techniques, which include interviewing, shadowing, and workshops, can also help you gather requirements and understand the needs of your stakeholders.
Here are some key characteristics of Agile software development:
Quantitative Approaches
Quantitative Approaches can be a game-changer in business analysis.
Data analysis is a key aspect of Quantitative Approaches, and it involves using statistical techniques to identify trends and patterns in data.
Businesses can use data analysis to make informed decisions, such as identifying areas of inefficiency or optimizing processes.
For example, a company might use data analysis to determine the optimal price for a product by examining the relationship between price and demand.
Cost-benefit analysis is another Quantitative Approach that helps businesses evaluate the pros and cons of a particular decision or project.
By assigning a monetary value to each benefit and cost, businesses can make a more objective decision about whether to proceed with a project.
Decision trees are a type of Quantitative Approach that involves creating a visual representation of possible decisions and their outcomes.
Businesses can use decision trees to identify the most likely outcome of a particular decision and to develop a plan for mitigating potential risks.
Regression analysis is a statistical technique that helps businesses understand the relationship between two or more variables.
For example, a company might use regression analysis to determine the impact of advertising on sales.
Simulation modeling is a Quantitative Approach that involves creating a virtual representation of a business process or system.
By simulating different scenarios, businesses can test the potential outcomes of a particular decision or action.
Investigation Techniques
Investigation Techniques are a crucial part of business analysis, helping you understand the current state of a system or process.
To start, you'll want to study current systems, perhaps by analyzing them to gain a deeper understanding. This will give you an idea of what is currently happening, even if it doesn't necessarily reflect what should be happening.
There are various techniques to choose from, including interviewing, shadowing, workshops, prototyping, scenario analysis, protocol analysis, and more. These techniques can help you gather information and gain insights from stakeholders and other relevant parties.
You can also use techniques like questionnaires, sampling, and considering perspectives to further inform your investigation.
Simplify the
Removing unnecessary stages in a process is a great way to simplify it. By cutting out steps that don't add value, you can save time and resources.
Very often, computer-based methods are just an imitation of clerical tasks. This means they're not providing any real benefits, just making things more complicated.
To simplify a process, consider the following:
- Remove reports that don't get used
By streamlining your processes, you can increase productivity and efficiency, making your business more competitive.
Waterfall Lifecycle
The Waterfall Lifecycle is a structured approach that provides good control from a project management perspective. This means you can keep track of your project's progress and make sure everything is on schedule.
Highly structured, the Waterfall Lifecycle can sometimes lead to long-drawn-out projects that struggle to handle change. It's essential to be aware of this potential drawback and plan accordingly.
If you're working with a Waterfall Lifecycle, be prepared to revisit and revise your project plans regularly. This will help you stay on track and ensure that your project's goals remain valid.
A key aspect of the Waterfall Lifecycle is its emphasis on control and predictability. However, this can sometimes come at the cost of flexibility and adaptability.
Here are some key benefits and drawbacks of the Waterfall Lifecycle:
- Provides good control from a project management perspective
- Highly structured (which can lead to a long-drawn-out project and not handling of change very well)
BCS Engineering
BCS Engineering is a vital part of business analysis, focusing on requirements engineering and business process modelling.
Requirements engineering involves gathering information, requirements, and needs through requirements elicitation, analysis, and validation. This process ensures that all stakeholders are on the same page and that the project deliverables meet the business needs.
A team of experts is involved in requirements engineering, including the Business Representative, Domain Expert, Project Manager, and Business Analyst. Each role has a specific responsibility, such as agreeing on the initialisation document or providing high-level advice on requirements.
The Business Analyst plays a crucial role in requirements engineering and management, making sure that all requirements are documented and managed effectively. This involves creating a catalogue of requirements that has been validated by all stakeholders.
Business process modelling, on the other hand, focuses on improving the way processes are carried out. It involves identifying and modelling business practices to increase efficiency and productivity. This can be achieved by analysing, modifying, and improving existing processes.
Here's an overview of the roles involved in requirements engineering:
By understanding the principles of requirements engineering and business process modelling, you can improve your business analysis skills and deliver better results for your organisation.
Frequently Asked Questions
Is ISEB the same as BCS?
ISEB qualifications are now known as BCS Professional Certifications. BCS is the new name for the organization that offers these certifications.
Which business analyst certification is best?
The best business analyst certification depends on your career goals and industry, but popular options include the PMI-PBA and CBAP, which are widely recognized and respected globally. Consider your professional objectives and choose a certification that aligns with your business analysis career aspirations.
What level is the BCS International Diploma in Business Analysis?
The BCS International Diploma in Business Analysis is a Level 4 certification. It's recognized as SFIAplus Level 4, a professional standard for business analysis best practice.
Sources
- https://www.gypthecat.com/iseb-business-analysis-ba-revision-notes
- https://businessanalysis.training/business-analysis/
- https://www.emagister.co.uk/iseb_diploma_business_analysis_courses-ec170054088.htm
- https://businessanalystmentor.com/business-analysis-capability/
- https://aylus.org/2009/07/09/iseb-fcba-brain-demos-bcs-foundation-certificate-in-business-analysis/
Featured Images: pexels.com