Business Analysis Articles

Jan 12, 2025
3271 Views
0 Comments
Software consultant Tim Lister defined project success as “meeting the set of all requirements and constraints held as expectations by key stakeholders.” There’s a vast body of literature on software requirements. In contrast, little is written about the various kinds of constraint...
Software consultant Tim Lister defined project success as “meeting the set of all requirements and constraints held as expectations by key stakeholders.” There’s ...
In this series’ first article, Beyond Tools and Processes: Strategies for Successful Software Development Teams, we introduced the concept of reflective practices. Reflection...
Imagine you have just led a successful incident response effort, restoring order after a critical cyberattack. Systems are back online, data is secured, and the team breathes a sig...

Latest Articles

Aug 20, 2023
17330 Views
3 Likes
0 Comments

Process Mining is a subject that has garnered a lot of attention over the past two to three years. Much of the noise has centred around the mergers and acquisitions in the vendor space, and contrary to what some write, it is still in its infancy when it comes to end user adoption.

Some academics and industry analysts suggest that Process Mining is a technique that replaces the need for traditional business and process analysis, but this is never likely to be the case. Instead Process Mining and its closely related cousin Task Mining, are complementary to traditional approaches, and should be thought of in the context of “and” rather than “or”.

For the past 30 or more years we have increasingly applied automation to processes, both with and without proper documentation. The result is that many of the processes we use, business decisions taken, rules applied, and customer journeys are now embedded or hidden within systems. This cloak of “invisibility” makes it practically impossible for us to apply traditional analysis techniques to discover and analyse these rules, processes decisions and journeys. 

Aug 13, 2023
16473 Views
6 Likes
0 Comments

Business Analyst plays a pivotal role in enabling change but there are still ambiguities around, “What does a business analyst do? Aren’t they just here to capture the minutes and requirements?

Aug 06, 2023
13861 Views
3 Likes
0 Comments

Recently, a friend of mine called me saying her son, who is studying in college, needed help on a very urgent basis. I agreed to help. He and his student group wanted to discuss answers to specific time management questions. They also wanted to know some industry tools or personal productivity tools one may use. Later they said that my answers were helpful to them. So let me share with you those questions and answers.

Jul 30, 2023
13979 Views
7 Likes
0 Comments

"So what do you do?"... You are networking, or with family or new friends and someone is bound to ask. This has become a laborious question for so many Business Analysts. It often becomes the running joke and each BA eventually lands on some level of elevator pitch that leaves the curious onlooker befuddled and sidestepping to move into the next topic.  But why is explaining the job of a Bubsiness Analyst so tricky and what does that mean for the future of the BA discipline?

Jul 23, 2023
15293 Views
10 Likes
0 Comments

As I coach business analysts around the globe, there are 5 common Business Analysis career questions I receive consistently from aspiring and existing BAs and they are:

  1. How do I move into a BA Role with no BA Experience?
  2. What technologies should I know as a BA?
  3. What certifications should I pursue as a BA?
  4. What is the next logical role after becoming a BA?
  5. How do I show my value when no one knows what I do?
Jul 16, 2023
16521 Views
1 Likes
0 Comments

During a recent open roundtable, industry experts gathered to discuss the advantages of integrating AI and citizen development during times of inflation. These discussions shed light on how AI-powered automation, in the hands of business analysts turned citizen developers, can revolutionize resource management, uncover cost-saving potentials, and foster operational efficiency. The panel also emphasized the significance of citizen development in fostering innovation, agility, and a sense of ownership within the workforce, empowering business analysts to spearhead transformative changes within their organizations.

Jul 16, 2023
13549 Views
1 Likes
0 Comments

Software development methodologies are an essential part of the software development process. Custom software development may use various methodologies for managing their daily operations. There are many benefits and drawbacks to using software development methodologies. The primary purpose of methodologies is to provide smooth software development per your project requirements.

There are different methodologies that have been introduced in the market in the last decade. The only intention of introducing these frameworks is to help developers make better software and business projects. However, it’s not possible to get one methodology for each development team. Hence, let’s see some top software development methodologies that are used popularly. Let’s begin then!

14084 Views
0 Likes
0 Comments

With policies and requirements, you’re always on a journey of discovery. The challenge (and the fun) for analysts is knowing the right questions to ask to get at the deep substance. How do you go about interpreting them correctly? What does their analysis involve? Your journey must probe into the very heart of business knowledge, its support, and its communication. Find out all about how-to of ‘pulling the threads’ in this article.

13205 Views
9 Likes
0 Comments

Design Sprints are a 5-day process to create and test new ideas. They can be used to explore new features for an existing product, or test a new product.  In this article I will: Describe Design Sprints, Explain the advantages and limitations of Design Sprints, Describe ‘Accelerated Design Sprints’ – which are a more streamlined process, Walkthrough how to run an ‘Accelerated Design Sprint’.

16480 Views
12 Likes
0 Comments

What role can generative artificial intelligence, such as ChatGPT, play in business analysis? Could it interview a stakeholder? How would it deal with a difficult stakeholder? It depends on how well it’s trained.

I set up a scenario with ChatGPT to conduct an interview with a challenging stakeholder. I prepared it with a prompt to prepare for a difficult stakeholder but did not give it any specific objections. A breakdown of the entire prompt follows the interview scenario and transcript below.

11185 Views
4 Likes
0 Comments

The most crucial thing recent economic turbulences have taught business leaders- is managing risks. From increased geopolitical conflicts to recession fears, how organizations manage risks says a lot about their future.

Although eliminating all vulnerabilities is practically impossible, you can still control some variables and risk factors to ensure your projects do not go off the rails.

Let’s explore some practical tips, tools, and frameworks to help you identify and mitigate risks faster and more effectively.

15588 Views
15 Likes
1 Comments

A Technical Business Analyst (TBA) is a professional who bridges the gap between business and technology. They are responsible for understanding the business needs of an organisation and translating those needs into technical requirements that can be implemented by developers. TBAs typically have a strong understanding of both business and technology, as well as the ability to communicate effectively with both groups.     A digital business analyst (DBA), just like a TBA, is a professional who bridges the gap between business and technology. And, just like a TBA, they are responsible for understanding the business needs of an organisation and translating those needs into digital solutions that can be implemented by developers. DBAs typically have a strong understanding of both business and technology, as well as the ability to communicate effectively with both groups.

12164 Views
6 Likes
0 Comments

A job interview is the most crucial and stressful step on the path to a new job. Very few people can “wing” it. Usually, these are experienced professionals who have done it many times. They would have practiced so much that they’ve become interview athletes.

How to become an expert at winning job interviews, in particular for jobs in business analysis? Follow these steps to prepare, practice, analyze your performance, and improve with every interview.

13711 Views
1 Likes
0 Comments

There are several technological or stakeholder needs that are not officially listed but are of importance. Business analysts must identify the conditions necessary to access pertinent data; this is where elicitation techniques come into play.  Elicitation is the foundation of every project because it puts the project's requirements under the light. If elicitation is done wrong would lead to major failure and abandonment. Therefore, the elicitation process requires appropriate study and planning to prevent the likelihood of fatal errors impeding a project. But the question here is how can a business analyst gather requirements. In this article, we tell you the best elicitation techniques to collect information efficiently.

15189 Views
6 Likes
0 Comments

As a general-use technology, artificial intelligence (AI) is being likened to the steam engine and its effects on the economy in the 17th century. As a result, it is generally agreed that AI and its applications have the potential to significantly alter entire industries through the disruption of value creation and the impact of business models and organizations through a number of mechanisms, such as the redistribution of decision-making authority. Artificial intelligence is changing the nature of work and the workplace as a whole through its integration into processes and activities. Developing a more in-depth comprehension of the consequences and implications for future companies and professions is essential for a new technology like AI. AI is transforming the way we produce software in general, from enhancing code quality to shortening the time required for repetitive chores like debugging and testing. The many advantages brought to the table by artificial intelligence would help engineers become more productive and efficient, thereby revolutionizing the software development process. It is relevant and important to not only investigate how AI might improve process productivity and efficiency but also to take the first steps toward understanding how to adopt a technology that is here to stay. Some of the potential AIs tools we may consider are ChatGPT, Copilot, and TabNine. ChatGPT is a chatbot powered by a big language model. It makes use of an AI designed to have in-depth conversations with humans in order to provide solutions to complicated problems. Its capacity to have natural-sounding conversations and respond in ways that make it seem human is quite astonishing. Copilot or “AI pair programmer” is a language-agnostic AI that can provide coding ideas through natural language questions, having been trained on billions of lines of code. TabNine is an artificial intelligence code completion helper to get extended snippet ideas and focused line code completions. TabNine reuses an organization’s common coding patterns to reduce unnecessary developer toil.

Page 6 of 67First   Previous   1  2  3  4  5  [6]  7  8  9  10  Next   Last   

 



Upcoming Live Webinars

 




Copyright 2006-2025 by Modern Analyst Media LLC