Skip to main content
BATimes_Oct03_2024

The Hidden Cost of Side Quests: How BAs Can Protect Their Time

Back in the late 2000s, I started a new job, having worked for my previous employer for a long time. It was a really weird feeling—I can still remember entering the building, being assigned a desk, logging in and there being virtually no email for me.

I was already assigned to a project, and I was introduced to a key stakeholder. It was a fairly small project, albeit with some hidden complexity. Working with the project team, we got it done, and the analysis work was done pretty quickly.

Partly, this was because I was new and keen to make an impression. But, on reflection, another reason I was able to get the analysis done quickly was (as a new team member) I didn’t yet have the overhead of a whole number of ‘side quests’ that tend to accumulate over time.

 

What Type of “Side Quests” might a BA be drawn into?

I don’t know about you, but I’ve been drawn into a whole range of other activities. Often there are good reasons for this, but sometimes I can’t help but think that what I’m really doing is filling a gap in the organizational structure.

Examples might include:

  • Providing production support to production systems: (“You wrote the requirements, you know how it works…”). This might be genuinely useful and necessary in a transition period, but I suspect a few people reading this are still supporting some elements of a system they worked with years ago, and that sounds like gap filling!
  • Quality assurance: BAs absolutely can feed into testing. Yet, as much as I’ll give some (very limited) testing a go, I know that I am not a professional QA engineer, I have a different skill set. In fact, I love working with QA colleagues, as they will often help me sharpen my game by reminding me that quality assurance is about a lot more than testing, and they can provide useful peer reviews on requirements artifacts too.
  • Messy workarounds: If there’s a ‘temporary’ workaround, it might make sense for a BA to help operationalize it. Yet, issues occur when the organization decides that workaround isn’t ‘temporary’, and three years later somehow you’re still lumbered with the task of deciphering operational data via an unmanageable spreadsheet with macros…and everyone is shouting that they need it ‘today!’

 

In all of these cases, it can be valid for BAs to be involved for a limited amount of time. Context is everything. Yet, being drawn in for too long, or finding that it becomes a permanent part of your repertoire could be damaging.

Put differently: If a BA ends up providing perpetual informal production support for every system or process they are involved with changing or deploying, then they have less capacity to do business analysis after every project. There will come a time when their role is more support than analysis.

 

Advertisement

 

Saying “No” by giving options

The challenge, though, is that these ‘side quests’ often are important to someone, and might be crucial to the organization, which makes them hard to say no to. A key question here is around prioritization: are they as important as the project work. Or put differently: should the project work be delayed, to create space for the side quest.  If a project is the priority, then this might mean saying no to a side quest or two… but that can be hard.

So what approaches are there for saying “no” constructively?

 

I live in the UK, and if you’re not familiar with our culture, it’s somewhat indirect.  In fact, when I say “somewhat indirect”, what I actually mean is “completely indirect to the point I literally don’t know how non-native English speakers decode what we are trying to say most of the time”.  So, as you can imagine, a curt “no” can be tricky. What follows is written through the lens of a UK citizen, things might be different where you are.

With regards to saying “no”, I once had a fantastic manager who gave the following advice which has always stuck with me:

“Try not to say ‘no’ outright, unless you really need to. Instead, find a way of saying ‘yes’ by giving implications and options”

 

This might sound like:

“Yes, I could absolutely take a look at that production support issue. That’ll likely take around half a day, which will delay a core project deliverable. Shall we go and speak to the project manager to ensure that’s OK? If it isn’t, perhaps I could ping you over some documents that might help, and I’ll be on hand for any quick queries?”

“Yes, I can certainly continue to help with the manual workaround. However, I’m likely to be a bit of a bottleneck, due to project work, which is always going to take priority as it’s my core role. I wouldn’t want to delay you. How about I train one of your team? I could also make a quick video of the process, so they have something to refer to. Then you’re in complete control”

 

Sometimes It’s a Hard “no”

While the approach described above will work in many situations, there will be times when a hard ‘no’ is necessary. In those cases, in my experience, it’s best to be direct (however uncomfortable that is). I have been amazed that often when I say no, and give the reasons, people are actually extremely understanding. Even if they aren’t, it’ll be some short-term discomfort while the issue is discussed, instead of long term pain (if you’ve ever taken on too much work, you’ll know how painful that feeling of overwhelm can be!).

Ultimately, whether to say ‘no’, and how to say it varies depending on context. You have to do what’s right for you. I hope this blog has given you some food for thought!

BATimes_Sep25_2024

Do You Need a Degree to Become a Business Analyst?

While considering the educational qualifications to become a business analyst, an obvious question that may come to your mind is if having a degree is absolutely necessary. Traditionally, degrees in areas like finance, economics, IT and business have been the standard route to becoming a business analyst. However, today’s professional landscape is more flexible, which recognizes that a degree does lay a strong educational base, but it is not the only path to make a career in business analysis.

Employers across industries are putting greater emphasis on practical experience, strong communication skills and problem-solving abilities for conveying complex ideas in an effective manner. This, in turn, has opened the door of opportunities for individuals who can showcase their expertise through self-driven learning, mentorship, hands-on experience and industry-recognized business analysis certifications.

 

The Shifting BA Educational Trend

The business analyst’s academic scene has seen a revival over the last few years, emphasizing on a balance of mainstream education and hand-on experience in the field. Although a degree in IT or business is still important, the significance of interdisciplinary abilities as well as the ability to integrate insights from diverse sources is constantly on the rise. This shift highlights a greater recognition of problem-solving skills, analytical thinking abilities and expertise in communicating complex ideas lucidly.

What’s Important with Respect to BA Education:

  • Business Expertise and Analytical Skills: Typically acquired through studies in finance, business, economics or practical experience in the field.
  • Technical Acumen: Crucial for roles involving IT systems or data analysis; usually acquired through hands-on technical experience or IT-specific
  • Communication and Interpersonal Skills: Essential for managing stakeholders, often developed in social sciences, liberal arts or other similar fields.

Forging the Path to Professional Development in Business Analysis:

  • Relevant Work Experience: Gained by working in areas like project management, data analysis or business operations.
  • Lifelong Learning: Keeping up with industry trends through business analysis courses, business analyst certifications and industrial workshops.
  • Professional Networking: Connecting with the business analysis community for mentorship and knowledge sharing.

 

Most Common Degrees for Business Analysts

Although a formal degree is not always mandatory for a business analyst career, understanding the educational background of professionals in the field can offer helpful insight for aspiring analysts. A degree can provide essential skills and knowledge that are advantageous for succeeding in the role.

  • Business Administration
  • Finance or Economics
  • Information Systems or Computer Science
  • Statistics or Data Science
  • Project Management

 

Popular Majors for Business Analysts

These majors are especially well-suited for the diverse responsibilities of a business analyst, as they offer the essential knowledge and skills required to thrive in this job position.

  • Information Systems
  • Marketing
  • Business Administration
  • Finance
  • Data Analytics or Statistics
  • Operations Management
  • Computer Science

 

Popular Minors for Business Analysts

Choosing the right minor can give you a competitive edge by enhancing your expertise in the areas that complement the role of business analyst. Below are some of the most popular and beneficial minors for those looking to excel in the field of business analysis.

  • Psychology
  • Information Systems
  • Statistics or Data Analysis
  • Economics
  • Communications
  • Project Management

 

Advertisement

 

Why Should You Pursue a Degree for a Business Analyst Career?

Pursuing a business analysis degree is a smart choice for professionals aiming to thrive in a career that bridges business operations and technology. A specialized degree in this field offers a competitive advantage in an industry that values expertise tailored to this important role.

A business analysis course allows students to develop a thorough understanding of essential concepts like data analysis, requirements gathering, solution assessment and process modelling. This expertise equips them with the methodologies and tools critical to succeed as a business analyst. Additionally, BA degree courses usually include case studies, internships and real-world projects, which enables them to apply their theoretical knowledge to practical business challenges.

  • Facilitating Career Switch and Growth: A specialized degree in business analysis works as a stepping stone for people transitioning to business analysis from another career. This provides them with the essential skills and insights needed for a smooth and successful transition.
  • Networking Opportunities: In addition to acquiring skills and knowledge, a recognized business analysis degree offers valuable networking prospects. Students can interact with industry professionals, build connections with like-minded peers and engage with experienced faculty through events and guest lectures.

 

 

Degree Alternatives for a Business Analyst

Exploring alternatives to a traditional business analyst degree can be a strategic choice for many aspiring BAs. This approach often allows for a more flexible and experience-focused path, which is essential in a field where practical skills and the ability to adapt to changing business needs are highly valued. Here are several viable alternatives that offer both learning and hands-on experience.

  • MOOCs and Online Courses: MOOCs and online learning platforms provide a diverse selection of business analysis courses. These programs often include case studies and interactive projects that enable students to apply theoretical knowledge to real-world scenarios.
  • Workshops and Bootcamps: Workshops and bootcamps provide intensive learning experiences typically compressed into a few weeks or months, which focus on practical business analyst skills.
  • Professional Certifications: Industry-recognized BA certifications, including Certification of Competency in Business Analysis (CCBA), Agile Analysis Certification (IIBA-AAC) and Certified Business Analysis Professional (CBAP) offers specific knowledge that one can acquire faster, compared to a conventional BA degree.
  • Side Projects and Self-Learning: Self-directed learning by attending webinars, reading industry publications and keeping pace with the latest business trends is an effective way to enhance your BA knowledge. Engaging in projects, like volunteering to analyse data for non-profits or starting a business analysis blog can offer concrete proof of your skills to potential employers.
  • Networking and Mentorship: Establishing a professional network and finding mentorship can be just as important as formal education in the field of business analysis. Connecting with experienced analysts via professional forums, platforms such as LinkedIn and networking events can offer career guidance, potential job opportunities and valuable industry insights.

 

Building a Career in Business Analysis without a Degree

Pursuing a career in business analysis without a traditional degree calls for a strategic approach and the ability to highlight your unique strengths. Here are some practical tips to help you succeed in a business analysis role without formal academic qualifications.

  • Gain Practical Experience: Look for opportunities to work on business analysis tasks, even if they are outside of your official responsibilities. Volunteer to document processes, analyze data or oversee small projects within your company. This hands-on experience will aid you in showcasing your analytical prowess and understanding of business operations.
  • Build Essential Skills: Focus on developing key business analyst skills including requirements gathering, data analysis, stakeholder management and process mapping. Use tutorials, online resources and free courses to enhance your skill set. A strong skill set can often make up for a lack of formal education.
  • Develop a Professional Portfolio: Create a work portfolio that features process improvements, case studies and projects you have worked on. Highlight efficiency improvements and measurable outcomes. A well-presented portfolio can showcase your hands-on experience and problem-solving abilities to potential employers.
  • Network and Find a Mentor: Building connections is essential in this field. Join online communities, attend industry events and connect with domain experts on LinkedIn. Having a mentor can offer valuable guidance and insights while helping you get access to new opportunities.
  • Stay Updated on Industry Best Practices: The field of business analysis is constantly evolving, with the emergence of new methodologies and tools. Stay informed by joining BA communities, reading industry blogs and attending workshops and webinars to stay on top of everything.
  • Learn Lean and Agile: Familiarity with Lean and Agile principles is extremely important for business analysts. Try developing an understanding of how these methodologies can enhance business processes while delivering. value
  • Pursue Business Analysis Certifications: Business analyst certifications like the ECBA or CBAP can boost your credibility. While they might not be able to replace a degree, they can demonstrate your commitment to the role while providing an acceptable level of knowledge that employers appreciate.
  • Emphasize Transferable Skills: If you are considering a change in career, it is recommended to highlight your transferable skills like problem-solving, communication and critical thinking. Such skills are highly valued in business analyst roles and may compensate for the absence of a formal degree.
  • Master Analytical Tools: Become proficient in tools, commonly used by business analysts, such as SQL, Microsoft Excel and business intelligence solutions. Demonstrating technical expertise can make you a more attractive candidate in the eyes of employers.

 

 

To Conclude

Although a University degree can provide a solid analytical foundation, it is not a necessary requirement for becoming a business analyst. The role places a high emphasis on problem-solving abilities, practical experience and data interpretation expertise, necessary to make informed business decisions.

While a degree offers networking opportunities and formal education, many business analyst skills can be gained through specialized training, certifications and hands-on experience that may be more affordable and time-efficient for some professionals.

Ongoing learning is crucial for a business analyst role. The field requires a strong grasp of changing business landscapes, emerging technologies and data analytics. Staying current through certifications, courses and industry events may help BAs adopt new tools and methods and follow best practices. This allows them to deliver valuable insights and drive strategic decisions in today’s dynamic business environment.

BATimes_Sep18_2024

Transition Requirements – The Key To Adoption

The key to adoption. Don’t forget the obvious.

 

As a Business Analyst at heart, requirements play a part in my everyday life. Much to the annoyance of those closest to me, I’m wired to think of everyday activities in terms of requirements 😊

However, transition requirements are sometimes elusive, even to those of us with a couple of decades of experience. But – they are the key to adoption!

A quick little story time…

When my daughter went to her first school, we spent weeks preparing; we got her a backpack and matching lunchbox, new school clothes, new shoes, and a sleeping mat, and we even planned a lunch and snack menu! I even read the school handbook, multiple times! At 3.5 years old; she’s spent her entire life with just the three of us. She never went to a daycare, so this was her first school-like experience, and we were ALL excited! Nevertheless, in all that preparation, we neglected a key piece of information – WE would not stay with her at school.

As we unbuckled her, with excitement beaming from her eyes, she stated “Mommy, we are all going to have so much fun today!”. At that moment, I knew I missed a key piece of information that was going to completely change how the rest of the day went. Oops! And it did…she was distraught! Then I was too!

In all my functional preparation, I neglected to operationalize her new school experience. I completely missed considering my key stakeholder’s transition!

Even with over 18 years of requirements management experience, I forgot the obvious. This is your call to action – don’t forget the obvious!

 

What are transition requirements?

Transition Requirements (or Transitional Requirements) are like NFRs (Non-Functional Requirements), in that they are often missed in the design and development processes.

As the name suggests, these are the requirements that will ensure a successful transition from the current to the future state.

 

Why are they important?

Without a plan to transition from the current state to the future state, adoption will surely slow if not stop entirely. You as the Product/Project Manager may be excited about this change, but excitement alone doesn’t cross the finish line!

A transition (or migration) will likely impact other business units and processes. For example, a customer may need to upgrade a current licensing agreement to transition to a new solution. Do you wait to transition them? What is the impact of waiting? Are there legal implications? Is additional training required?

Additionally, on the softer side of a transition, is understanding the change curve. Especially when it comes to process or culture-related changes, transitions can be very difficult. People are creatures of comfort – i.e., creatures of familiarity. And change is unfamiliar….it is uncomfortable. Having a good understanding of change management can help ensure there aren’t gaps in the transition plan and requirements.

 

How does that tie into overall value?

Value is realized when the solution is adopted. A single transition requirement alone does not generally provide quantitative value. However, the overall plan and requirements’ existence provides a qualitative value by ensuring a successful transition can happen – leading to better adoption and ultimate solution value realization.

 

Advertisement

 

Technique for gathering Transition Requirements?

Transition requirements should only be defined once the final solution is known. It doesn’t need to be fully implemented, but it must be known.

Unlike functional (or stakeholder) requirements, these are typically not willingly disclosed or stated by the business or users. Because of this, my favorite technique to start with is questions; to elicit information to then derive the transition requirements from that information. It is important to have a listing of questions to start with, but also being present in the discussion will help uncover additional questions to minimize gaps and assumptions.

Some sample questions and follow-up questions are noted below:

  • Are there any user skill gaps that need to be filled to operationalize the new solution?
    • Is this a training we can provide, or do we need outside help?
    • What is the cost of this effort?
    • What type of internal messaging is required?
  • Is there any data that needs to be migrated from the current to the future system?
    • If so, how can that be done?
    • Migrate all data? Only some data?
    • Does data need to be transformed?
    • How long to prep? Migrate? Validate?
    • Are there any regulatory requirements for transmitting the data?
    • What are the ideal timelines?
  • What is required to retire the current solution?
    • Can it just be turned off/eliminated?
      • Do user accounts need to be deactivated?
    • Is there a cost associated with terminating (or ending early)?
    • Will data need to be deleted? Can it (contractually) be deleted?
  • What processes need to change to implement the new solution?
    • How/when will this process change happen?
    • How/when will it be communicated?

 

Additionally, think about the differences between the two solutions/states. Then identify some questions, even if they seem silly, to help elicit information. Listed below are a couple of sample projects with a few starting questions:

 

Set your launch up for success by not forgetting the obvious – Transition Requirements.

BATimes_Sep12_2024

User Stories Without Users: The Pitfalls of Assumption-Driven Design

Where I live, every year residents receive two water bills. One is for the fresh (tap) water supply, the other is for wastewater and maintenance of sewers. The wastewater bill is a standard tariff, and I guess most people have automatic monthly payment set up. It’s the kind of thing you “set and forget about”.  I mean, it’s hard to get too excited about wastewater, right?

Recently, I’ve been receiving letters from the water company trying to get me to sign up for their online portal (or app) so that I can get my bills electronically. I can almost imagine the initial user story that was written:

“As a user, I want to access my annual statement online, so that I know how much I’ll be charged”

 

Yet, for me at least, this is an illusion. I really don’t need another app, I really don’t need another portal account and password. For something I receive once a year there is a good chance I will have forgotten my password by the time I need to use it, and if I’m completely honest I look at about 10% of the statement anyway (I glance at the monthly payment amount then file the statement).

These days I’m a digital native, but having to access this information via an online portal would be less convenient for me. I suspect I’m not the only consumer that thinks this…

 

Digitalization with Purpose

I’m not saying that portals and apps aren’t useful, they absolutely are in the right context. I use online banking apps and portals all the time, and these save me time. However, I wonder how many customers the wastewater company spoke to before building their app/portal. I wonder whether they determined whether customers actually wanted it or not?

Another possibility is that this wasn’t a customer-driven initiative at all. Perhaps the director of customer service was given a target of reducing cost. One way of doing this is to reduce the amount of letters and statements that are printed. Every statement costs money: the paper, printing, envelope, postage cost plus the cost of handling it too.

But when the change is purely driven from an internal cost-saving perspective, with little or zero customer interaction, isn’t it a little disingenuous to write a “user” story from the perspective of the customer? A customer who hasn’t been consulted? There’s the danger we jump straight to a solution, and with no customer interaction this might be a solution that has very low adoption.

 

Advertisement

 

Understand the Real Drivers

So, if the driver is cost reduction say so. Rather than jumping straight to a user story or set of requirements, a more useful starting point will be to understand the specific outcomes that are being sought. In this case, it might be:

“A reduction in cost of sending and handling outgoing correspondence of X%”

Then, it’s useful to understand any constraints. There is likely to be a regulatory requirement to issue an annual ‘statement’ (although what a ‘statement’ is may or may not be prescribed in the regulations).  With these things in mind, existing practices can be challenged.

Then, having understood why a change is necessary in the first place, we can start to work with the stakeholder team (including customers or customer representatives) to figure out ways that this can be achieved that will ideally benefit them too. Or, at least ways that they can live with.

This might create a very different set of solutions. Perhaps a solution is proposed where a customer receives a small discount for the first year when they opt in to having electronic statements. They’ll receive an SMS text message with the key details (payment amounts, dates) and an email reminding them that the statement information is there if they want it. This is just one option: it’s one that would work well for me, but I am a sample of one. It would be important to get a range of views from different stakeholder groups.

 

Understand Variety

When thinking about changes like this, it’s also important to consider those who can’t engage with organizations digitally. There can be many reasons for this, so thinking about accessibility not just in terms of “how can we make the digital solution accessible” but also “what are our options for non-digital engagement” is important. Understanding the variety of people, their needs and preferences is important.

In conclusion, whatever final solution is agreed upon, starting by understanding the desired outcomes (and being transparent when the primary goal is cost saving) will lead to a broader conversation. It’s important to avoid rushing towards an early solution in absence of this!

BATimes_Sep11_2024

The Mirage of AI as a Cure-All: How to Ground Executive Enthusiasm in Realistic Outcomes

In today’s fast-paced business environment, artificial intelligence (AI) is often heralded as a panacea for a wide range of organizational challenges. Whether it’s optimizing supply chains, improving customer service, or enhancing decision-making processes, AI promises to revolutionize how businesses operate. However, as any seasoned project manager or business analyst knows, the reality is far more nuanced.

Many executives, driven by the latest headlines or industry trends—often referred to as “managing-by-magazine”—may come to you with the next “big idea” for an AI project. While their enthusiasm is commendable, it can also lead to unrealistic expectations and poorly defined projects that fail to deliver the promised results.

 

The Problem with AI Hype

The marketing surrounding AI often paints it as a silver bullet capable of solving any business problem. This can create a disconnect between what executives expect and what AI can realistically achieve. Without a clear understanding of AI’s limitations and the specific problems it can solve, organizations risk investing in projects that deliver little to no return on investment (ROI).

As a project manager or business analyst, your role is to bridge the gap between executive enthusiasm and practical outcomes. This involves not only understanding AI technology but also being able to communicate its potential and limitations in a way that resonates with decision-makers.

 

Start with the Use Case

The first step in any AI project should be to thoroughly discuss the potential use cases. What specific problem is the AI solution intended to solve? How will success be measured? By framing the conversation around use cases, you can help executives focus on the practical applications of AI rather than getting swept up in the hype.

For example, if an executive is excited about using AI to improve customer service, you might start by discussing how AI could be used to automate routine inquiries, allowing human agents to focus on more complex issues. From there, you can explore the potential ROI, such as reduced call times or improved customer satisfaction scores.

 

Identify Specific Deliverables

Once the use case is clear, the next step is to identify specific deliverables. What tangible outcomes will the project produce? These could be anything from a working prototype of an AI-powered chatbot to a detailed report on how AI can be integrated into existing workflows.

By focusing on specific deliverables, you can help manage executive expectations and ensure that the project remains grounded in reality. This also makes it easier to track progress and measure success, as you will have clear milestones to work towards.

 

ROI: The Bottom Line

One of the most critical aspects of any AI project is identifying the potential ROI. This involves not only estimating the financial return but also considering the broader impact on the organization. Will the AI solution improve efficiency? Reduce costs? Enhance the customer experience?

ROI calculations should be revisited regularly throughout the project lifecycle. As new information becomes available, it’s important to reassess the potential benefits and adjust the project scope as needed. This iterative approach ensures that the project remains aligned with organizational goals and delivers real value.

 

Refine Through Requirements Gathering

Even with a clear use case, specific deliverables, and a well-defined ROI, it’s essential to continually refine the project scope through requirements gathering sessions. These sessions allow you to gather input from various stakeholders, identify potential challenges, and ensure that the project remains on track.

During these sessions, it’s important to ask probing questions to get to the heart of the matter. What are the underlying business needs? How will the AI solution integrate with existing systems? What data will be required, and how will it be managed? By addressing these questions early on, you can prevent scope creep and ensure that the project stays focused on its core objectives.

 

Advertisement

 

The Power of Business Process Mapping (BPM)

One highly effective tool for refining project scope and ensuring alignment with business objectives is Business Process Mapping (BPM). BPM is a visual representation of an organization’s workflows and processes, and it can be instrumental in highlighting inefficiencies, redundancies, and gaps within current operations.

Before diving into an AI implementation, BPM can help you and your stakeholders gain a clear understanding of how work is currently being done. By mapping out existing processes, you can identify where AI might be most beneficial, as well as areas that may need improvement before AI can be effectively integrated.

For instance, if a process map reveals that a significant amount of time is spent on manual data entry, this could be a prime area for AI automation. Conversely, if a process is already highly optimized, it might not be the best candidate for AI enhancement, helping you avoid misallocation of resources.

BPM also serves as a communication tool, providing a common language for discussing process improvements. It enables all stakeholders to visualize where changes will occur, what the expected outcomes are, and how the AI solution will fit into the broader organizational landscape. This transparency can help prevent misunderstandings and ensure that everyone is on the same page regarding the project’s goals and expectations.

 

Conclusion: Turning AI Hype into Real Results

AI has the potential to transform businesses, but it’s not a one-size-fits-all solution. By taking a thoughtful, measured approach to AI projects, you can help your organization avoid the pitfalls of “managing-by-magazine” and achieve real, tangible results.

The key to success lies in grounding executive enthusiasm in practical outcomes. This involves thoroughly discussing use cases, identifying specific deliverables, calculating potential ROI, and continually refining the project scope through requirements gathering sessions. Additionally, leveraging tools like Business Process Mapping can provide valuable insights into existing workflows, highlighting areas where AI can be most effective and ensuring that the project delivers real value.

By following this process, you can ensure that your AI projects are not only aligned with organizational goals but also contribute to the long-term success of your organization.